[VRTK_ControllerEvents.cs] |
版本 |
作者 |
參與者 |
完成日期 |
備註 |
VRTK_ControllerEvent_V01_1.0 |
嚴立鑽 |
|
2018.10.16 |
|
\VRTK-master\Assets\VRTK\Source\Scripts\Interactions\Interactors\VRTK_ControllerEvents.cs |
##發佈說明:
####“VRTK”的重要程度和優先級已上升爲最高級別,並且將集中所有資源和精力打造這個版塊;
++++VRTK 官網:https://vrtoolkit.readme.io/docs/radialmenu
++++AssetStore :
https://assetstore.unity.com/packages/tools/vrtk-virtual-reality-toolkit-vr-toolkit-64131
#VRTK_ControllerEvents.cs
#VRTK_ControllerEvents.cs |
++VRTK_ControllerEvents.cs
++++立鑽哥哥:\VRTK-master\Assets\VRTK\Source\Scripts\Interactions\Interactors\VRTK_ControllerEvents.cs
//Controller Events|Interactors|30010 namespace VRTK{ public struct ControllerInteractionEventArgs{} public delegate void ControllerInteractionEventHandler(object sender, ControllerInteractionEventArgs e);
public class VRTK_ControllerEvents : MonoBehaviour{ public enum ButtonAlias{} public enum Vector2AxisAlias{} public enum AxisType{}
#region controller trigger events public event ControllerInteractionEventHandler TriggerPressed; public event ControllerInteractionEventHandler TriggerReleased; public event ControllerInteractionEventHandler TriggerTouchStart; public event ControllerInteractionEventHandler TriggerTouchEnd; public event ControllerInteractionEventHandler TriggerHairlineStart; public event ControllerInteractionEventHandler TriggerHairlineEnd; public event ControllerInteractionEventHandler TriggerClicked; public event ControllerInteractionEventHandler TriggerUnClicked; public event ControllerInteractionEventHandler TriggerAxisChanged; public event ControllerInteractionEventHandler TriggerSenseAxisChanged; #endregion controller trigger events
#region controller grip events public event ControllerInteractionEventHandler GripPressed; public event ControllerInteractionEventHandler GripReleased; public event ControllerInteractionEventHandler GripTouchStart; public event ControllerInteractionEventHandler GripTouchEnd; public event ControllerInteractionEventHandler GripHairlineStart; public event ControllerInteractionEventHandler GripHairlineEnd; public event ControllerInteractionEventHandler GripClicked; public event ControllerInteractionEventHandler GripUnClicked; public event ControllerInteractionEventHandler GripAxisChanged; #endregion controller grip events
#region controller touchpad events public event ControllerInteractionEventHandler TouchpadPressed; public event ControllerInteractionEventHandler TouchpadReleased; public event ControllerInteractionEventHandler TouchpadTouchStart; public event ControllerInteractionEventHandler TouchpadTouchEnd; public event ControllerInteractionEventHandler TouchpadAxisChanged; public event ControllerInteractionEventHandler TouchpadSenseAxisChanged; public event ControllerInteractionEventHandler TouchpadTwoPressed; public event ControllerInteractionEventHandler TouchpadTwoReleased; public event ControllerInteractionEventHandler TouchpadTwoTouchStart; public event ControllerInteractionEventHandler TouchpadTwoTouchEnd; public event ControllerInteractionEventHandler TouchpadTwoAxisChanged; #endregion controller touchpad events
#region controller button one events public event ControllerInteractionEventHandler ButtonOneTouchStart; public event ControllerInteractionEventHandler ButtonOneTouchEnd; public event ControllerInteractionEventHandler ButtonOnePressed; public event ControllerInteractionEventHandler ButtonOneReleased; #endregion controller button one events;
#region controller button two events public event ControllerInteractionEventHandler ButtonTwoTouchStart; public event ControllerInteractionEventHandler ButtonTwoTouchEnd; public event ControllerInteractionEventHandler ButtonTwoPressed; public event ControllerInteractionEventHandler ButtonTwoReleased; #endregion controller button one events
#region controller start menu events public event ControllerInteractionEventHandler StartMenuPressed; public event ControllerInteractionEventHandler StartMenuReleased; #endregion controller start menu events
#region controller extra finger events public event ControllerInteractionEventHandler MiddleFingerSenseAxisChanged; public event ControllerInteractionEventHandler RingFingerSenseAxisChanged; public event ControllerInteractionEventHandler PinkyFingerSenseAxisChanged; public event ControllerInteractionEventHandler GripSenseAxisChanged; public event ControllerInteractionEventHandler GripSensePressed; public event ControllerInteractionEventHandler GripSenseReleased; #endregion controller extra finger events
#region controller generic events public event ControllerInteractionEventHandler ControllerEnabled; public event ControllerInteractionEventHandler ControllerDisabled; public event ControllerInteractionEventHandler ControllerIndexChanged; public event ControllerInteractionEventHandler ControllerModelAvailable; public event ControllerInteractionEventHandler ControllerVisible; public event ControllerInteractionEventHandler ControllerHidden; #endregion controller generic events
#region event trigger methods public virtual void OnTriggerPressed(ControllerInteractionEventArgs e){} public virtual void OnTriggerReleased(ControllerInteractionEventArgs e){} public virtual void OnTriggerTouchStart(ControllerInteractionEventArgs e){} public virtual void OnTriggerTouchEnd(ControllerInteractionEventArgs e){}
} //立鑽哥哥:public class VRTK_ControllerEvents:MonoBehaviour{}
} //立鑽哥哥:namespace VRTK{} |
++立鑽哥哥推薦的拓展學習鏈接(Link_Url):
立鑽哥哥推薦的拓展學習鏈接(Link_Url) |
++++立鑽哥哥Unity 學習空間: http://blog.csdn.net/VRunSoftYanlz/
++++HTC_VIVE開發基礎:https://blog.csdn.net/VRunSoftYanlz/article/details/81989970
++++Oculus雜談:https://blog.csdn.net/VRunSoftYanlz/article/details/82469850
++++Oculus安裝使用:https://blog.csdn.net/VRunSoftYanlz/article/details/82718982
++++VRTK雜談:https://blog.csdn.net/VRunSoftYanlz/article/details/82562993
++++VRTK快速入門(雜談):https://blog.csdn.net/VRunSoftYanlz/article/details/82955267
++++VRTK官方示例(目錄):https://blog.csdn.net/VRunSoftYanlz/article/details/82955410
++++VRTK代碼結構(目錄):https://blog.csdn.net/VRunSoftYanlz/article/details/82780085
++++VRTK(SceneResources):https://blog.csdn.net/VRunSoftYanlz/article/details/82795400
++++VRTK_ControllerEvents:https://blog.csdn.net/VRunSoftYanlz/article/details/83099512
++++VR實驗:以太網幀的構成:https://blog.csdn.net/VRunSoftYanlz/article/details/82598140
++++FrameVR示例V0913:https://blog.csdn.net/VRunSoftYanlz/article/details/82808498
++++FrameVR示例V1003:https://blog.csdn.net/VRunSoftYanlz/article/details/83066516
++++Unity5.x用戶手冊:https://blog.csdn.net/VRunSoftYanlz/article/details/81712741
++++Unity面試題ABC:https://blog.csdn.net/vrunsoftyanlz/article/details/78630687
++++Unity面試題D:https://blog.csdn.net/VRunSoftYanlz/article/details/78630838
++++Unity面試題E:https://blog.csdn.net/vrunsoftyanlz/article/details/78630913
++++Unity面試題F:https://blog.csdn.net/VRunSoftYanlz/article/details/78630945
++++Cocos2dx面試題:https://blog.csdn.net/VRunSoftYanlz/article/details/78630967
++++Lua快速入門篇(Xlua拓展):https://blog.csdn.net/VRunSoftYanlz/article/details/81173818
++++Lua快速入門篇(XLua教程):https://blog.csdn.net/VRunSoftYanlz/article/details/81141502
++++Lua快速入門篇(基礎概述):https://blog.csdn.net/VRunSoftYanlz/article/details/81041359
++++框架知識點:https://blog.csdn.net/VRunSoftYanlz/article/details/80862879
++++遊戲框架(UI框架夯實篇):https://blog.csdn.net/vrunsoftyanlz/article/details/80781140
++++遊戲框架(初探篇):https://blog.csdn.net/VRunSoftYanlz/article/details/80630325
++++設計模式簡單整理:https://blog.csdn.net/vrunsoftyanlz/article/details/79839641
++++專題:設計模式(精華篇):https://blog.csdn.net/VRunSoftYanlz/article/details/81322678
++++U3D小項目參考:https://blog.csdn.net/vrunsoftyanlz/article/details/80141811
++++Unity案例(Vehicle):https://blog.csdn.net/VRunSoftYanlz/article/details/82355876
++++UML類圖:https://blog.csdn.net/vrunsoftyanlz/article/details/80289461
++++Unity知識點0001:https://blog.csdn.net/vrunsoftyanlz/article/details/80302012
++++Unity知識點0008:https://blog.csdn.net/VRunSoftYanlz/article/details/81153606
++++U3D_Shader編程(第一篇:快速入門篇):https://blog.csdn.net/vrunsoftyanlz/article/details/80372071
++++U3D_Shader編程(第二篇:基礎夯實篇):https://blog.csdn.net/vrunsoftyanlz/article/details/80372628
++++Unity引擎基礎:https://blog.csdn.net/vrunsoftyanlz/article/details/78881685
++++Unity面向組件開發:https://blog.csdn.net/vrunsoftyanlz/article/details/78881752
++++Unity物理系統:https://blog.csdn.net/vrunsoftyanlz/article/details/78881879
++++Unity2D平臺開發:https://blog.csdn.net/vrunsoftyanlz/article/details/78882034
++++UGUI基礎:https://blog.csdn.net/vrunsoftyanlz/article/details/78884693
++++UGUI進階:https://blog.csdn.net/vrunsoftyanlz/article/details/78884882
++++UGUI綜合:https://blog.csdn.net/vrunsoftyanlz/article/details/78885013
++++Unity動畫系統基礎:https://blog.csdn.net/vrunsoftyanlz/article/details/78886068
++++Unity動畫系統進階:https://blog.csdn.net/vrunsoftyanlz/article/details/78886198
++++Navigation導航系統:https://blog.csdn.net/vrunsoftyanlz/article/details/78886281
++++Unity特效渲染:https://blog.csdn.net/vrunsoftyanlz/article/details/78886403
++++Unity數據存儲:https://blog.csdn.net/vrunsoftyanlz/article/details/79251273
++++Unity中Sqlite數據庫:https://blog.csdn.net/vrunsoftyanlz/article/details/79254162
++++WWW類和協程:https://blog.csdn.net/vrunsoftyanlz/article/details/79254559
++++Unity網絡:https://blog.csdn.net/vrunsoftyanlz/article/details/79254902
++++C#事件:https://blog.csdn.net/vrunsoftyanlz/article/details/78631267
++++C#委託:https://blog.csdn.net/vrunsoftyanlz/article/details/78631183
++++C#集合:https://blog.csdn.net/vrunsoftyanlz/article/details/78631175
++++C#泛型:https://blog.csdn.net/vrunsoftyanlz/article/details/78631141
++++C#接口:https://blog.csdn.net/vrunsoftyanlz/article/details/78631122
++++C#靜態類:https://blog.csdn.net/vrunsoftyanlz/article/details/78630979
++++C#中System.String類:https://blog.csdn.net/vrunsoftyanlz/article/details/78630945
++++C#數據類型:https://blog.csdn.net/vrunsoftyanlz/article/details/78630913
++++Unity3D默認的快捷鍵:https://blog.csdn.net/vrunsoftyanlz/article/details/78630838
++++遊戲相關縮寫:https://blog.csdn.net/vrunsoftyanlz/article/details/78630687
++++UnityAPI.Rigidbody剛體:https://blog.csdn.net/VRunSoftYanlz/article/details/81784053
++++UnityAPI.Material材質:https://blog.csdn.net/VRunSoftYanlz/article/details/81814303
++++UnityAPI.Android安卓:https://blog.csdn.net/VRunSoftYanlz/article/details/81843193
++++UnityAPI.AndroidJNI安卓JNI:https://blog.csdn.net/VRunSoftYanlz/article/details/81879345
++++UnityAPI.Transform變換:https://blog.csdn.net/VRunSoftYanlz/article/details/81916293
++++UnityAPI.WheelCollider輪碰撞器:https://blog.csdn.net/VRunSoftYanlz/article/details/82356217
++++JSON數據結構:https://blog.csdn.net/VRunSoftYanlz/article/details/82026644
++++CocosStudio快速入門:https://blog.csdn.net/VRunSoftYanlz/article/details/82356839
++++Unity企業內訓(目錄):https://blog.csdn.net/VRunSoftYanlz/article/details/82634668
++++Unity企業內訓(第1講):https://blog.csdn.net/VRunSoftYanlz/article/details/82634733
++++Unity企業內訓(第2講):https://blog.csdn.net/VRunSoftYanlz/article/details/82861180
++++Unity企業內訓(第3講):https://blog.csdn.net/VRunSoftYanlz/article/details/82927699
++++計算機組成原理(教材篇):https://blog.csdn.net/VRunSoftYanlz/article/details/82719129
++++立鑽哥哥Unity 學習空間: http://blog.csdn.net/VRunSoftYanlz/
--_--VRunSoft:lovezuanzuan--_--