1.3 KiB
1.3 KiB
1.Unity当中的样条线Spline spline.EvaluatePosition 获得样条线上某个点的位置 spline.EvaluateTangent 获得样条线上某个点的切线 spline.EvaluateUpVector 获得与切线垂直的一个朝向 z轴 Quaternion.LookRotation(x,y) 将物体的z轴对齐x参数,y轴对齐y参数. 2.场景加载 3.资源加载 4.Transform transform.position是相对于世界坐标的 transform.localposition是相对于父位置的 5.抽象类和接口的区别 6.类和结构体的区别 7.string和stringbuilder的区别 8.动画帧事件的添加,他的脚本挂载在Animatior的物体上 Animator挂载在哪个物体上,脚本就挂载在哪个物体上,这样才能调用
9.ref和out的区别
- ref在使用之前必须赋值,在内部可以修改,也可以不修改. out在使用之前不需要赋值,在内部必须修改,否则出错. 同时你无法在方法内部,访问out参数的值
- !
所以图中内容会出错,因为他访问了out参数.
10.单例模式的写法
1.在普通脚本当中
!
2.在继承mono的脚本当中
!
继承自mono的脚本不可以被new出来,因此我们不能和普通脚本一样new,需要在awake当中,将自己赋值给instance;