最近一直在倒腾用UGUI做虚拟摇杆,网上普遍的的做法就是使用以下的代码,但是这个有些注意事项,第一点就是Canvas的Render Mode必须是Screen Space Overlay,第二点就是挂载这个脚本的锚点的x,y必须是0.5,如图下:
using UnityEngine;
using UnityEngine.EventSystems;
public class JoyStick : MonoBehaviour, IDragHandler, IEndDragHandler
{
T
本文实例为大家分享了Unity实现虚拟摇杆的具体代码,供大家参考,具体内容如下
设置摇杆的背景图片的锚点如下:
设置摇杆的锚点为背景图片的中心点。
并给摇杆绑定脚本如下:
using UnityEngine;
using UnityEngine.EventSystems;
using System.Collections;
using System;
public class JoyStickController : MonoBehaviour,IDragHandler,IEndDragHa