共28節(jié)
4.0萬(wàn)
1 為什么用unity制作游戲(3500)
為什么用unity制作游戲?1簡(jiǎn)單有效2直接。3成熟。42d制霸。5獨(dú)立游戲首選。為什么不用虛幻5做游戲?1不需要炫技。2不需要epic定制的規(guī)則。3我要按我的規(guī)則行事。4虛幻耽誤時(shí)間,但無(wú)法達(dá)到我的要求。5我…
2 配置unity的界面環(huán)境(3501)
本節(jié)課學(xué)習(xí)unity的界面操作,我們需要下載vs2019以及unity最新版。然后配置好環(huán)境就可以開始使用了。
3 新建unity場(chǎng)景并學(xué)會(huì)打印(3502)
本節(jié)課新建一個(gè)unity場(chǎng)景,學(xué)習(xí)如何打印debug.log以及print的方法。相對(duì)來(lái)說(shuō),print更簡(jiǎn)單一些。
4 unity c#學(xué)會(huì)使用變量并公開(3503)
本節(jié)課我們可以在unity的c#進(jìn)行變量的操作,可以生成變量,操作變量,并進(jìn)行私有化。公有化的操作。變量是非常重要的。以后基本每一件事情都離不開。所以一定要學(xué)會(huì)。
5 (含打包)unity c#操作符號(hào)的學(xué)習(xí)(3504)
素材在本節(jié)下載本節(jié)課學(xué)習(xí)c#的變量的運(yùn)算符號(hào)。你可以通過+-*/以及!<>這些常用符號(hào)還有+=-=++--這些不常用符號(hào),以及%等等,一起來(lái)學(xué)習(xí)一下。
6 unity c#枚舉和結(jié)構(gòu)體的講解(3505)
本節(jié)課學(xué)習(xí)c#中枚舉和結(jié)構(gòu)體的特性。枚舉enmu{}是一個(gè)非常常用的工具,比如我們定義幾個(gè)固定類型,就使用這個(gè)方法。結(jié)構(gòu)體是一種類,可以包含多個(gè)變量,可以理解為龐大的一個(gè)數(shù)據(jù)。包含任何數(shù)據(jù)。一起來(lái)學(xué)習(xí)一下。
7 unity c#學(xué)會(huì)常數(shù) 固態(tài)和數(shù)組(3506)
本節(jié)課學(xué)習(xí)幾個(gè)重要的技術(shù),包含常量。固態(tài)變量,以及數(shù)組。常量就是無(wú)法改變的變量。固態(tài)變量就是可以改變,但是全場(chǎng)唯一的變量。數(shù)組用來(lái)記錄同類的多個(gè)物體。
8 unity c# if else流程控制語(yǔ)句(3507)
本節(jié)課學(xué)習(xí)if和else語(yǔ)句。if就是如果else就是否則。在c#中應(yīng)該寫if(條件){打印}else{打印}一起學(xué)習(xí)一下其他方法。
9 unity c# for和while循環(huán)語(yǔ)句(3508)
本節(jié)課學(xué)習(xí)for循環(huán)和while循環(huán)是兩個(gè)重要的功能。負(fù)責(zé)程序的循環(huán)流程方法。for可以指定規(guī)定的數(shù)量。while可以一直循環(huán)直到一個(gè)條件退出。其中還有修飾語(yǔ)句。本節(jié)課一起學(xué)習(xí)。
10 unity c#各種流程控制的方法(3506)
本節(jié)課學(xué)習(xí)流程控制包含switchgototryforeach首先switch是一個(gè)選擇,相對(duì)于if更加簡(jiǎn)潔直觀。goto可以到任何行。是一個(gè)狠角色。try可以嘗試各種錯(cuò)誤。并繼續(xù)執(zhí)行。foreach可以循環(huán)一…
11 unity c#函數(shù)和重載(3507)
本節(jié)課學(xué)習(xí)函數(shù)的使用和重載編程語(yǔ)言中重要的一個(gè)環(huán)節(jié)就是函數(shù)。函數(shù)可以幫助我們干幾乎任何事情。相當(dāng)于一個(gè)計(jì)算器。函數(shù)就是程序的打包過程。重載就是一個(gè)函數(shù)名,多次寫入同的規(guī)則。一起來(lái)學(xué)習(xí)一下。
12 unity c#后臺(tái)執(zhí)行順序和時(shí)間控制(3508)
本節(jié)課是個(gè)重點(diǎn),你需要了解unity的內(nèi)部運(yùn)行機(jī)制。start顧名思義就是開始時(shí)候運(yùn)行。比他靠前的是Awake。構(gòu)造的時(shí)候運(yùn)行,因?yàn)槭窍葮?gòu)造后開始,所以這個(gè)優(yōu)先級(jí)最高。之后update就是每一個(gè)幀畫面就會(huì)更新,…
13 unity c#隨機(jī)數(shù)和mathf浮點(diǎn)計(jì)算器(3509)
本節(jié)課學(xué)習(xí)隨機(jī)函數(shù)和浮點(diǎn)計(jì)算mathf計(jì)算器。隨機(jī)函數(shù)提供非常多的方法。比如隨機(jī)0-1之間的數(shù)字。隨機(jī)整數(shù),隨機(jī)小數(shù)。mathf是對(duì)于浮點(diǎn)的計(jì)算器集和。包含了所有對(duì)浮點(diǎn)的操作,比如浮點(diǎn)取位。pi。浮點(diǎn)過渡。浮點(diǎn)…
14 unity c# 物體gameobject層layer和標(biāo)簽label.(3510)
本節(jié)課學(xué)習(xí)unity編程部分,首先認(rèn)識(shí)物體gameobject層layer和標(biāo)簽label其中最重要的就是gameobject。基本所有游戲中的物體都是gameobject。他是一個(gè)最基礎(chǔ)的物體。也是每個(gè)元素的…
15 unity c# 改變物體屬性值的方法(3511)
本節(jié)課學(xué)習(xí)如何改變物體的屬性,包含模型的顏色以及旋轉(zhuǎn)。物體基礎(chǔ)都是空物體,然后他們安裝了各種節(jié)點(diǎn)。每一個(gè)節(jié)點(diǎn)都可以通過c#進(jìn)行控制。我們本節(jié)課學(xué)習(xí)如何控制模型的顏色和旋轉(zhuǎn)值。
16 unity c# 移動(dòng)角色(3512)
本節(jié)課學(xué)習(xí)unityc#移動(dòng)角色.首先unity的機(jī)制是這樣的.他有個(gè)項(xiàng)目控制面板,提供了預(yù)置的wsad的行為方法.我們只需要調(diào)取他的移動(dòng)值.然后對(duì)模型移動(dòng)位置即可實(shí)現(xiàn)移動(dòng)的方法.這個(gè)可以對(duì)所有帶有腳本的物體移…
17 unity c# 獲取另一個(gè)物體的屬性值(3513)
本節(jié)課學(xué)習(xí)獲取一個(gè)unity節(jié)點(diǎn)的屬性值.這是非常重要的一節(jié)課.如果我們可以獲取unity節(jié)點(diǎn)的屬性,那么我們就可以更改他的屬性比如改變顏色,或者改變大小等等.也就是說(shuō),只要是獲取屬性了,那么你就可以操作uni…
18 unity c# 在場(chǎng)景中找到物體的方法(3514)
本節(jié)課學(xué)習(xí)如何在場(chǎng)景中找到敵人,我們可以通過名字找到敵人,通過find找到所有同名的或者只找到一個(gè).然后是按照標(biāo)簽查找敵人,只要能找到這個(gè)物體,我們就可以改變他的屬性.這是一個(gè)重要的技術(shù)
19 unity c#通過鼠標(biāo)控制物體移動(dòng)(3515)
本節(jié)課學(xué)習(xí)一個(gè)重要的知識(shí).就是通過攝像機(jī)定位物體的位置.首先我們需要得到鼠標(biāo)的位置,然后通過鼠標(biāo)的位置定位在屏幕中的坐標(biāo),接著控制物體在世界坐標(biāo)系移動(dòng),就是如圖看到的效果了
20 unity 跟隨方向的算法(3516)
本節(jié)課學(xué)習(xí)重要的跟隨物體的方法.我們是正面做到的呢?跟隨無(wú)非就是方向和移動(dòng).首先我們判斷一下物體的位置然后讓我們的角色面對(duì)那個(gè)方向.然后我們通過代碼推這個(gè)角色向前.就實(shí)現(xiàn)了這樣的功能.
21 unity 鼠標(biāo)點(diǎn)擊創(chuàng)建物體(3517)
本節(jié)課學(xué)習(xí)通過鼠標(biāo)繪制物體,類似筆刷的功能.使用unity完成這些效果.首先我們需要獲取鼠標(biāo)坐標(biāo).然后我們需要?jiǎng)?chuàng)建物體的方法.接著判斷輸入按鍵的時(shí)間.這樣每次我們點(diǎn)擊就可以創(chuàng)建物體了.
22 unity 獲取父子物體的方法(3518)
本節(jié)課我們學(xué)習(xí)unity如何獲取物體的父子關(guān)系.獲取父子關(guān)系有兩種方式.一個(gè)是按照物體模式進(jìn)行獲取.一個(gè)是按照具體類型進(jìn)行獲取.我們都學(xué)習(xí)一下.
23 unity c#類的繼承和接口的技術(shù)(3519)
本節(jié)課我們學(xué)習(xí)類的繼承和類的接口.類的繼承就是,我的東西給你用,你可以繼承所有我的屬性.類的接口就是我定義一個(gè)事情的目標(biāo),然后你去實(shí)現(xiàn).這兩個(gè)屬性大家一定要牢記.特別是類的繼承,我們要用到很多.
24 unity c#泛型的方法和約束技術(shù)(3520)
本節(jié)課學(xué)習(xí)泛型.這是一個(gè)非常靈活的類型.很多人不會(huì)用.但是一旦會(huì)用了,非常厲害.泛型可以用來(lái)做任何類型,比如intfloat都可以,在函數(shù)中對(duì)他進(jìn)行指定就行了.后面還會(huì)學(xué)習(xí)泛型的一些約束方法.可以控制他是什么類…
25 unity c# 委托UnityAction和delegate傳參數(shù)委托的詳細(xì)方法(3521)
本節(jié)課學(xué)習(xí)委托UnityAction和delegate傳參數(shù)委托的詳細(xì)方法首先委托是什么,委托就是提出一個(gè)計(jì)劃,但是不去執(zhí)行.而是在用到的時(shí)候把詳細(xì)內(nèi)容寫上.UnityAction是unity所有的動(dòng)作,我們可…
26 unity c# list列表最重要的存儲(chǔ)數(shù)據(jù)手段(3522)
本節(jié)課學(xué)習(xí)list<>{}列表類.這是一個(gè)重要的類型,可以把任意事物進(jìn)行列表.然后進(jìn)行索引.我們可以得到其中任何一個(gè)類.修改其中一個(gè)類.或者排序,正序倒序等等.還可以添加,刪除,修改,插入.想要怎么…
27 unity c# 字典的類型(3523)
本節(jié)課學(xué)習(xí)字典類型,字典類型可以包含各種數(shù)據(jù),并且和list不同的是,多了一個(gè)索引值,這樣就比較方便去索引,一般在和數(shù)據(jù)同時(shí)用的時(shí)候,非常容易把分類和值取出來(lái).
28 unity c# CompareTo和sort裝備排序詳細(xì)方法(3524)
本節(jié)課學(xué)習(xí)排序的方法.也是比較高級(jí)的部分我們可以創(chuàng)建一大堆裝備,并為裝備排序.那么依照什么排序呢,本節(jié)課學(xué)習(xí)的CompareTo,可以把整個(gè)列表進(jìn)行快速排序.我們一定要學(xué)會(huì)排序的方法.利用sort,各種各樣排序…
未知用戶
VIP