一、Unity 指定区域随机实例化预制体Prefab 代码
Prefab
效果:
脚本绑定到到物件,把任意prefab拖到脚本中的Prefab的参数上,运行,每一帧都在空间内随机生成一个prefab的实例。
参考:
二、unity-实现摄像机跟随物体(Vector3.SmoothDamp)
Vector3.SmoothDamp
Vector3.SmoothDamp:
Vector3.SmoothDamp 平滑阻尼
static function SmoothDamp (current : Vector3, target : Vector3, ref currentVelocity : Mathf.Infinity, deltaTime : float = Time.deltaTime) : Vector3
Parameters参数
Description描述
随着时间的推移,逐渐改变一个向量朝向预期的目标。
向量由一些像弹簧阻尼器函数平滑,这将永远不会超过。最常见的用途是平滑跟随相机。
参考:https://www.it610.com/article/1280425870741225472.htm
三、Unity计算两点之间的距离
向量的长度是用勾股定理计算出来,计算机计算两次方和开根的运算量比加减法要费时的多。
所以求两个对象的距离最常用的是比较两点距离的平方:
勾股定理
参考:
四、unity绕定点循环(RotateAround)
三个方法:
RotateAround
参考:
五、物体运动速度(rigibody.velocity)
rigibody.velocity
六、游戏物体的销毁(GameObject.Destroy)
Destroy
七、Unity取随机数的用法
功能:随机取五个数,求他们的平均数,保留两位小数
Random.Range
参考:
八、Unity3d C#实现获取两个对象的夹角值(0--360)含源码
原文链接:
九、Unity在一个父物体下实例化子物体
View Code
十、Unity 退出游戏 方法
十一、unity禁用物体或组件
组件的启用与禁用
物体的启用与禁用