primitive type中文翻譯,primitive type是什么意思,primitive type發(fā)音、用法及例句
1、primitive type
primitive type發(fā)音
英: 美:
primitive type中文意思翻譯
常見(jiàn)釋義:
原始類(lèi)型;原語(yǔ)類(lèi)型
primitive type雙語(yǔ)使用場(chǎng)景
1、The Long class wraps a value of the primitive type long in an object. An object of type Long contains a single field whose type is long.───Long類(lèi)以對象的形式對簡(jiǎn)單類(lèi)型long進(jìn)行包裝,一個(gè)Long類(lèi)型的對象包含一個(gè)類(lèi)型為long的域。
2、Use primitive type long to transfer your Date or Calendar representation.───使用基元類(lèi)型long傳輸Date或Calendar表示形式。
3、Primitive type conversion is now performed automatically by the compiler.───現在,由編譯器自動(dòng)地執行基元類(lèi)型轉換。
4、Calls that use this primitive type fail if the count is less than two or is odd .───如果頂點(diǎn)計數小于二或是奇數,則使用此基元類(lèi)型的調用將失敗。
5、However, it is possible to create a custom command where that command expects a non primitive type as its command parameter.───但是,可以創(chuàng )建一個(gè)自定義命令,該命令需要將非基元類(lèi)型作為其命令參數。
6、It assigns the value of a primitive-type attribute in the source business object to a primitive-type attribute in a target business object.───它將源業(yè)務(wù)對象中的某個(gè)基元類(lèi)型屬性的值賦予目標業(yè)務(wù)對象中的某個(gè)基元類(lèi)型屬性。
7、Finally, an enumerated type may, in a Schema, be part of a union with a primitive type.───最后,模式(Schema)中的枚舉類(lèi)型可能是原始類(lèi)型的聯(lián)合(union)的一個(gè)組成部分。
8、By adding operator overloads to a type, you allow developers to use the type as though it were a built-in primitive type.───通過(guò)在類(lèi)型中添加運算符重載,開(kāi)發(fā)人員可以像使用內置基元類(lèi)型一樣使用該類(lèi)型。
9、Flow control variables? Primitive type variables.───流程控制變量,則使用基本類(lèi)型變量。
primitive type相似詞語(yǔ)短語(yǔ)
1、primitive skateboards───原始滑板
2、type───vi.打字;vt.打字;測定(血等)類(lèi)型;n.類(lèi)型,品種;模范;樣式;n.(Type)人名;(英)泰普
3、primitive───n.原始人;adj.原始的,遠古的;簡(jiǎn)單的,粗糙的
4、primitive technology───原始技術(shù)(節目名)
5、primitive skate───原始溜冰鞋
6、primitive response───原始反應
7、primitive urge───原始沖動(dòng)
8、primitive survival───原始生存
9、primitive gatherings───原始集會(huì )
2、如何把Object轉換成UnityEngine.GameObject
通過(guò)Hierarchy面板下的Create菜單可以手動(dòng)地創(chuàng )建一個(gè)GameObject,它可以是一個(gè)相機,一個(gè)燈光,或者一個(gè)簡(jiǎn)單的模型,當我們要在程序里面動(dòng)態(tài)地創(chuàng )建一個(gè)相機的時(shí)候,可以new一個(gè)GameObject,然后把Camera組件Add給它就可以了,創(chuàng )建燈光,GUI等也類(lèi)似,但要創(chuàng )建簡(jiǎn)單模型的時(shí)候,我發(fā)現并沒(méi)有類(lèi)似Cube,Sphere這樣的組件可供添加,后面知道,通過(guò)GameObject這個(gè)類(lèi)的一個(gè)靜態(tài)方法可以達到這個(gè)目的
static GameObject CreatePrimitive(PrimitiveType type);
可以根據PrimitiveType創(chuàng )建五種類(lèi)型的基礎模型
PrimitiveType.Plane,PrimitiveType.Cube,PrimitiveType.Sphere,PrimitiveType.Capsule,PrimitiveType.Cylinder
Unity3D提供一種被稱(chēng)為Prefab的預置對象,它是以文件的形式保存在硬盤(pán)上的一個(gè)GameObject,它里面可能包含了各種設置,組件,還有一些腳本。Prefab允許我們在不同的Scene,甚至Project中使用同一個(gè)對象,例如我實(shí)現了一個(gè)子彈,通過(guò)打包成Prefab,我可以在另外一個(gè)游戲里面直接使用它。
當一個(gè)Prefab對象被修改的時(shí)候,它的所有實(shí)例都會(huì )相應地被修改
在代碼里面動(dòng)態(tài)地實(shí)例化一個(gè)Prefab對象
public GameObject obj;
obj = Instantiate( obj );
要先創(chuàng )建一個(gè)公有變量,然后把這個(gè)Prefab拖到這個(gè)變量上,然后才可以用它來(lái)實(shí)例化對象(我感到一種蛋蛋的憂(yōu)傷,能不拖嗎)
通過(guò)Resources這個(gè)類(lèi)的靜態(tài)方法可以將Prefab對象動(dòng)態(tài)加載進(jìn)來(lái),創(chuàng )建GameObject
GameObject之間的通訊,在游戲中,我們往往需要知道其他對象的一些信息,所以我們經(jīng)常需要動(dòng)態(tài)地查詢(xún)另外一個(gè)GameObject
1. 查找父節點(diǎn) transform.parent
2. 查找子節點(diǎn) transform.Find("name"); transform.Find("Arm/Hand/Finger"); 沒(méi)有找到會(huì )返回null,名字如果包含"/"字符將像路徑一樣穿越層次
3. 查找場(chǎng)景中的其他GameObject
GameObject.Find 從Scene下開(kāi)始查找,根據GameObject的名字進(jìn)行查找,允許使用"/"穿越層次查找,
GameObject.FindWithTag根據Tag查找一個(gè)GameObject,
GameObject.FindGameObjectsWithTag 根據Tag批量查找GameObject
GameObject的name和Tag可以直接設置,但Tag需要在標簽管理器先定義一個(gè)Tag,這個(gè)Tag才可用,你不能將一個(gè)未定義的Tag賦給GameObject的Tag變量
最后還有一種搓搓的通訊方法,通過(guò)Message來(lái)調用其他GameObject,默認是垃圾短信群發(fā),也可以將一個(gè)Object穿進(jìn)去,然后調它的方法
methodName為方法名,value為方法的參數,options表示是否必須有對象接收該消息(如果是,且沒(méi)有對象接受,u3d報錯)
//調用本級別所有的GameObject上所有腳本的methodName方法
void SendMessage(string methodName, object value = null, SendMessageOptions options = SendMessageOptions.RequireReceiver);
//朝本級別和上級父節點(diǎn)發(fā)送調用命令
void SendMessageUpwards(...)
//目標是本級別和全部子節點(diǎn)...
void BroadcastMessage(...)
調用Object的Destroy方法可以銷(xiāo)毀一個(gè)GameObject,組件,或者資源。這是一個(gè)靜態(tài)方法,函數的原型為 static void Destroy(Object obj, float t = 0.0F );
可以通過(guò)將this傳入,銷(xiāo)毀自己。
GameObject的成員變量很多
版權聲明: 本站僅提供信息存儲空間服務(wù),旨在傳遞更多信息,不擁有所有權,不承擔相關(guān)法律責任,不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責。如因作品內容、版權和其它問(wèn)題需要同本網(wǎng)聯(lián)系的,請發(fā)送郵件至 舉報,一經(jīng)查實(shí),本站將立刻刪除。