我在扩展的场景中有以下功能citrus.core.starling.StarlingState
- 它加载PlayerRun
动画并将其显示在屏幕上。在大多数情况下,这段代码有效:我在屏幕上看到了精灵(它在原地运行)。
protected final override function DrawScene ():void
{
Player = new CitrusSprite ( "Player" );
Player.velocity = [60, 0]; // Doesn't seem to have an effect
Player.x = 40;
Player.y = 40;
var oClip:MovieClip = new MovieClip ( Resources.getTextures (
"PlayerRun" ), 24 );
Player.view = oClip;
add ( Player );
}
我不确定我应该如何使用该velocity
属性 - 没有关于它的文档,无论我在上面的代码中使用什么数字,它都不会改变显示:动画播放但精灵是静止的(它不会像我预期的那样水平移动)。
我是否velocity
错误地使用了该属性?Citrus 是否支持精灵速度,还是我必须自己实现?