@:enum
abstract FlxFrameAngle(Int) from Int to Int
{
var ANGLE_0 = 0;
var ANGLE_90 = 90;
var ANGLE_NEG_90 = -90;
var ANGLE_270 = -90;
}
package;
import flixel.FlxG;import flixel.FlxSprite;import flixel.FlxState;using flixel.util.FlxSpriteUtil;
class PlayState extends FlxState{ var realAngle = 0; var sprite:FlxSprite; override public function create():Void { sprite = new FlxSprite(); sprite.makeGraphic(100, 100); sprite.screenCenter(); add(sprite); } override public function update():Void { super.update(); realAngle += Std.int(100 * FlxG.elapsed); sprite.angle = realAngle + Math.sin(FlxG.game.ticks) * 4; }}