这个游戏导航的副本怎么做?[关闭]

问题描述 投票:-1回答:1

我想学习Unity2D游戏制作,我给自己定了一个目标,就是要制作火箭天空(ios)这个游戏,我有一个火箭,有设计,有关卡设计,有一些UI元素,但是我卡在了tap-to-fly这个基于快速事件的控件上,谁能帮帮我,如果我想制作和火箭天空游戏一样的控件,我应该去哪里找研究?

unity3d navigation controls
1个回答
0
投票

我刚刚看了一个火箭天空的视频。

看起来你有重力,轻敲释放燃料和氧化剂,使火箭喷嘴从后面排出气体。

你需要做的是每次更新火箭计算重力的力(火箭的质量在变化)和排气的力(取决于使用的燃料和氧化剂)--这两个力互相减去。

火箭的新速度等于它最后计算的速度+上面的力差。

然后你用这个速度来计算火箭的新高度(位置)。

在火箭还有燃料,没有落地的情况下,继续做下去。

© www.soinside.com 2019 - 2024. All rights reserved.