簡單的unity虛擬搖桿實現,有詳細注釋。
game介面
inspector介面
搖桿指令碼
public class yaoganctrl : monobeh**iour, ibe程式設計客棧gindraghandler, 程式設計客棧idraghandler, ienddraghandler
public void ondrag(pointereventdata eventdata)
public void onenddrag(pointereventdata eventdata)
}本文標題: unity實現簡單虛擬搖桿
本文位址:
Unity 虛擬搖桿的實現
一般地,虛擬搖桿是放在ui層的。所以先在canvas建立乙個空物件 這裡被命名成movecontroller 再在空物件裡面放乙個作為搖桿的image。然後通過覆蓋重寫unityengine.ui的scrollrect成乙個新的指令碼,載入到image物件上。指令碼 1 using system.c...
Unity虛擬搖桿的實現方法
設定搖桿的背景的錨點如下 設定搖桿的錨點為背景的中心點。並給搖桿繫結指令碼如下 using unityengine using unityengine.eventsystems using system.collections using system public class joystickco...
用unity的UGUI實現簡單搖桿
1.在canvas下新建乙個空物件作為我們的搖桿,命名為joystick。搖桿由背景和杆兩部分組成,所以在joystick下新建乙個image作為搖桿的背景,命名為bg。在bg下新建乙個image作為搖桿的杆,命名為stick,背景和杆的位置和顏色自行調整,結構如下。2.為bg和stick的sour...