//【移动】
// 一、修改Position
// Translate
// 每帧移动一定距离,乘以deltaTime后变成每秒移动一定距离,默认是局部坐标会受自身旋转影响
// transform.Translate(Vector3.up*Time.deltaTime);
// transform.Translate(Vector3.up*Time.deltaTime,Space.World);
// Position
// 直接修改position,所以不受自身旋转影响
// transform.position += Vector3.up*Time.deltaTime;
// Vector3.MoveTowards
// 以固定的速度移动到目标位置
// transform.position = Vector3.MoveTowards(transform.position,new Vector3(0,10,0),1f*Time.deltaTime);
// 二、物理
// Rigidbody.AddForce,如有摩擦力影响可以放update中一直添加力
// rigidbody.AddForce(Vector3.up);
// Rigidbody.velocity
// rigidbody.velocity = Vector3.up;
//【旋转】
// Rotate方法 绕Y轴旋转
// transform.Rotate(Vector3.up*Time.deltaTime, 1f);
// 直接修改rotation或eulerAngles
//transform.rotation = Quaternion.Euler(new Vector3(0, 0, z++));
// transform.eulerAngles = new Vector3(0, 0, z++);
//【缩放】
// 修改scale就可以
// 在 Unity 中,lossyScale 是 Transform 类的一个只读属性,它表示经过所有父级变换缩放后的本地缩放结果。
// lossyScale 主要用于获取一个 GameObject 经过所有父级变换影响之后的实际缩放值。这对于理解一个物体在层次结构中的实际大小很有用。
// transform.localScale = new Vector3(0.5f,0.5f,0.5f);