首页 > 技术文章 > 物体的自转

Study088 2017-07-06 16:34 原文

第一种方式

   private GameObject center;

  //旋转

  center.transform.Rotate(new Vector3(0, -1, 0), Time.deltaTime * speed);

第二种方式

private void RotateSelf(GameObject obj,float speedSelf)
{

  //角轴
  var rotate = Quaternion.AngleAxis(Time.deltaTime * speedSelf, Vector3.up);
  obj.transform.rotation = rotate * obj.transform.rotation;
}

//调用方法

 RotateSelf(center.gameObject,-10f);

推荐阅读