How to get Plateform dependencies in Unity.
Goto
http://docs.unity3d.com/Manual/PlatformDependentCompilation.html
find your specific plateform
and Sentex is #if ______ #endif
for Example :
#if UNITY_EDITOR
//Write your code..
#endif
For your convience I give these here also:
| Property: | Function: |
| UNITY_EDITOR | Define for calling Unity Editor scripts from your game code. |
| UNITY_EDITOR_WIN | Platform define for editor code on Windows. |
| UNITY_EDITOR_OSX | Platform define for editor code on Mac OSX. |
| UNITY_STANDALONE_OSX | Platform define for compiling/executing code specifically for Mac OS (This includes Universal, PPC and Intel architectures). |
| UNITY_DASHBOARD_WIDGET | Platform define when creating code for Mac OS dashboard widgets. |
| UNITY_STANDALONE_WIN | Use this when you want to compile/execute code for Windows stand alone applications. |
| UNITY_STANDALONE_LINUX | Use this when you want to compile/execute code for Linux stand alone applications. |
| UNITY_STANDALONE | Use this to compile/execute code for any standalone platform (Mac, Windows or Linux). |
| UNITY_WEBPLAYER | Platform define for web player content (this includes Windows and Mac Web player executables). |
| UNITY_WII | Platform define for compiling/executing code for the Wii console. |
| UNITY_IPHONE | Platform define for compiling/executing code for the iPhone platform. |
| UNITY_ANDROID | Platform define for the Android platform. |
| UNITY_PS3 | Platform define for running PlayStation 3 code. |
| UNITY_XBOX360 | Platform define for executing Xbox 360 code. |
| UNITY_FLASH | Platform define when compiling code for Adobe Flash. |
| UNITY_BLACKBERRY | Platform define for a Blackberry10 device. |
| UNITY_WP8 | Platform define for Windows Phone 8. |
| UNITY_METRO | Platform define for Windows Store Apps (additionally NETFX_CORE is defined when compiling C# files against .NET Core). |
| UNITY_WINRT | Equivalent to UNITY_WP8 |UNITY_METRO |
Comments
Post a Comment