无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

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

UNITY三種人物換裝方式

2022-08-23 14:50 作者:游戲開發(fā)RAIN  | 我要投稿

因?yàn)槲覀兪怯胾nity開發(fā)游戲。所以我們就必須要知道unity這個(gè)引擎里面有什么可以幫我們實(shí)現(xiàn)換裝的。那么其實(shí)在unity里面來(lái)實(shí)現(xiàn)換裝的話,我們有三種方式實(shí)現(xiàn)。首先你得知道換裝的思路原理:其實(shí)就是改變一些材料啊。樣式啊等。那么在unity里面我們可以用標(biāo)準(zhǔn)的術(shù)語(yǔ)說(shuō),可以通過(guò)以下三個(gè)點(diǎn)來(lái)達(dá)到換裝效果:材質(zhì),網(wǎng)格,模型。

好的,我們一個(gè)一個(gè)來(lái)說(shuō):首先就是材質(zhì),那么說(shuō)它之前,我們需要真正了解到什么是材質(zhì),知道了就好做了。材質(zhì)呢,就是一種配置文件,根據(jù)你選擇的Shader算法來(lái)進(jìn)行配置和計(jì)算。最終變?yōu)槌善凡馁|(zhì)。那么在這里我就不過(guò)多講解材質(zhì)了,大家知道我們把圖片拖到Cube上就會(huì)生成一個(gè)材質(zhì)球,然后不同的圖片就會(huì)有不同的材質(zhì)生成。所以第一種換裝方法就是這樣的。

就像這樣,它這個(gè)模型很明顯有四張貼圖,所以我們可以做四個(gè)材質(zhì)球,相當(dāng)于它有四個(gè)皮膚了。那么怎么通過(guò)代碼更改它呢?

很簡(jiǎn)單,物體.渲染組件.材質(zhì) = 新材質(zhì),搞定。然后第二種就是改變網(wǎng)格了。網(wǎng)格是什么呢?它是一個(gè)模型的骨骼了,你可以這樣理解。是由建模師構(gòu)建的。你應(yīng)該有這樣的經(jīng)歷,比如你的一個(gè)模型,它的下面由很多網(wǎng)格組成,所以我們可以通過(guò)改變每個(gè)部位的網(wǎng)格來(lái)實(shí)現(xiàn)換裝,這個(gè)換裝就更加真實(shí)了。第一種只能說(shuō)是換皮。

比如賽車游戲,如果有那種改裝模式,你可以自定義你的整個(gè)車子,那么你就可以瘋狂的開始你的汽修工程表演。比如給你的車子換上跑車輪胎,換上跑車的發(fā)動(dòng)機(jī)等等,那么假如你剛開始的車子是比較差的。

然后:新網(wǎng)格 = 你定義的新網(wǎng)格攜帶者(就是那個(gè)預(yù)制體唄).得到網(wǎng)格過(guò)濾器組件.網(wǎng)格。搞定。是不是很簡(jiǎn)單呢。

至于第三種換裝方式,那就比前面的還要簡(jiǎn)單了。直接換游戲物體了。就說(shuō)把你的人物模型(打比方)換成另外一個(gè)完全不同的。比如游戲里面的男角色和女角色的切換。


UNITY三種人物換裝方式的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
盱眙县| 塘沽区| 烟台市| 汉中市| 大化| 遵义县| 迭部县| 新平| 金塔县| 吉林市| 长丰县| 安康市| 通渭县| 泊头市| 高平市| 大关县| 来宾市| 涡阳县| 砀山县| 晋中市| 平和县| 探索| 柞水县| 开原市| 紫阳县| 珲春市| 陇西县| 定西市| 彭阳县| 昌乐县| 丘北县| 嘉兴市| 博乐市| 安新县| 土默特右旗| 扶沟县| 庆城县| 南部县| 宜川县| 鄂伦春自治旗| 左权县|