使用FlxSprite将单个动画的多个资源组合在一起

问题描述 投票:0回答:1

我有一个名为FlxSpritemySpr变量和两个png文件,one.pngtwo.png,位于我项目的assets/文件夹中。

每个png文件包含4个帧,大小为200x200px。我可以这样做吗?

mySpr.loadGraphic("assets/one.png",true,100,100);  
mySpr.loadGraphic("assets/two.png",true,100,100);  
mySpr.animation.add("run", [0, 1, 2, 3, 4, 5, 6, 7], 10, true);  

或者有没有办法达到类似的结果?

animation sprite haxe haxeflixel
1个回答
1
投票

您可以尝试使用函数FlxSprite.stamp()将第二个图像“附加”到第一个(或任何其他位置)的一侧,之后只需添加另一个动画。

FlxSprint.stamp功能文档:https://api.haxeflixel.com/flixel/FlxSprite.html#stamp

© www.soinside.com 2019 - 2024. All rights reserved.