2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 【Unity】RotateAround和Rotate 地球围绕太阳旋转 公转和自转

【Unity】RotateAround和Rotate 地球围绕太阳旋转 公转和自转

时间:2020-08-03 09:28:10

相关推荐

【Unity】RotateAround和Rotate 地球围绕太阳旋转 公转和自转

记录学习过程

创建日期:-04-09

1.知识点

/// < summary>/// 一个物体对应的轴围绕着一个点以一定的角度进行旋转/// </ summary>/// < param name="point">物体围绕的点</ param>/// < param name="axis">物体的轴</ param>/// < param name="angle">旋转的角度</ param>public void RotateAround(Vector3 point, Vector3 axis, float angle)

应用:地球围绕太阳旋转(公转)

Earth.RotateAround(Sun.transform.position, Vector3.up, 10 * Time.deltaTime);//公转

2.知识点

/// < summary>/// 分别围绕x,y,z轴进行旋转/// </ summary>/// < param name="eulers">旋转的角度</ param>public void Rotate(Vector3 eulers)

应用:地球自转

Earth.Rotate(Vector3.up * Time.deltaTime * 100);//自转

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。