一、建立遊戲物體的三種方法
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....