1. 程式人生 > >Unity3D通過預編譯指令實現分平臺編譯(翻譯)

Unity3D通過預編譯指令實現分平臺編譯(翻譯)

依賴於平臺的編譯

Unity的這一功能被命名為依賴於平臺的編譯。這包含了一些預編譯處理指令,讓你可以專門的針對不同的平臺分開編譯和執行一段程式碼。

此外,你可以在編輯器下執行一些程式碼用於測試而不影響你編譯到手機或者其他平臺的程式碼。

平臺定義:

Unity對您的指令碼支援的平臺定義有:

UNITY_EDITOR

用於執行UnityEditor模式下的指令碼的定義.

UNITY_STANDALONE_OSX

用於編譯和執行專門針對Mac OS的程式碼的平臺定義.

UNITY_DASHBOARD_WIDGET

為建立Dashboard widget

工具的程式碼的平臺定義.

UNITY_STANDALONE_WIN

專門為Windows的獨立應用程式編譯/執行程式碼的平臺定義.

UNITY_STANDALONE_LINUX

專門為Linux的獨立應用程式編譯/執行程式碼的平臺定義.

UNITY_STANDALONE

為任何平臺的獨立應用程式編譯/執行程式碼的平臺定義包括WindowsMacLinux.

UNITY_WEBPLAYER

網頁播放器的內容的平臺定義 (這包括WindowsMacWeb播放器的可執行檔案).

UNITY_WII

專門為Wii遊戲機編譯和執行程式碼的平臺定義

.

UNITY_IPHONE

iPhone平臺的編譯和執行程式碼的平臺定義.

UNITY_ANDROID

為安卓平臺的編譯和執行程式碼的平臺定義.

UNITY_PS3

PS3編譯和執行程式碼的平臺定義.

UNITY_XBOX360

XBOX360編譯和執行程式碼的平臺定義.

UNITY_NACL

為谷歌客戶端編譯和執行程式碼的平臺定義. (這是對 UNITY_WEBPLAYER的補充).

UNITY_FLASH

AdobeFlash編譯和執行程式碼的平臺定義.

你也可以為了區分Unity引擎的不同版本有選擇的編譯程式碼

.

目前支援的是:

UNITY_2_6

Unity 2.6的平臺定義.

UNITY_2_6_1

Unity 2.6.1的平臺定義.

UNITY_3_0

Unity 3.0的平臺定義.

UNITY_3_0_0

Unity 3.0.0的平臺定義.

UNITY_3_1

Unity 3.1的平臺定義..

UNITY_3_2

Unity 3.2的平臺定義.

UNITY_3_3

Unity 3.3的平臺定義.

UNITY_3_4

Unity 3.4的平臺定義.

UNITY_3_5

Unity 3.5的平臺定義.

UNITY_4_0

Unity 4.0的平臺定義.

UNITY_4_0_1

Unity 4.0.1的平臺定義.

UNITY_4_1

Unity 4.1的平臺定義.

相關推薦

Unity3D通過編譯指令實現平臺編譯翻譯

依賴於平臺的編譯 Unity的這一功能被命名為“依賴於平臺的編譯”。這包含了一些預編譯處理指令,讓你可以專門的針對不同的平臺分開編譯和執行一段程式碼。 此外,你可以在編輯器下執行一些程式碼用於測試而不影響你編譯到手機或者其他平臺的程式碼。 平臺定義: Unity對

在Spring Boot中使用Spring-data-jpa實現頁查詢

分頁查詢 log def inpu database ext identity odin btn 在我們平時的工作中,查詢列表在我們的系統中基本隨處可見,那麽我們如何使用jpa進行多條件查詢以及查詢列表分頁呢?下面我將介紹兩種多條件查詢方式。 1、引入起步依賴

總結之java web實現頁功能

網頁開發離不開分頁,分頁如何實現呢 可以看一下百度的分頁有什麼功能 上一頁、下一頁、10頁按鈕、一頁顯示10條資訊 定義一個 PageResult類專門返回分頁所需資訊## public class PageResult { //滿足條件的

通過echo命令來實現android平臺開關背光

最近有個需求是要實現快速開關背光,之前理解錯誤了,直接用PowderManager裡面的goToSleep()和 wakeUp()方法實現。後來發現wakeup的時候會重啟機器,即goToSlee

vue 通過自定義指令實現 置頂操作;

body template binding info tel timer 實現 當前 png 項目需求:要求當前項目每個頁面滑到超出一屏的距離時,出現 backTop 按鈕,點擊則回到最頂端;俗稱置頂操作: 因為涉及到的頁面較多,每個頁面都加肯定顯得重復累贅,最終想到了 V

基於容器微服務的PaaS雲平臺設計 實現容器微服務和持續集成

顯示 一次 target 全部 ext neu openshift svn客戶端 enc 版權聲明:本文為博主原創文章,歡迎轉載,轉載請註明作者、原文超鏈接 ,博主地址:http://www.cnblogs.com/SuperXJ/ 前言:關於什麽是容器微服務Paa

