I have created an extension tool that enables your to use your tablet device as multi touch control surface for the Unity Editor. Providing quick access to essential components, along with new shortcuts and functions.
UniDeck aims to provide a new workflow with a more hands-on, tactile method for building in Unity with features such as:
Navigation controls for the scene view
Full transform controls (position, rotation and scale) with snap and sensitivity modifiers
Particle editor that supports multi object editing of main parameters of the particle system (Size, Life time, Speed, Color , etc). Advance editor currently in development
One-touch Add/Remove Button and property controllers for components like Colliders, Rigidbodys,Lights and Sound with the ability to adjust multiple object selections
The Collider controller features 2 types of input methods; a duplicate function and cycle and select collider type.
Render Settings editor for adjusting the fog and ambience parameters of a scene
2D specific page with added sprite controllers to edit the sorting layer and order priority
Additional access to utility functions for quickly creating Primitive Objects, adding or creating Prefabs, shortcut to all project settings windows and more.
Video Promo:
UniDeck is built on top of TouchOsc and is a required purchase for your device (available for iOS & Android). TouchOsc is a well known app within the music production community for its ability to create custom templates to control a variety of softwares that have the ability to receive MIDI or OSC messages.
UniDeck enables this communication and comes with a complete template that is also customisable through TouchOsc free editor.
UniDeck is now Available in the asset store as an early access.
UniDeck’s next release will support the ability to use the TouchOSC Editor to create touch controllers to adjust properties of your custom script without having to write any code.
Simply by setting a touch controller OSC Address to something like this:“ExampleClass/ExampleProperty” you will be able to adjust properties like Float, Boolean, Vector3, AnimationCurve and Color (This is just to beginning).
You Also be able to create buttons that invoke Functions of you class and use tools that will allow you to quickly Add/Remove the class from the current selection and find objects in the scene that contain the class.
***** This has been resolved!
The TouchOSC developers have very kindly provided me with some promotion code.
With mimminito ive discovered that the App Store does not allow “gifting apps” to countries outside Euro Currency.
So i may not be able to supply The TouchOsc to all but you still get unideck for free!
I am looking into ways to solve this.
As the Beta testing phase continues i have included a phone size template. A simplified version from the original template that provides access to scene view controller, transform properties controller and Utility functions.
Thanks!
Version 0.9 soon available!
3 new components (Render Settings, Mini Particle Editor & Sprite renderer Editor)controllers
and a new improved feedback system.
Great price. This is a great tool, takes some time to get use to but once you do its amazing at how much fine control you have over GameObjects in Unity!
New Version Available in the assetstore that gives touch controls for the particle system and more.
Currently working hard on UniDeck’s next release where you will able to use the TouchOSC Editor to create touch controllers to adjust properties of your custom script without having to write any code.
Simply by setting a touch controller OSC Address to something like this:“ExampleClass/ExampleProperty” you will be able to adjust properties like Float, Boolean, Vector3, AnimationCurve and Color (This is just to beginning).
You Also be able to create buttons that invoke Functions of you class and use tools that will allow you to quickly Add/Remove the class from the current selection and find objects in the scene that contain the class.
Hi!
Yes Unideck works fine with Unity 5! You may need to upgrade the project but after that it will work fine.
I am planning an update as well so its unity 5 ready.
Had to remove lines 82-85 in UNiDeCK\Editor\OSC\UNIDECKOSCClient.cs due to the following errors:
Error CS0619 'BuildTarget.WebPlayerStreamed' is obsolete: 'WebPlayerStreamed has been removed in 5.4' Assembly-CSharp-Editor UNiDeCK\Editor\OSC\UNIDECKOSCClient.cs 82 Active
Error CS0619 'BuildTarget.WebPlayer' is obsolete: 'WebPlayer has been removed in 5.4' Assembly-CSharp-Editor UNiDeCK\Editor\OSC\UNIDECKOSCClient.cs 82 Active
Aside from that, was wondering if it’s possible for the 2-axis controls to continuously function while in use. For example, currently if you swipe left and hold on the View Move control, it only moves the camera a short amount to the left and then stops. I’m hoping to make it so that it continously moves left until you release the control.
Also, can the sensitivity be altered for View Move & View Look?
The asset has been deprecated since 2018.2 – any chance of an update? I thought you’d disappeared as it hadn’t been fixed, so I just posted my own fix on the asset page in a review.
It’s a dead handy asset, so it would be a shame to scare newbies with errors that they won’t know how to fix on first use.