unity学习笔记CH03
1. Quaternion中的LookRotation方法:
四元数和欧拉角可以相互转换:
LookRotation(看向敌人):dir为Player看向Enemy的一个向量
2. Quaternion中的Lerp和Slerp插值运算:
加上if语句可以按空格后执行,防止直接执行不易观察
3. Rigidbody刚体组件中position和MovePosition控制移动:
将x和z轴锁定,防止没有支点倒下
如果需要持续移动,最好使用MovePosition,是考虑插值来进行计算的(移动比较平滑)
4. 通过刚体控制游戏物体旋转:
5. 通过AddForce控制运动(给游戏物体施加一个力,只有当力足够大的时候才能动起来,且做加速运动):
6. Camera类的学习和常用方法:
选中游戏场景中的物体:
检测鼠标点击位置上的物体:
显示射线:
射线的起点不在Main Camera上,而是在视野锥体头部矩形的中心点上
7. 通过Application获取datapath:
8. Application中的常用静态变量和静态方法:
用默认浏览器打开
9. 如何切换加载场景:
按下空格,转换场景: