我有一个粒子,一个在屏幕上移动的图像,我想要的是粒子的发射器是我图像的中心,因此粒子总是跟随图像。我怎么能这样做?
答案 0 :(得分:0)
如果您只为动画使用基本的UIImageView,那么您可能必须自己动手(除非我错过了某个神奇的功能)。
为了做到这一点,我建议你制作一些代表星迹的位图,当你移动你的图像时,你会在正确的方向上连续显示这些位图,以给出图像末端下落的幻觉
另一个看起来更酷的解决方案是,如果你使用像cocos2这样的库,它可以让你轻松地显示你的图像并创建粒子(但这将涉及到改变一个opengl环境......
希望有所帮助
杰森
答案 1 :(得分:0)
将粒子位置设置为UIImageView位置..
像
emitter.position = imgView.position;
如果您打算使用cocos2d,同样的事情......
emitter.position = sprite.position;