1. 程式人生 > >遊戲製作之路(33)建立星星的預製件

遊戲製作之路(33)建立星星的預製件

前面已經學習了一個製作預製件的例子,就是製作子彈的,這次再次來製作一個星星的預製件,因為在後面的小遊戲裡要使用到它。預製件的作用,就是一個模板,它可以生成無數個遊戲物件,比如天上的星星有很多,如果一個一個地拖著建立,非常費勁,但使用程式碼來生成一千個,或一萬個都是很容易的事情。

為了製作預製件之前,先要把這個星星建立了來,在這裡使用Image物件來表示星星,如下圖這樣建立:

從上圖可以看到,先從選單GameObject裡點選,然後選擇UI子項,再選擇裡面選擇Image子項,就可以生成一個UI的圖片物件了,把物件命名為ImageStar,然後再如下圖來選擇相應的星星的紋理,就可以顯示出星星的形狀了,如下圖:

到這裡就已經把星星的圖片製作好了,就需要進行下一步,預製件的製作。如下圖:

通過上面A處點選右鍵選單,然後選擇建立B,再選擇C項選單,就可以建立一個預製件,把預製件命名為starPrefab,接著下來需要把ImageStart拖到預製件裡,如下圖:

這樣預製件做好之後,就可以把ImageStar刪除掉了,不讓它在裡再顯示出來,刪除之後如下圖:

到這裡,你可以學會製作星星的預製件了,後面會使用到這個星星來點綴夜空的。

https://blog.csdn.net/caimouse/article/details/51749579