【Unityamp;NGUI】UI精灵跟随鼠标移动
生活随笔
收集整理的這篇文章主要介紹了
【Unityamp;NGUI】UI精灵跟随鼠标移动
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
NGUI的背包系統UI,有時候會發生鼠標與UI精靈不跟隨的問題
1.直接在UIDragDropItem文件里面把下面的函數改動如下
protected virtual void OnDragDropMove (Vector2 delta)
?? ?{
?? ??? ?mTrans.localPosition += 2*mTrans.InverseTransformDirection((Vector3)delta);
??? }
如果覺得位移不夠,就改變數值
如果不夠精確,如下所示
?? ??? ?mTrans.localPosition += (float)2.5*mTrans.InverseTransformDirection((Vector3)delta);
2.
??????? mTrans.localPosition = Camera.main.ScreenToWorldPoint(Input.mousePosition);
會使得物體不及時跟隨鼠標移動,需要調用其他函數來改變值,暫未解決
相關文章:
1.[Unity][UGUI]獲得鼠標對應屏幕的坐標,圖片跟隨鼠標移動
2.
總結
以上是生活随笔為你收集整理的【Unityamp;NGUI】UI精灵跟随鼠标移动的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php计算用户实际付的金额,复盘微信支付
- 下一篇: 基于Java+Swing实现捕鱼达人游戏