布式鎖實現大型連續劇之:Redis

set 但是 sss channel 時有 commands 阻塞 iss cond 前言: 單機環境下我們可以通過JAVA的Synchronized和Lock來實現進程內部的鎖,但是隨著分布式應用和集群環境的出現,系統資源的競爭從單進程多線程的競爭變成了多進程的競爭,這時

布式鎖實現大型連續劇之:Zookeeper

rem trac mem finally 大型 oca tom 不存在 zkclient 前言 緊跟上文的:分布式鎖實現(一):Redis ,這篇我們用Zookeeper來設計和實現分布式鎖,並且研究下開源客戶端工具Curator的分布式鎖源碼 設計實現 一、基本算法 1.

Lucene筆記20-Lucene的詞-實現自定義同義詞詞器-實現詞器良好設計方案

一、目前存在的問題 在getSameWords()方法中,我們使用map臨時存放了兩個鍵值對用來測試,實際開發中,往往需要很多的這種鍵值對來處理,比如從某個同義詞詞典裡面獲取值之類的,所以說,我們需要一個類,根據key提供近義詞。 為了能更好的適應應用場景,我們先定義一個介面,其中定義一

基於vue2.0實現仿百度前端頁效果

前言 上篇文章中,已經使用vue實現前端分頁效果,這篇文章我們單獨將分頁抽離出來實現一個分頁元件 先看實現效果圖 程式碼實現 按照慣例,我們在凍手實現的時候還是先想一想vue實現元件的思路 1、需要提前設定哪些引數需要暴露出來給父元件傳遞 <Paging

治法實現最近對問題JAVA

  假設所有點都在集合S中。   1.用S中個點座標的中位數作為分割點,則會得到一個平衡的分割點m,使得子集S1,S2中有個數大致相同的點。   2.選取垂直線x=c(中位線)來作為分割線。   3.遞迴地求出S1和S2中的最近對,假設D1、D2是

Android配置build.gradle實現Version Code編譯release包時自動增長

Android配置build.gradle實現Version Code編譯release包時自動增長(一) 經常的,開發者在上線釋出之前要打出很多測試包給測試團隊測試,每次打出的release包為了區分不同的版本號,需要手動的修改Android裡面的配置檔案build.gradle的vers

零基礎實現攝像頭的全平臺直播 公網直播的實現

接上回,我們實現內網直播,可以實現直播的web觀看,該篇博文我們將實現公網的直播。 由於通用最多都是 window系統,我們的軟體也是可以在Windows上執行,我們後面就以window為例進行操作 下載穿透軟體 下載地址:https://natapp.cn/#do

零基礎實現攝像頭的全平臺直播 內網直播的實現

背景需求 我是一個個體戶,沒有任何計算機基礎知識,但是我有個店面,有幾個攝像頭,我想在網站上看到我的攝像頭或者用手機微信也可以看到我的攝像頭視訊? 實現方式 相關的專業術語也不贅述,直接上實現步驟 前期準備 硬體:網路攝像機以及知道網路攝像機的rtsp地址、

Unity3D基於陀螺儀實現VR相機功能

轉至https://blog.csdn.net/m0_37998140/article/details/78255978?utm_source=blogxgwz7 Unity自帶陀螺儀功能,今天就利用陀螺儀實現一個VR相機功能。步驟如下:   開啟Unity,建立一個新的

SpringBoot通過AOP實現系統日誌記錄-Mapper層日誌監控及自定義異常攔截

本文是SpringBoot通過AOP實現系統日誌記錄(三)-Mapper層日誌監控及異常攔截,若要實現Service層監控,請點選傳送門: SpringBoot通過AOP實現系統日誌記錄(二)-Service層日誌監控 由於公司業務上的需求,現在需要對整個系統做日誌效能監控,方便開發人員快速

CSS的編譯——less語言基本語法教程入門

less語言基本語法教程(入門) 一、CSS解析 css是一門標記性語言,語法簡單,對使用者的要求也比較低。 缺點:1、對於css:使用css時需要書寫大量的看似沒有邏輯的程式碼,不方便維護和擴充套件,不利於複用;          

Android系統移植與平臺開發- 編譯Android原始碼

2.3編譯Android原始碼 Android原始碼體積非常龐大,由Dalvik虛擬機器、Linux核心、編譯系統、框架程式碼、Android定製C庫、測試套件、系統應用程式等部分組成,在編譯Android原始碼之前,必須要先掌握Android原始碼的組成。 2.3.1An

C++利用幀差法背景差實現運動目標檢測opencv

幀差法、光流法、背景減除法 運動目標檢測是指在序列影象中檢測出變化區域並將運動目標從背景影象中提取出來。通常情況下,目標分類、跟蹤和行為理解等後處理過程僅僅考慮影象中對應於運動目標的畫素區域,因此運動目標的正確檢測與分割對於後期處理非常重要然而,由於場景的動態

React實現頁元件簡短版

var Class_Foot = React.createClass({ getInitialState: function() { return {thispage: 1,lastpage:1,active:'active item',