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

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

我們來(lái)?yè)v鼓一下Unity的平臺(tái)跳躍Microgame

2020-03-23 10:25 作者:皮皮關(guān)做游戲  | 我要投稿

作者:Truly


大家好。

Platformer Microgame是Unity官方的一個(gè)2D平臺(tái)跳躍游戲項(xiàng)目模板,小伙伴們可以在這個(gè)模板的基礎(chǔ)上修改或者制作自己的游戲。下邊我們就來(lái)簡(jiǎn)單試玩下這個(gè)工程吧~

一、資源導(dǎo)入

寫(xiě)文章時(shí),該資源暫時(shí)還支持Unity 2019.x版本,建議使用2018.4.x的版本。

新開(kāi)Unity工程,在Asset Store中搜索并下載Platformer Microgame,然后導(dǎo)入工程。

導(dǎo)入完畢后如果場(chǎng)景沒(méi)有打開(kāi),可以在Asset > Scenes文件夾中打開(kāi)SampleScene,打開(kāi)場(chǎng)景后推薦先試玩一下哦。

二、使用Tilemap繪制關(guān)卡

Tilemap相當(dāng)于把世界看做一個(gè)巨大的網(wǎng)格,可以往每一個(gè)網(wǎng)格單元放置不同的Sprite精靈圖,以此快速搭建2D關(guān)卡。

在開(kāi)始繪制之前,點(diǎn)擊下圖所示2D按鈕,把Scene視圖轉(zhuǎn)換為2D模式,方便操作。


1.打開(kāi)Tile Palette:Window > 2D >?Tile Palette


2.在Tile Palette工具欄選中畫(huà)筆工具(用于繪制),并在Active Tilemap下拉菜單選擇Level


3.在Tile Palette中選中一個(gè)或者多個(gè)需要繪制的格子,在Scene窗口中單擊或拖動(dòng)鼠標(biāo)進(jìn)行繪制。

4.選擇橡皮工具可以進(jìn)行刪除。


三、添加敵人

1.添加并設(shè)置敵人移動(dòng)速度

打開(kāi)文件夾Assets > Prefabs ,把Enemy預(yù)制體拖到Scene場(chǎng)景中進(jìn)行實(shí)例化。


2.設(shè)置巡邏路徑

怪物可以在預(yù)設(shè)的路徑上來(lái)回巡邏。

(1)新建空的GameObject(Hierarchy窗口 > 右鍵 > Create Empty) ,重命名為Path,并拖動(dòng)到需要移動(dòng)的地面附近。

(2)在Path GameObject 上添加組件:Add Component >?Patrol Path。

(3)拖動(dòng)實(shí)心圓設(shè)置路徑起點(diǎn)和終點(diǎn)。

3.把路徑賦給敵人

找到Enemy身上的Enemy Controller腳本,把Path GameObject拖動(dòng)到Enemy Controller腳本的Path屬性欄


四、彈力板與加速板

1.打開(kāi)文件夾Assets > Mod Assets > Powerup Prefabs,可以找到Bouncepad(彈力板)和Speedpad(加速板)。

2.把Bouncepad拖動(dòng)到想要設(shè)置的地方,并且根據(jù)需要修改腳本Platformer Jump Pad中Vertical Velcity(豎直速度)參數(shù)。

3.把Speedpad拖動(dòng)到想要設(shè)置的地方,并且根據(jù)修改腳本Platformer Jump Pad中Max Speed(最大速度)參數(shù)和Duration(加速時(shí)長(zhǎng))。

大家來(lái)想想還有哪些有趣的用法呢?

五、裝飾

主要關(guān)卡搭建完成后,還可以通過(guò)添加一些小東西進(jìn)行裝飾。

1.打開(kāi)文件夾Assets > Environment > Sprites。

2.把house拖到Scene場(chǎng)景中。

3.添加Jiggler組件。

4.設(shè)置參數(shù)

(1)Rotation Jigger Amount繞相應(yīng)的軸旋轉(zhuǎn)

(2)Scale Jiggler Amount沿對(duì)應(yīng)的軸縮放


六、結(jié)語(yǔ)

Platformer Microgame的簡(jiǎn)單試玩就到這了,大家發(fā)揮想象力,設(shè)計(jì)出有趣的關(guān)卡吧~如果還想深入地了解,可以參考官方教程:https://learn.unity.com/project/2d-platformer-template?language=en

咱們的游戲開(kāi)發(fā)交流群也歡迎強(qiáng)勢(shì)插入:869551769

希望參與線下游戲開(kāi)發(fā)學(xué)習(xí)的,歡~~~~~~迎訪問(wèn):levelpp.com/

我們來(lái)?yè)v鼓一下Unity的平臺(tái)跳躍Microgame的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
大名县| 原阳县| 龙陵县| 两当县| 搜索| 长寿区| 汝阳县| 岑巩县| 西昌市| 格尔木市| 茂名市| 通化县| 玉龙| 黔南| 蒙山县| 宜春市| 井研县| 信阳市| 上虞市| 元阳县| 永康市| 中宁县| 饶阳县| 济源市| 顺义区| 孟州市| 石景山区| 松滋市| 且末县| 清流县| 普安县| 永年县| 泽库县| 阜城县| 邻水| 安义县| 石棉县| 梅河口市| 阳新县| 咸阳市| 苍溪县|