本文主要是介绍Unity+FairyGUI)rpg方向控制的方向盘控制/摇杆,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using UnityEngine;
using FairyGUI;
using Package1;namespace Assets.Scripts
{class Wheel : UIBase{private float rad = 200f; //活动半径private Vector2 center = new Vector2(200, 200);//中心private Vector2 resultVector2;//结果private UI_WheelCenter center_ui;override public void init(){ center_ui = ((UI_Wheel)this.ui).m_center_ui;center_ui.draggable = true;center_ui.onDragStart.Add(dragStartHandler);center_ui.onDragEnd.Add(dragEndHandler);center_ui.onDragMove.Add(dragMoveHandler);}private void dragEndHandler() {center_ui.x = center.x;center_ui.y = center.y;MoveManager.getInstance().moveAngle = 0;}private void dragStartHandler() {
这篇关于Unity+FairyGUI)rpg方向控制的方向盘控制/摇杆的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!