Unity3D開發(fā)常用API之實例化與銷毀(六)

本節(jié)要點

1.實例化游戲物體

1.游戲中的案例介紹

在很多 MMORPG 類的游戲中都有類似于“金錢副本”的副本關(guān)卡笛质。在這類副

本中通常都是限定一個時間扳抽,在這個時間內(nèi)玩家可以盡情的破壞肌稻,然后收集金錢。

分析游戲截圖講解場景元素:[見圖]

①場景中所有的壇子,模型都是一樣的壮锻,壇子是預(yù)制體宇驾。

②壇子是從“天上”掉下來的,所以壇子模型身上有剛體組件碉京。

③如果玩家在一段時間內(nèi)沒有打碎壇子厢汹,這些壇子會消失。


2.案例場景制作

①創(chuàng)建地面模型谐宙;

②創(chuàng)建“壇子”模型烫葬,并制作成預(yù)制體;




3.實例化生成 1 個壇子

GameObject.Instantiate(Object, Vector3, Quaternion);

參數(shù)說明:

Object:用于實例化的預(yù)制體卧惜;

Vector3:實例化后生成的物體所在的位置厘灼;

Quaternion[四元數(shù)]:實例化后生成的物體的旋轉(zhuǎn)狀態(tài);

Quaternion.identity:無旋轉(zhuǎn)咽瓷;




4.構(gòu)造隨機位置

位置是用 Vector3 類型進行表示的设凹。

X,Y,Z 三個值確定了物體在三維世界中的位置。

Random.Range(min, max):生成隨機數(shù)茅姜。

在 min 和 max 直接隨機生成一個隨機數(shù)闪朱。

演示:按下鍵盤的一個鍵月匣,就在隨機位置實例化一個物體。


2.銷毀游戲物體

GameObject.Destroy(Object, float)奋姿;定時銷毀某個游戲物體锄开。

參數(shù)說明:

Object:要銷毀的游戲物體;

float:時間称诗,多少秒后銷毀萍悴;


關(guān)鍵代碼

CreateBoxs

public class CreateBoxs : MonoBehaviour {

    //定義公開變量 并通過拖曳 把相關(guān)預(yù)置體拖至相關(guān)屬性下
    public GameObject goPrefab;



    void Start () {
    
        //實例化對象關(guān)鍵語句(靜態(tài)方法)
       // GameObject.Instantiate(goPrefab,Vector3.up,Quaternion.identity);//參數(shù)1:預(yù)置體,就是要實例化的對象寓免;參數(shù)2:0位置上方1米癣诱,參數(shù)3:4元數(shù)無旋轉(zhuǎn)

        //自己定義隨機范圍(位置) 
       // Vector3 position = new Vector3(1,1,1);

        //Vector3 position = new Vector3(Random.Range(-9.0f,9.0f),10,Random.Range(-9.0f,9.0f));//參數(shù)1:X軸的范圍 Y固定下高度,Z軸的范圍
        //GameObject.Instantiate(goPrefab,position,Quaternion.identity);
        //通過按下空格鍵隨機實例化box袜香;

    }
    

    void Update () {

        //通過按下空格鍵隨機實例化box撕予;
        if (Input.GetKeyDown(KeyCode.Space))
        {
            Vector3 position = new Vector3(Random.Range(-9.0f,9.0f),10,Random.Range(-9.0f,9.0f));
            GameObject.Instantiate(goPrefab,position,Quaternion.identity);


        }


    }
}

DestroyBox

public class DestroyBox : MonoBehaviour {

    // Use this for initialization
    void Start () {

        //出現(xiàn)段時候后,銷毀物體  關(guān)鍵語句 gameobject靜態(tài)類方法

        GameObject.Destroy(gameObject,Random.Range(5.0f,10.0f));//參數(shù)1:銷毀物體的對象(就是本身) 參數(shù)2:銷毀的時間

        //以上方法只能寫在start方法里蜈首,不能寫在其他update方法中实抡;

    
    }
    
    //// Update is called once per frame
    //void Update () {
    
    //}
}

小結(jié)

Unity API.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市欢策,隨后出現(xiàn)的幾起案子吆寨,更是在濱河造成了極大的恐慌,老刑警劉巖猬腰,帶你破解...
    沈念sama閱讀 219,188評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鸟废,死亡現(xiàn)場離奇詭異,居然都是意外死亡姑荷,警方通過查閱死者的電腦和手機盒延,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來鼠冕,“玉大人添寺,你說我怎么就攤上這事⌒阜眩” “怎么了计露?”我有些...
    開封第一講書人閱讀 165,562評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長憎乙。 經(jīng)常有香客問我票罐,道長,這世上最難降的妖魔是什么泞边? 我笑而不...
    開封第一講書人閱讀 58,893評論 1 295
  • 正文 為了忘掉前任该押,我火速辦了婚禮,結(jié)果婚禮上阵谚,老公的妹妹穿的比我還像新娘蚕礼。我一直安慰自己烟具,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,917評論 6 392
  • 文/花漫 我一把揭開白布奠蹬。 她就那樣靜靜地躺著朝聋,像睡著了一般。 火紅的嫁衣襯著肌膚如雪囤躁。 梳的紋絲不亂的頭發(fā)上冀痕,一...
    開封第一講書人閱讀 51,708評論 1 305
  • 那天,我揣著相機與錄音割以,去河邊找鬼金度。 笑死,一個胖子當(dāng)著我的面吹牛严沥,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播中姜,決...
    沈念sama閱讀 40,430評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼消玄,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了丢胚?” 一聲冷哼從身側(cè)響起翩瓜,我...
    開封第一講書人閱讀 39,342評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎携龟,沒想到半個月后兔跌,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,801評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡峡蟋,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,976評論 3 337
  • 正文 我和宋清朗相戀三年坟桅,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蕊蝗。...
    茶點故事閱讀 40,115評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡仅乓,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出蓬戚,到底是詐尸還是另有隱情夸楣,我是刑警寧澤,帶...
    沈念sama閱讀 35,804評論 5 346
  • 正文 年R本政府宣布子漩,位于F島的核電站豫喧,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏幢泼。R本人自食惡果不足惜紧显,卻給世界環(huán)境...
    茶點故事閱讀 41,458評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望旭绒。 院中可真熱鬧鸟妙,春花似錦焦人、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,008評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至房午,卻和暖如春矿辽,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背郭厌。 一陣腳步聲響...
    開封第一講書人閱讀 33,135評論 1 272
  • 我被黑心中介騙來泰國打工袋倔, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人折柠。 一個月前我還...
    沈念sama閱讀 48,365評論 3 373
  • 正文 我出身青樓宾娜,卻偏偏與公主長得像,于是被迫代替她去往敵國和親扇售。 傳聞我的和親對象是個殘疾皇子前塔,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,055評論 2 355

推薦閱讀更多精彩內(nèi)容