gpt4 book ai didi

ios - 隧道效果cocos2d

转载 作者:可可西里 更新时间:2023-11-01 05:46:12 25 4
gpt4 key购买 nike

我希望在 COCOS2D (iOS) 中创建类似的隧道效果。谁能提出任何建议?

Ref Image

ref Video 1

ref Video 2

到目前为止,我已经尝试了几个环形 Sprite ,它们的比例减小,中心位于同一点,并且每个较小的 Sprite 都保持 Z 减小。

有了它,使用 CCScaleTo 对其进行动画处理并将大小更改为 2.0 以及动画持续时间,但无论如何它都不会接近引用中显示的隧道效果。

谢谢,山姆

最佳答案

从作者那里找到了这个效果的实现说明:

“在 2D 平面中创建深度错觉确实需要大量工作。不过原理很简单:圆圈从屏幕中间开始,比例为 0。然后隧道的第一个圆圈开始与耗时成比例缩放(线性缩放不起作用),一段时间后第二个圆圈开始缩放,然后是第 3 个和第 4 个,依此类推。然后按比例降低圆圈的 alpha 值(后面的圆圈的 alpha 值低于前面的圆圈,以产生模糊的错觉),定义每个圆圈必须遵循的路径,移动 X 和 Y它的坐标,然后你在屏幕中间放一艘宇宙飞船。倾斜设备会使隧道左右、上下移动(但这给人的印象是宇宙飞船在移动!)。一旦圆圈离开屏幕,它们就会迅速褪色并放回初始位置(为了节省内存,所以我不需要创建新的圆圈,但我会重复使用相同的圆圈)。抱歉我的英语不好,但我希望能解释大意:)”

关于ios - 隧道效果cocos2d,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12815720/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com