Added ability to construct animation manager without sprite manager and
then provide the reference later. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@881 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
//
|
//
|
||||||
// $Id: AnimationManager.java,v 1.2 2002/01/11 16:53:34 shaper Exp $
|
// $Id: AnimationManager.java,v 1.3 2002/01/19 07:00:40 mdb Exp $
|
||||||
|
|
||||||
package com.threerings.media.animation;
|
package com.threerings.media.animation;
|
||||||
|
|
||||||
@@ -50,6 +50,29 @@ public class AnimationManager
|
|||||||
start();
|
start();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Constructs and initializes an animation manager. If sprites are to
|
||||||
|
* be used with this animation manager, the other constructor should
|
||||||
|
* be used or the sprite manager should be set shortly after
|
||||||
|
* construction via {@link #setSpriteManager}. The animation manager
|
||||||
|
* will automatically start itself up, but must be explicitly shutdown
|
||||||
|
* when the animated view is no longer in operation via a call to
|
||||||
|
* {@link #stop}.
|
||||||
|
*/
|
||||||
|
public AnimationManager (AnimatedView view)
|
||||||
|
{
|
||||||
|
this(null, view);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the sprite manager with which this animation manager should
|
||||||
|
* coordinate.
|
||||||
|
*/
|
||||||
|
public void setSpriteManager (SpriteManager spritemgr)
|
||||||
|
{
|
||||||
|
_spritemgr = spritemgr;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Starts the animation manager to doing its business.
|
* Starts the animation manager to doing its business.
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user