unity3D-learing : Sun,Earth and moon

摘要:这是一个简单的实现太阳系模拟运动的一个小程序,通过这个程序对于unity3D的运动的学习会有一个不错的理解,初步理解和实现运动的操作。

1、简答并用程序验证

  • 游戏对象运动的本质是什么?
  • 请用三种方法以上方法,实现物体的抛物线运动。(如,修改Transform属性,使用向量Vector3的方法…)
  • 写一个程序,实现一个完整的太阳系, 其他星球围绕太阳的转速必须不一样,且不在一个法平面上。
  • 答:游戏对象运动的本质是通过游戏对象transform属性的position、rotation和scale等属性的变化来实现游戏对象位置的连续变化。
  • 三种方法实现抛物线:由于我们知道抛物线如果在二维的情况下,那么它对应的模式应该是y = a * x^2 + b*x + c; (其中a,b,c均为常数)如果是三维的,那就是球面运动,应该满足:x^2 + y^2 + z^2 = R^2(其中R为常数)。这里因为着重只是为了显示一下抛物线的运动模型,那么选择了最简单的模型
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值