模仿jj游戏大厅的菜单旋转效果,写的有点复杂,如果有什么更好的实现方法,欢迎指出。
附工程下载。不懂得怎么加附件,只能转到圣典上下载 工程下载
using UnityEngine;
using System.Collections;
public class SpinTest : MonoBehaviour
{
private Vector3 currentMousePos;
private int moveDistance;
private Vector3 spinMenuRotation;
private int menuSpinSpreed;
private SpinDirection direction = SpinDirection.None;
public GameObject spinMenu;
enum SpinDirection
{
None,
Left,
Right,
}
// Use this for initialization
void Start()
{
}
// Update is called once per frame
void Update()
{
if (Input.GetMouseButtonDown(0))
{
currentMousePos = Input.mousePosition;
}
if (Input.GetMouseButton(0))
{