我正在为一个游到屏幕上随机位置的应用程序创建一条鱼。在鱼开始向下一个位置游去之前,它会旋转到其起点和目标点之间的角度。
我想弄清楚的是:if (target.x < start.x)
,我需要水平翻转精灵。
问题是,在我创建精灵和addChild
图层后,我无法flipX
使用[sprite setFlipX]
.
精灵添加到图层后 setFlipX 是否被锁定?我怎样才能解决这个问题?动画是我唯一的解决方案吗?
我正在为一个游到屏幕上随机位置的应用程序创建一条鱼。在鱼开始向下一个位置游去之前,它会旋转到其起点和目标点之间的角度。
我想弄清楚的是:if (target.x < start.x)
,我需要水平翻转精灵。
问题是,在我创建精灵和addChild
图层后,我无法flipX
使用[sprite setFlipX]
.
精灵添加到图层后 setFlipX 是否被锁定?我怎样才能解决这个问题?动画是我唯一的解决方案吗?