unity 中,如何改变实例(instantiate)的方向unity 中,我用raycast 得到碰撞点的法向量,就是hit.normal,如何将在这个位置(hit.point)生成的模型的方向设置成hit.normal?

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/01 10:53:59
unity 中,如何改变实例(instantiate)的方向unity 中,我用raycast 得到碰撞点的法向量,就是hit.normal,如何将在这个位置(hit.point)生成的模型的方向设置成hit.normal?
xݑN@_KHH66q#PH2,$RMp ^JT[ƹWpF99?b2V 2@vpTyE;$< PtaL*]]ĤШL\:MrR`qJ;@Vw2>--i,S%5E,rս@wIDi9r]/~X 6<χVuUT~S H^Kg0& {.!

unity 中,如何改变实例(instantiate)的方向unity 中,我用raycast 得到碰撞点的法向量,就是hit.normal,如何将在这个位置(hit.point)生成的模型的方向设置成hit.normal?
unity 中,如何改变实例(instantiate)的方向
unity 中,我用raycast 得到碰撞点的法向量,就是hit.normal,如何将在这个位置(hit.point)生成的模型的方向设置成hit.normal?

unity 中,如何改变实例(instantiate)的方向unity 中,我用raycast 得到碰撞点的法向量,就是hit.normal,如何将在这个位置(hit.point)生成的模型的方向设置成hit.normal?
Instantiate(...,.,Quaternion.LookRotation(hit.normal));

这是能在Unity中不断重复使用的流模式。开始时你可能怀疑这样为什么更好,这个脚本演示火箭如何使用Instantiate()函数。 // Require the rocket to be