У меня есть button
и PlayerObject
. Когда я нажимаю кнопку, объект должен непрерывно вращаться, а когда я снова нажимаю ту же кнопку, объект должен перестать вращаться. В настоящее время я использую код, приведенный ниже. Это заставляет объект поворачиваться только один раз на определенный угол.
using UnityEngine;
using System.Collections;
public class PlayerController : MonoBehaviour {
int a=1;
public void CubeRotate () {
a++;
transform.Rotate (new Vector3 (150, 300, 60) * Time.deltaTime);
if (a%2==0) {
Debug.Log(a);
transform.Rotate (new Vector3 (150, 300, 60) * Time.deltaTime);
}
}
}
Пожалуйста помоги. Заранее спасибо.