您的位置:首页 > 移动开发 > Unity3D

Unity入门操作_旋转_006

2017-08-19 11:39 603 查看
模拟银河系:(尝试和伽利略三定律结合)



void Test12_01()

{

GameObject[] objArr = GameObject.FindGameObjectsWithTag(“Test12”);

{

for (int i = 1; i < objArr.Length; i++)

{

objArr[i].transform.RotateAround(objArr[0].transform.position, objArr[i - 1].transform.forward, Time.deltaTime * 1* i*i);

}

}

}



模拟行星围绕恒星()

void Test12_02()

{

GameObject[] objArr = GameObject.FindGameObjectsWithTag(“Test12”);

for (int j = 0; j < objArr.Length-1; j++)

{

for (int i = 1; i < objArr.Length; i++)

{

objArr[i].transform.RotateAround(objArr[i - 1].transform.position, objArr[i - 1].transform.forward, Time.deltaTime * 1* i * i);

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  unity