cocos2d中通过触摸改变图像角度
我在 xcode 中使用 cocos2d box2d,并且我有 2 个简单的相关问题,但我不确定它们。
-首先也是简单的,根据触摸改变精灵角度的最佳方法是什么? 我知道如何处理触摸,假设我有一门大炮,我需要改变它的角度?
其次,我有一些仪表,当我在其上移动手指时,我希望它充满红色,我是否需要这个东西在所有阶段的动画?我的意思是-我是否必须有一个 20% 填充红色、50% 填充和 75% 填充等的图像?或者还有另一种简单的方法?
多谢 。
i am using cocos2d box2d in xcode, and i have 2 simple related issues that i am not sure about them.
-first and easy, whats the best way to change a sprite angle according to touch?
i know how to handle touches,lets say i have a cannon i need to change its angle ?
second, I have some meter, that i want it to be filled with red color as i move my finger on it, do i need animation of this thing, in its all stages ? i mean- do i have to have an image with 20% filled with red color, and 50% filled and 75% filled, etc ? or there is another simple way ?
thanks a lot .
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对于佳能角度,请使用 x 方向触摸移动来更改角度。
类似于:
至于仪表,有 2 个图像表示灰色背景和红色。将灰色背景设置为 100% 宽度,将红色背景设置在顶部,并使用更高的 z 顺序,并使用 scaleX 属性对其进行缩放。
For the canon angle use the x directional touch movement to change the angle.
Something like:
As for the meter, have 2 images say gray background and red. Have the grey background be the 100% width and have the red one on top with a higher z order and scale it with the scaleX property.