最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Unity 2D物體的創(chuàng)建與銷毀 -- (類似創(chuàng)建子彈)

2022-05-20 10:13 作者:Nimanggi  | 我要投稿


1、創(chuàng)建GameObject

一般來說,創(chuàng)建都是實例化prefab的。最簡單的辦法是:



然后,只需要在界面上將制作好的預制體拖放到變量Prefab上即可。


注意:?

在設置新實例化的GO時, 由于坐標系是3D的, 需要做坐標系轉換.



如果需要動態(tài)創(chuàng)建物體,比如切水果游戲里面,有很多不同的水果,不可能在腳本里面把所有的水果預制體都賦值吧。

這樣太繁瑣了,也容易出錯。

既然有了預制體,那么就可以通過資源加載了,如下:



Resources在加載資源時,默認是從Assert/Resources下開始搜索資源文件的。文件保存到Resources目錄下,或者其子目錄下都可以。

比如代碼中加載的是Assert/Prefabs/box_full.prefab這個預制體。

加載之后,就可以使用Instantiate進行實例化了。是不是很簡單?


2、刪除GameObject

調用全局函數(shù)Destroy即可。如下:


Unity 2D物體的創(chuàng)建與銷毀 -- (類似創(chuàng)建子彈)的評論 (共 條)

分享到微博請遵守國家法律
永春县| 连平县| 波密县| 拜泉县| 临泉县| 方正县| 阿拉善右旗| 厦门市| 镶黄旗| 松阳县| 永吉县| 黎川县| 鹿泉市| 响水县| 博乐市| 陆川县| 安庆市| 搜索| 台湾省| 荔波县| 宜昌市| 抚松县| 西丰县| 富锦市| 易门县| 柳河县| 闽侯县| 关岭| 乐陵市| 玉门市| 南陵县| 永定县| 巴东县| 太湖县| 垫江县| 桃园市| 福建省| 上虞市| 禹州市| 合川市| 台中市|