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

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

游戲開發(fā)學(xué)習(xí)筆記

2023-02-26 11:55 作者:cine-k  | 我要投稿


用做留存筆記,供學(xué)習(xí)交流之用。

戰(zhàn)爭(zhēng)迷霧效果的實(shí)現(xiàn),關(guān)鍵就在于對(duì)MeshRenderer組件的運(yùn)用,啟動(dòng)或者關(guān)閉,決定實(shí)現(xiàn)敵方物體的可見與不可見。而可見不可見的條件是是否超出視野范圍,是否被阻擋物阻擋。

首先確定己方物體的視野范圍,要注意的是,自己設(shè)置的地塊格子的長(zhǎng)度,否則會(huì)在之后距離計(jì)算時(shí)出現(xiàn)問(wèn)題。

確定好視野范圍后,簡(jiǎn)單運(yùn)用一個(gè)洪水算法,篩選出視野范圍內(nèi)符合條件的地塊,剔除不符合的地塊,比如地塊上有障礙物之類的。

洪水算法會(huì)把符合條件的地塊收集到一個(gè)List列表里,這時(shí)候我們只需要?dú)v遍這個(gè)列表。首先修改美術(shù)效果,就是讓地塊高亮顯示,以表示該地塊可見。然后時(shí)修改地塊上屬性

用于標(biāo)識(shí)地塊

1表示可見,0表示不可見。

在做的時(shí)候沒(méi)有系統(tǒng)安排架構(gòu)的結(jié)果

上圖為大概思路實(shí)現(xiàn),向上打出射線,按MeshNum更改物體MeshRenderer組件,

按實(shí)際需求更改。

補(bǔ)充,MeshNum也是顯示地塊是否可見美術(shù)表現(xiàn)的憑證

直接更改材質(zhì),Road是行走軌跡的材質(zhì)

同上按實(shí)際需求更改。

額外注意,射線是不穩(wěn)定的,千萬(wàn)要在輸入射線結(jié)果的時(shí)候,做容錯(cuò)。


游戲開發(fā)學(xué)習(xí)筆記的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
连山| 齐齐哈尔市| 封丘县| 浙江省| 泰和县| 莲花县| 全南县| 仙居县| 洞头县| 抚顺县| 广东省| 邹城市| 彭泽县| 通化县| 澳门| 教育| 郎溪县| 苏尼特右旗| 西盟| 安岳县| 吴忠市| 合山市| 海安县| 体育| 电白县| 讷河市| 拉孜县| 永修县| 灵山县| 交口县| 仁寿县| 巴彦淖尔市| 渭源县| 铜陵市| 周宁县| 丁青县| 张家口市| 灵川县| 景宁| 安西县| 高阳县|