1.rb.position:刚体的位置。
2.rb.gravityScale:组件所在游戏物体受重力影响的程度。
3.rb.MovePosition():将运动 Rigidbody 向 position 移动。
1.rb.position:刚体的位置。
2.rb.gravityScale:组件所在游戏物体受重力影响的程度。
3.rb.MovePosition():将运动 Rigidbody 向 position 移动。
1.WaitForEndOfFrame()
协程定义
Coroutine
1.在物体上按下鼠标:
private void OnMouseDown()
{
}
2.在物体上抬起鼠标:
private void OnMouseUp()
{
}
3.鼠标拖拽物体:
private void OnMouseDrag()
{
}
4.鼠标移入物体范围:
private void OnMouseEnter()
{
}
5.鼠标移出物体范围:
private void OnMouseExit()
{
}
5.鼠标悬停物体范围:
private void OnMouseOver()
{
}
6.在物体上按下并松开鼠标:
private void OnMouseUpAsButton()
{
}
1.Random.InitState():静态方法,使用种子初始化随机数生成器状态。
2.Random..state:静态变量,获取或设置随机数生成器的完整内部状态。
1.Random.insideUnitCircle:静态变量,返回半径为1.0的圆内或圆上的随机点。
2.Random.Range():静态方法,返回区间内的随机浮点数。
1.四元数转换为欧拉角:Random.rotation.euler.Angles。
2.Random.value:静态变量,随机出0到1之间的浮点数。
1.Random
1.Random.rotation:静态变量,随机旋转值。
1.Mathf.Acos():静态方法, 取反余弦(以弧度为单位)。
2.Mathf.Floor(f):静态方法, 返回小于或等于 f 的最大整数。
3.Mathf.Lerp():静态方法, 在 a 与 b 之间按 t 进行线性插值。
1.Mathf.Deg2Rad:静态变量,度到弧度换算常量。
2.Mathf.Rad2Deg:静态变量,弧度到度换算常量。
3.Mathf.Infinity:静态变量,正无穷大。
4.Mathf.NegativeInfinity:静态变量,负无穷大。
5.Mathf.PI:π。
6.Mathf.Abs():静态函数,取绝对值。
1.Time.timeScale():静态变量,时间流逝的尺度,可以用来慢放动作。
2.Time.timeSinceLevelLoad():静态变量,自加载上一个关卡以来的时间。
1.
animator.CrossFadeInFixedTime():成员方法,
1.animator.Play("Run");成员方法,播放动画状态。
2.animator.speed;成员变量,动画播放速度。
3.animator..SetFloat();成员方法,
1.public Animator animator;
1.向下发送消息:
BroadcastMessage("GetMsg");
2.向上发送消息:
SendMessageUpwards("GetMsg");
1.Vector2.Max():静态方法,返回由两个向量的最大分量组成的向量。
2.Vector2.Min():静态方法,返回由两个向量的最小分量组成的向量。
1.Destroy():静态方法,销毁组件挂载的游戏物体
2. FindObjectOfType():静态方法,通过类型查找游戏物体
3.Instantiate():静态方法,根据现有的预制体(游戏物体)资源或者游戏场景已有的游戏物体来实例化。
4.
1.Find():成员方法,查找组件挂载的游戏物体下指定的子物体的Transform组件
2.GetChild():成员方法,查找组件挂载的游戏物体下指定的索引物体的Transform组件
3.GetSiblingIndex():成员方法,查找组件挂载的游戏物体下指定的索引物体的Transform组件