在我們開發游戲或者虛擬現實中,一般都會用到小地圖,如果要我們去寫小地圖,應該會花費一點時間的吧,如何加快我們的開發速度呢,其實在unity 3d中就有一個“小”插件,是專門用開開發小地圖用的,這個插件就是KGFMapSystem。這個是它的官網。
http://www.kolmich.at/documentation/
(KGF里面不只是有一個這樣的插件,它里面有很多插件,有興趣的朋友可以研究一番)。
- 首先我們倒入這個插件包,打開kolmich/KGFMapSystem/demo/scenes/quickstart_demo .
我們就能看見這個了
你看,我們現在能看見一個紅色的標志的警號提示了,意思就是叫我們新建一個層(layer),取名為mapsystem(必須得是這個名字才能有用).
- 選中我們攝像頭,去掉我們剛才建的mapsystem這個layer.如圖:
- 現在我們來運行一下,你看在右上角就能看見我們夢寐以求的小地圖了 是不是??
從以上步驟來看,用這個插件是不是很容易的就開發了自己的小地圖呢?.有的人就會說,這個是它這個場景自帶好吧,如果我們在實際的項目中來發呢。現在我來教大家如何在自己的項目中開發自己的小地圖。
- 我們打開quickstart_try_yourself這個場景,運行后發現是不是什么都沒有呢,這個就像我們自己原始的項目。
- 我們找到kolmich/KGFMapSystem/prefabs里面中的KGFMapSystem這個預設,直接拖進我們的工程,如圖:
- 我們看看右下角的那個提示(我用藍色線圈圈住的的)。我相信大家都能讀懂他是什么意思吧。我們找到我們的人物,再直接附上給Its Target.如圖:
- 我們再在kolmich/KGFMapSystem/prefabs/mapicons_samples中找到KGFMapIcon_player這個預設,拖進我們人物中。(讓它成為我們的子物體,其實這個就相當於在地圖中表示自己的那個標記) 可別忘記了我們在剛開始建一個layer的那些步驟哦,運行如圖:
5.我們看見自己的小地圖了吧,中間的那個黃色箭頭就是我們自己。
6.細心的人就會發現小地圖旁邊有4個按鈕一樣的東西,沒錯 他就是按鈕,有放大地圖……這些功能。里面還有很多設置,你可以慢慢去試着研究吧。自己動手豐衣足食!重要的部分我都說了,其他的就看自己了。
如要轉載,還望表明出處。謝謝.....