using UnityEngine;
using System.Collections;
public class roated : MonoBehaviour {
private bool roate;
private float RoatedSpeed = 1000.0F;
void Start () {
roate = false;
}
// Update is called once per frame
void Update () {
if(Input.GetMouseButton(0))
{
float y = 0;
y = Input.GetAxis("Mouse X")*RoatedSpeed*Time.deltaTime;
if(roate)
{
gameObject.transform.Rotate(new Vector3(0,y,0));
}
}
}
void OnMouseDown()
{
roate =true;
Debug.Log("collider");
}
void OnMouseUp()
{
roate = false;
Debug.Log("Out of collider");
}
}
Unity3D实现点击物体旋转
最新推荐文章于 2024-07-10 17:13:46 发布