作为当前项目的一部分,我被要求在屏幕上显示蜡烛。用户应该能够倾斜装置来倾斜火焰,并执行一个动作(如轻敲)来吹灭火焰。我真的不知道该怎么做。我有一些想法:
从股票视频网站购买蜡烛的电影。但这不会让我倾斜或熄灭火焰
获得若干帧并设置动画,使其看起来像闪烁的火焰
使用某种形式的粒子发射器
我想我的首选可能是使用粒子发射器,因为我看不到视频工作,获取帧动画所需的资源可能是个问题。我知道COCOS2D有一个粒子发射器,但这是一个更大的UIKIT项目的一部分,它不能被撕开并重新开始构建在COCOS2D的顶部。
有人知道我怎样才能做到这一点吗?

最佳答案

您可以查看nehe粒子生成教程:
http://nehe.gamedev.net/data/lessons/lesson.asp?lesson=19
将它改编成类似蜡烛的东西并不难。
(您可以为此在另一个视图中嵌入一个总帐视图。)

关于iphone - 在 objective-c 中模拟烛光,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4019388/

10-10 09:45