using UnityEngine;
using System.Collections;
public class cycle : MonoBehaviour
{
public GameObject circleModel;
public GameObject lookcenter;
//旋转改变的角度
public int changeAngle = 0;
//旋转一周需要的预制物体个数
private int count;
private float angle = 0;
public float r = 5;
// Use this for initialization
void Start()
{
count = (int)360/ changeAngle;
for (int i = 0; i < count; i++)
{
Vector3 center = lookcenter.transform.position;
GameObject cube = (GameObject)Instantiate(circleModel);
float hudu = (angle / 180) * Mathf.PI;
float xx = center.x + r * Mathf.Cos(hudu);
float yy = center.y + r * Mathf.Sin(hudu);
cube.transform.position = new Vector3(xx, yy, 0);
cube.transform.LookAt(center);
angle += changeAngle;
}
}
}
用最初的Cube生成一个自定义图形,从而组成音谱效果
最后,生活那么苦,来看看沙雕视频欢乐下吧!
自家亲视频号,卑微在线求关注