using DG.Tweening;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class DialRotation : MonoBehaviour {
public Transform _dial;//转盘
public GameObject _showResult;
public Text _hintText;
private bool _isPause = true;//是否为停止状态
private int _last = 0;//上次旋转的 %360
private int _cyclesNum = 10;//旋转的整圈数
private float _duration = 3;//旋转的持续时长
private void Start()
{
_hintText = GameObject.Find("Hint").GetComponent<Text>();
_showResult.gameObject.SetActive(false);
}
public void RotationOnClick()
{
_showResult.gameObject.SetActive(false);
if (_isPause)
{
_isPause = false;
int a = 0;
//随机60度的倍数
int rotNum = Random.Range(1, 7);
a = _cyclesNum * 360 + rotNum * 60;
Debug.Log("本次旋转的度数: " + (a - _last)+ "\r\n" +"