{{htmlmetatags>metatag-og:title=(GestureWorks 2 - Unity Sample & Tutorials)
metatag-description=(GestureWorks supports three different use cases for the popular Unity platform: 3D Scene, UI Gestures, and Screen Gestures.)
metatag-keywords=(gesture authoring, multitouch authoring, gesture-based authoring, gesture markup, gestureml, gesture mark up language, GestureWorks, multitouch SDK, Unity, Unity3D, C++, 3D Scene, UI gestures, screen gestures, visualizer, API, SDK)
metatag-og:description=(GestureWorks supports three different use cases for the popular Unity platform: 3D Scene, UI Gestures, and Screen Gestures.)
metatag-og:type=(article)
metatag-og:url=(http://gwiki.gestureworks.com/doku.php/unity_tutorial)
metatag-og:site_name=(GestureWorks 2 Wiki- Comprehensive Gesture-Processing Library for Windows Applications)
metatag-og:image=(http://gestureworks.com/images/828138ec-d80c-419b-192f-cde0258f2108.png)}}
====== Unity Sample & Tutorials ======
===== Unity Sample =====
Unity is the most popular and supported platform for GestureWorks. GestureWorks supports three different use cases for Unity:
* **3D Scene** - Gestures interacting with the 3D scene.
* **UI Gestures** - Gestures for Unity’s built in Canvas based UI.
* **Screen Gestures** - Gesture events generated in response to the user touching the screen, such as as a full screen swipe, which isn’t related to specific item in the scene.
Source code for a sample illustrating these modes is in the GestureWorks 2 install at Samples\Unity\UnityGestureWorksDemo.
{{:gestureworksunitysample.png?600|}}
===== Unity Tutorials =====
In addition to the larger sample the following are guided tutorials explaining setting up GestureWorks for Unity:
[[Unity Hello World 1 | Unity Hello World]]
[[Unity Interactive Bitmaps | Unity Interactive Bitmaps]]
[[Unity Clock | Unity Clock]]