【Unity3D自學記錄】Unity3D巨集定義
名稱 | 描述 |
UNITY_EDITOR | Define for calling Unity Editor scripts from your game code. |
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. |
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_NACL | Platform define when compiling code for Google native client (this will be set additionally to UNITY_WEBPLAYER). |
UNITY_FLASH | Platform define when compiling code for Adobe Flash. |
UNITY_2_6 | Platform define for the major version of Unity 2.6. |
UNITY_2_6_1 | Platform define for specific version 1 from the major release 2.6. |
UNITY_3_0 | Platform define for the major version of Unity 3.0. |
UNITY_3_0_0 | Platform define for the specific version 0 of Unity 3.0. |
UNITY_3_1 | Platform define for major version of Unity 3.1. |
UNITY_3_2 | Platform define for major version of Unity 3.2. |
UNITY_3_3 | Platform define for major version of Unity 3.3. |
UNITY_3_4 | Platform define for major version of Unity 3.4. |
UNITY_3_5 | Platform define for major version of Unity 3.5. |
UNITY_4_0 | Platform define for major version of Unity 4.0. |
UNITY_4_0_1 | Platform define for major version of Unity 4.0.1. |
UNITY_4_1 | Platform define for major version of Unity 4.1. |
[AppleScript] 純文字檢視 複製程式碼 ?
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
using
UnityEngine;
using
System.Collections;
public
class
PlatformDefines :
MonoBehaviour {
void
Start ( )
{
#if
UNITY_EDITOR
Debug.Log ( "Unity
Editor" ) ;
#endif
#if
UNITY_IPHONE
Debug.Log ( "Iphone" ) ;
#endif
#if
UNITY_STANDALONE_OSX
Debug.Log ( "Stand
Alone OSX" ) ;
#endif
#if
UNITY_STANDALONE_WIN
Debug.Log ( "Stand
Alone Windows" ) ;
#endif
}
}
|
相關推薦
【Unity3D自學記錄】Unity3D巨集定義
名稱 描述 UNITY_EDITOR Define for calling Unity Editor scripts from your game code. UNITY_STANDALO
【Unity3D自學記錄】Unity3D之自制小鐘表
new 一個 unity cond 代碼 enter 歐拉角 onu text 今天來寫一個小鐘表,事實上非常easy,就運用到了歐拉角。 首先創建時鐘、分鐘、秒鐘以及4個點(12點、3點、6點、9點)偷懶了~~沒弄那麽多點。 時鐘、分鐘、秒鐘這三個父級的中心一定要註意
【Unity3D自學記錄】 Unity3D呼叫第三方SDK之友盟
本篇展示在unity3d中呼叫友盟SDK的實現方法,呼叫聯通/移動付費SDK同理,下面是製作流程。 首先附上專案原始碼地址:https://github.com/hiramtan/unity3d-testsdk SDK下載及使用方法說明見官方開發文件:http://dev.umeng.com/
【Unity3D自學記錄】VR外掛CardboardSDKForUnity解析(一)
首先是外掛的下載地址: http://download.csdn.net/detail/hackdjh/9843547 將外掛匯入到Unity中,開啟下圖畫圈的Scene,這個就是外掛提供的Dem
【UnityShader自學日誌】建立自定義著色器
在“Asset”中,建立一個新的Standard Surface Shader,在mono或者VS中開啟,將原有的程式碼段全部刪除 加入以下程式碼,每行程式碼具體功能如下所示 Shader "PAC
【unity實用技能】unity3d 陀螺儀控制camera移動旋轉
無https://docs.unity3d.com/ScriptReference/Gyroscope.html unity 官方文檔就很清楚,只有一點要註意: 所有教程都教你怎麽用 input.gyro.attitude 但是這個表示的是空間中的位置,首先你是想做像王者榮耀開頭晃動攝像機的效果,需要把上個位
【C++學習筆記】C++巨集的定義用法總結
本文轉載自:https://www.cnblogs.com/jjzzx/p/5122494.html 第一種用法——配合條件編譯:#define DEBUG 定義一個叫DEBUG的識別符號。它應該與#ifdef或#ifndef配合使用。舉例如下: #define DEBUG #
Unity3d自學記錄 關於幀率(fps)
首先幀率是什麼? 遊戲單位時間內重新整理的次數,一般越高越好,30fps視為流暢。 其中的f就是英文單詞Frame(畫面、幀),p就是Per(每),s就是Second(秒)。 那,在Unity3d裡。如何去計算幀率呢? 幀率=固定時間的幀數/固定時間 using S
(轉載)[海莉zhe] 【每日一記】Unity3D 實戰練習-實現物體的映象 (十四)
http://www.manew.com/thread-140831-1-1.html 最近在學習如何實現物體的映象,練習了一個簡單的例子,然後和大家一起探討一下哈!物體映象的操作實際上是通過一個模型的MeshFilter 和 MeshRenderer 來獲取
【Unity3D入門教程】Unity3D介面介紹及遊戲物件基本操作
1 介面介紹 在Windows等圖形化作業系統上,熟練地使用選單、圖示、快捷鍵等,將會極大提升工作效率。因此,要認識一個軟體,學會熟練使用他們,就必須先認識軟體的介面。 先點選選單欄的Window——
【ios學習記錄】- 通過nib檔案實現自定義表檢視單元
新增自定義表檢視單元有兩種方法:一種方法是建立單元時在程式中新增子檢視,第二種方法是從分鏡或者nib檔案中載入它們,在這裡我們簡單採用第二種方法 一般來說,ios資料列表包含了兩部分:表檢視(分組表和無格式表)和表檢視單元。每個表檢視都是UITable
【java學習記錄】7.定義一個介面ArearInterface,其中包含一個方法,計算面積三角形、矩形、圓形的面積
* 定義一個介面ArearInterface,其中包含一個方法,計算面積 * 定義三個類:三角形、矩形、圓形,分別實現ArearInterface中的方法 * 定義一個主類,將三角形和圓形的面積顯示在螢幕上ArearInterface 介面public interface A
【C基礎】#define巨集定義中的#,##,@#,\ 這些符號的神奇用法
C/C++ 巨集命令的神奇用法。 先看下面三條語句: #define Conn(x,y) x##y #define ToChar(x) #@x #define ToString(x) #x 1. ## 連線操作符 ##表示連線(token pa
【風宇衝】Unity3D教程寶典之 C#程式碼註釋規範及文件生成
原為地址:http://blog.sina.com.cn/lsy835375 C#程式碼註釋規範及文件生成 在使用c#進行Unity3D遊戲開發中,良好的註釋和文件能讓開發更有效率,條理更清晰。 本講分為兩個部分: 一:編寫註釋 二: 生成文件
【Unity3D入門教程】Unity3D開發實戰之五子棋
前言經過前面《Unity3D入門教程》系列講解,再加上我們自己的探索,相信大家已經掌握了Unity3D的相關知識和基本方法。本文將使用前面學到的知識,開發一款簡單的五子棋程式。本文用到的東西其實不多,非常簡單。在最後我們會把完整工程的原始碼釋出出來,以供初學者參考。先展示一下
【java學習記錄】2.定義一個計算矩形面積、立方體和球體體積的類,該類完成計算的方法用靜態方法實現
area_volume類(計算矩形面積和立方體體積)public class area_volume {double length,width,heigth;//長:length,寬:width,高:heigtharea_volume(double length,double
【某集訓記錄】
dot 一個人 提升 頹廢 喜歡 api 個人 考試 插頭dp 話說今天是DAY N了吧。。。好吧好吧,也就是DAY12 因為不寫日記被嫌棄了。。。捂臉。 DAY XII 考試又炸了= =,T1以為每天只能有一個方向。。。然而,然而事實總是殘酷的。T
【Python自學路】第一天:python應用
flask ipython ack ott tac font 應用 網絡 gui python應用: web開發:Django、Pyramid、Tornado、Bottle、Flask、webPy 網絡編程:Twisted、Requests、Scrapy、Param
【面試加分項】java自己定義註解之解析註解
有一個 構造 ace catch .get doc 做的 document field 我之前的博客中說明過自己定義註解的聲明今天我們來看看怎樣對我們自己定義的註解進
POJ 3984 迷宮問題【BFS/路徑記錄】
++ debug r++ scanf out ace AS ctype mis 迷宮問題 Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 31428 Accepted: 18000 Description