admin 管理员组文章数量: 894198
unity中的2D虚拟摇杆和3D虚拟摇杆
源代码链接
如何使用
可以从此链接下载最新的unity package:
完成功能
- 2D虚拟摇杆
- 3D虚拟摇杆
截屏
2D虚拟摇杆:
3D虚拟摇杆:
示例
使用 _joystick.State 获取拖拽状态:
- Start,
- Dragging,
- End,
使用 _joystick.DraggingHandler 摇杆偏移量.
public class Example : MonoBehaviour
{[SerializeField]private Joystick _joystick;// Update is called once per framevoid Update(){Debug.Log(_joystick.State);}void OnEnable(){_joystick.DraggingHandler += OnDragging;}void OnDisable(){_joystick.DraggingHandler -= OnDragging;}void OnDragging(Vector3 v){Debug.LogWarning(v);}
}
本文标签: unity中的2D虚拟摇杆和3D虚拟摇杆
版权声明:本文标题:unity中的2D虚拟摇杆和3D虚拟摇杆 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1687329340h90197.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论