如果我在舞台上创建嵌套实体的层次结构,我如何旋转、缩放或平移父实体,并让其子实体相对于父实体的原点进行旋转、缩放和平移?
发布于 2014-04-19 06:01:42
假设你有这样的设置:
Entity (called enemy)
> Sprite
-- Entity (called leg)
> ImageSprite
-- Entity (called arm)
> ImageSprite
-- Entity
> ImageSprite如果你想旋转敌人,你应该做enemy.get(精灵).rotation._= 35;然后整个角色应该旋转。
如果你想旋转它的一部分,使用雪碧图.rotation.animateTo(35,0.5,Ease.sineOut);
可以使用addChild嵌套实体,使用add()嵌套组件(如Sprite)。显示列表是使用包含Sprite的实体构建的,而不是像Flash这样的普通嵌套Sprite。
我建议你可以看看我的Flambe指南,在it https://github.com/markknol/flambe-guide/wiki/中解释了一些基本的概念(在开始时可能会令人困惑)。
祝你玩得开心,如果你有什么问题,请告诉我。
https://stackoverflow.com/questions/23139492
复制相似问题