建立遊戲物體的三種方法

2021-10-03 07:41:54 字數 892 閱讀 4334

一、建立遊戲物體的三種方法

1、開啟unity,在建立空物體;

2、新增指令碼建立遊戲物體。

二、第一種建立方法:

構造方法

1、開啟剛新增的指令碼,在viod start下面新增語句:

new gameobject();

返回unity執行可以看到面板多了乙個gameobject物體。為語句新增引數如

new gameobject(「cube」);

返回unity執行可以看到面板多了乙個cube物體。

2、為便於對新增的遊戲物體做操作,可修改語句為:

gameobject go=new gameobject(「cube」);

三、第二種建立方法:

利用instantiate轉殖

1、根據prefab例項化;

同樣在在viod start下面新增語句:

gameobject.instantiate(prefab);

2、根據另外乙個遊戲物體例項化;

在上方根據prefab例項化方法的基礎上,將遊戲中需要轉殖的遊戲物體拖拽到指令碼中即可。

標題四、第三種建立方法:

標題利用createprimitive建立原始的形狀。

1、同樣在在viod start下面新增語句:

gameobject.createprimitive(primitivetype.plane);

這條語句規定了建立的遊戲物體型別為plane。也可以換其他型別建立。

總結:以上三種方法都可以建立遊戲物體,但是他們在使用的時候還是有區別的。

構造方法用於建立乙個空的物體。

instantiate可以例項化各種這樣的東西。例項化特效、例項化遊戲角色。

createprimitive建立基本圖形或者遊戲中已經有的物體。

物體移動 三種方法

api transform.translate 直接對物體座標進行操作 api 3d rigidbody.velocity new vector3 speed.x,speed.y,speed.z 2d rigidbody.velocity new vector2 speed.x,speed.y 對剛...

建立物件的三種方法

三種方式 利用字面量建立物件 物件字面量 就是花括號 裡面包含了表達這個具體事物 物件 的屬性和方法。var a 1.裡面的屬性或者方法我們採取鍵值對的形式鍵屬性名 值屬性值 2.多個屬性或者方法中間用逗號隔開的 3.方法冒號後面跟的是乙個匿名函式 使用物件 1.呼叫物件的屬性我們採取物件名.屬性名...

pandas建立series三種方法

print 建立series方法一 dic s pd.series dic print s 建立方法一 由字典建立,字典的key就是index,values就是valuse key肯定是字串,假如values型別不止乙個會怎麼樣?dic series 建立方法二 由陣列建立 一維陣列 arr np....