創(chuàng)建敵人的基類1739
我們繼續(xù)上節(jié)課的學(xué)習(xí),本節(jié)課我們來(lái)制作巡邏型的敵人。首先,巡邏型敵人跟主動(dòng)型敵人的制作方法相同,最主要的一個(gè)區(qū)別就是巡邏型的敵人多了幾種狀態(tài),那么如何來(lái)判斷這幾種狀態(tài)呢?老師在課程中都有詳細(xì)的講解,希望同學(xué)們能…
運(yùn)動(dòng)型敵人的腳本書(shū)寫(xiě)技巧1738
本節(jié)課我們來(lái)學(xué)習(xí)游戲的戰(zhàn)斗系統(tǒng),首先老師會(huì)講解敵人的簡(jiǎn)單行為邏輯設(shè)計(jì)。敵人分為兩種類型,一種是主動(dòng)型的,另一種是巡邏型的,老師在課程中會(huì)詳細(xì)講解兩種類型的戰(zhàn)斗系統(tǒng),通過(guò)查找API來(lái)進(jìn)行制作,我們先來(lái)學(xué)習(xí)主動(dòng)型敵…
xml文件的讀取方法1737
本節(jié)課老師用最簡(jiǎn)單的xml來(lái)演示U3D如何讀取這種文件。老師用自己之前寫(xiě)好的一個(gè)文件來(lái)為大家講解,中間的制作過(guò)程中老師會(huì)講的非常詳細(xì),然后一邊講一邊進(jìn)行技能制作。通過(guò)前幾節(jié)課的學(xué)習(xí),相信同學(xué)們對(duì)本節(jié)課的內(nèi)容學(xué)起…
讀取配置文件的方法1736
本節(jié)課我們來(lái)學(xué)習(xí)txt/csv文件的讀取。首先老師會(huì)打開(kāi)一個(gè)事先準(zhǔn)備好的一個(gè)配置表,主要有兩個(gè)技能,一個(gè)是氣療術(shù),解鎖等級(jí)3級(jí),消耗魔法值500,描述是入門(mén)心法。另一個(gè)是三才朝元,解鎖等級(jí)5級(jí),消耗魔法值100…
技能欄的加載及技能圖標(biāo)的拖動(dòng)1735
本節(jié)課我們來(lái)制作技能信息的動(dòng)態(tài)加載,我們預(yù)先定義了背包的集合,然后在集合底下定義了很多的InventoryGrid,之后就可以往背包里添加物品。在本節(jié)課里我們還需要學(xué)習(xí)很多的新知識(shí),比如xml文件的學(xué)習(xí),希望同…
快捷欄及物品拖拽1734
本節(jié)課我們來(lái)學(xué)習(xí)快捷方式的創(chuàng)建。在上幾節(jié)課的內(nèi)容中,我們通過(guò)復(fù)制做出了快捷欄,和我們制作背包的物品以及物品顯示的個(gè)數(shù)是一樣的方法,都是需要一個(gè)Label,每個(gè)快捷欄都需要一個(gè)腳本。腳本的制作老師會(huì)進(jìn)行詳細(xì)的講解…
注冊(cè)事件及裝備卸下功能1733
本節(jié)課我們來(lái)學(xué)習(xí)人物裝備卸下的制作,還會(huì)根據(jù)人物穿上和卸下裝備的屬性數(shù)值做一些相應(yīng)的變化。在上課之前老師會(huì)建議沒(méi)有原基礎(chǔ)的同學(xué)們?nèi)タ匆幌翪shop的委托,了解了委托之后會(huì)有助于同學(xué)們更好的理解本節(jié)課的內(nèi)容,委托…
背包整理功能1730
本節(jié)課學(xué)習(xí)背包整理的功能,整理按鈕的腳本制作,一開(kāi)始引用一個(gè)Generic,這個(gè)命名空間里面包括了一些集合。然后自己在自定義一個(gè)Settel,第一步在背包里面進(jìn)行遍歷,第二部把背包里面的東西進(jìn)行清空,第三部把字…
物品的點(diǎn)擊及使用功能1729
本節(jié)課學(xué)習(xí)物品的點(diǎn)擊及使用功能,背包里面的物品有藥品和一些裝備,分別對(duì)藥品物品顯示和消失進(jìn)行腳本的制作,例如藥品的冷卻和數(shù)量,要運(yùn)用到OnClick事件,OnClick鼠標(biāo)點(diǎn)擊事件,需要有碰撞體。老師對(duì)藥品和一…
填入背包的方法1727
上節(jié)課我們制作物品的顯示,冷卻和清空的一個(gè)腳本,本節(jié)課老師從新加了一個(gè)功能,物品數(shù)量的顯示,然后是學(xué)習(xí)填入背包的方法。物品的顯示和物品的不顯示,物品顯示分為一種情況是判斷填入的物品是否以存在了,物品不顯示分為三…
物品的冷卻-顯示-清空代碼1726
本節(jié)課我們學(xué)習(xí)背包的腳本書(shū)寫(xiě),從最簡(jiǎn)單最小的單元開(kāi)始寫(xiě)起,會(huì)用到一些外部配置文件,背包里面的信息需要從配置文件當(dāng)中讀取,讀取配置文件的方法老師會(huì)放置在后面進(jìn)行講解。老師首先把工程中寫(xiě)好的腳本復(fù)制進(jìn)來(lái),此時(shí)多了兩…
書(shū)寫(xiě)腳本1725
本節(jié)課開(kāi)始我們?yōu)橹敖▌?chuàng)建的面板進(jìn)行腳本的書(shū)寫(xiě),我們先從最簡(jiǎn)單的開(kāi)始panel_Message,在寫(xiě)這個(gè)腳本之前先為它做一個(gè)動(dòng)畫(huà)Tween-Scale,一起開(kāi)始進(jìn)行學(xué)習(xí)吧!游戲demo連接:demo游戲下載Un…
物品技能情報(bào)面板1724
本節(jié)課學(xué)習(xí)物品,技能,情報(bào)系統(tǒng)面板的創(chuàng)建。相信通過(guò)前幾節(jié)課的學(xué)習(xí),本節(jié)課的制作方法就比較簡(jiǎn)單,物品面板中的背景圖片,按鈕,標(biāo)題等等制作的步驟進(jìn)行了詳細(xì)的講解,相信大家能夠很容易的掌握。本節(jié)課涉及到兩個(gè)新的內(nèi)容S…
狀態(tài)面板初始化1723
本節(jié)課先針對(duì)上節(jié)課沒(méi)有做完的部分做一個(gè)補(bǔ)充,上節(jié)課制作了一個(gè)psnel_playerInfo面板的一個(gè)初始化,這節(jié)課做狀態(tài)面板的初始化。本節(jié)課內(nèi)容比較基礎(chǔ),只要學(xué)會(huì)了一個(gè),其他的代碼就可以輕輕松松打出來(lái),大家基…
VIP