Unity 制作小地圖系統(tǒng) 兩種方法

參考官方教程:Creating A Minimap System

方法1:Github:TanksPluggableAI

方法2:Github:GentleTank

方法1:使用額外相機(jī)

這個(gè)小地圖添加在上一篇中AI坦克項(xiàng)目上谒拴。

小地圖的是實(shí)現(xiàn)原理很簡(jiǎn)單型宝,就是添加多一個(gè)相機(jī)壤蚜,設(shè)置垂直投影自点,然后將投影的畫面送到顯示在UI的Textrue上面挺尿。

(結(jié)果如圖)


image.png

層級(jí)結(jié)構(gòu)扎即,資源文件

image.png

image.png
  1. 為坦克添加小圖標(biāo)(添加Quad烧董,材質(zhì)為帶小坦克圖標(biāo)的MinimapIconMaterial张惹,這樣可以順便在生成坦克的時(shí)候改變顏色),并標(biāo)記為L(zhǎng)ayer為Minimap,只在小地圖中顯示教馆。


    image.png

    image.png
  2. 為坦克添加跟隨的相機(jī)(MinimapCamera),相機(jī)的內(nèi)容就是小地圖的內(nèi)容墅拭。


    image.png

3. 在游戲畫面中添加小地圖活玲。

<a name="t6" target="_blank" style="text-decoration: none; box-sizing: border-box; color: rgb(12, 137, 207);"></a>MinimapMask,就是一個(gè)白色圓,添加遮罩舒憾。在他的子對(duì)象中镀钓,只能顯示在這個(gè)圓里。

image.png

MinimapContent镀迂,地圖內(nèi)容丁溅,就是一張Textrue。


image.png

實(shí)際結(jié)果:在主相機(jī)中不顯示minimap Layer的東西(坦克圖標(biāo))探遵、在小地圖中只顯示坦克圖標(biāo)和靜態(tài)場(chǎng)景窟赏,及不顯示坦克、子彈箱季、粒子等等涯穷。


image.png

image.png

方法2:計(jì)算相對(duì)位置(類似雷達(dá))

image.png

說(shuō)明:右上角為小地圖,每個(gè)有顏色的圓點(diǎn)代表一個(gè)坦克藏雏,正中心的是玩家拷况。
原理:就是先設(shè)定代表玩家坦克的圓點(diǎn),再通過(guò)計(jì)算玩家坦克與其他坦克距離掘殴,按比例繪制其他圓點(diǎn)在小地圖上赚瘦。

原地地址來(lái)源:http://blog.csdn.net/l773575310/article/details/73100522
此純屬筆記用于方便參考,如侵犯請(qǐng)聯(lián)系立馬刪除
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末奏寨,一起剝皮案震驚了整個(gè)濱河市起意,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌病瞳,老刑警劉巖揽咕,帶你破解...
    沈念sama閱讀 212,080評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異仍源,居然都是意外死亡心褐,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,422評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門笼踩,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)逗爹,“玉大人,你說(shuō)我怎么就攤上這事嚎于【蚨” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 157,630評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵于购,是天一觀的道長(zhǎng)袍睡。 經(jīng)常有香客問(wèn)我,道長(zhǎng)肋僧,這世上最難降的妖魔是什么斑胜? 我笑而不...
    開(kāi)封第一講書人閱讀 56,554評(píng)論 1 284
  • 正文 為了忘掉前任控淡,我火速辦了婚禮,結(jié)果婚禮上止潘,老公的妹妹穿的比我還像新娘掺炭。我一直安慰自己,他們只是感情好凭戴,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,662評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布涧狮。 她就那樣靜靜地躺著,像睡著了一般么夫。 火紅的嫁衣襯著肌膚如雪者冤。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 49,856評(píng)論 1 290
  • 那天档痪,我揣著相機(jī)與錄音涉枫,去河邊找鬼。 笑死钞它,一個(gè)胖子當(dāng)著我的面吹牛拜银,可吹牛的內(nèi)容都是我干的殊鞭。 我是一名探鬼主播遭垛,決...
    沈念sama閱讀 39,014評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼操灿!你這毒婦竟也來(lái)了锯仪?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 37,752評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤趾盐,失蹤者是張志新(化名)和其女友劉穎庶喜,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體救鲤,經(jīng)...
    沈念sama閱讀 44,212評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡久窟,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,541評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了本缠。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片斥扛。...
    茶點(diǎn)故事閱讀 38,687評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖丹锹,靈堂內(nèi)的尸體忽然破棺而出稀颁,到底是詐尸還是另有隱情,我是刑警寧澤楣黍,帶...
    沈念sama閱讀 34,347評(píng)論 4 331
  • 正文 年R本政府宣布匾灶,位于F島的核電站,受9級(jí)特大地震影響租漂,放射性物質(zhì)發(fā)生泄漏阶女。R本人自食惡果不足惜颊糜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,973評(píng)論 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望秃踩。 院中可真熱鬧芭析,春花似錦、人聲如沸吞瞪。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,777評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)芍秆。三九已至惯疙,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間妖啥,已是汗流浹背霉颠。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,006評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留荆虱,地道東北人蒿偎。 一個(gè)月前我還...
    沈念sama閱讀 46,406評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像怀读,于是被迫代替她去往敵國(guó)和親诉位。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,576評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,804評(píng)論 25 707
  • 有人說(shuō):在深圳來(lái)打拼的外地孩子如果不搬夠七八次家的話 你都不能算融入深圳 屈指一數(shù) 這是我來(lái)深圳那么幾年來(lái)...
    張?jiān)姵?/span>閱讀 180評(píng)論 0 1
  • 其實(shí)菜枷,沒(méi)有人真的愿意分離…你苍糠,我也不例外…
    謙謙家的小烏龜閱讀 194評(píng)論 0 0