主要就寫一些這周試著用過的東西吧,其實也不多,比較雜亂,標題也就不具體寫什么了
首先說一下布局我采用了2by3模式,感覺比其他的幾個更清晰一些,不過這個應該看個人喜好吧(在右上調布局)
main camera
main camera是一開始肯定要搞的一個東西,先設定一個較為合理的size大小,然后將背景色調整成能讓自己感到舒服的顏色(yysy初始藍色是真難看),然后根據需要調整視窗大小,我選擇了5:4,
圖片/圖集
使用ps(或者網上找?)制作一些簡單的像素畫并拼接形成圖片或圖集,匯入U3D,更改texture type 為sprite(2D and UI),并將sprite屬性根據每張圖是圖片或是圖集更改為multiple或single
然后對于圖集需要進行切割處理,sprite editor進入slice面板下選擇合適大小或是試試自動有沒有用都可,之后可在圖集下展開箭頭查看切割完成圖片
預制體
在創建預制體時可以創建cube來作為參照大小,游戲角色可以較其他物品較小方便后用,通過改變sprite可以直接以當前大小引數創建別的預制體,Ctrl+D可以直接創建復制
簡單的影片創建
一起選中需要使用的影片圖片,并將其拖入samplescene(或者是別的啥場景),命名影片,調整大小,點擊播放即可,當然,這樣做出的影片通常會很怪
移動
通過 Input.GetAxisRaw(“Horizontal”);和Input.GetAxisRaw(“Vertical”);來讀取移動(注意不能拼錯),用transform.Translate()來撰寫,用表示三維向量的vector3中的right和up來分別讀取二維移動,這個值會依據玩家輸入在-1,0,1間變動,最后乘上Time.deltaTime實作秒移動,不乘似乎是幀移動,再, Space.World完成移動的簡單撰寫
移動時的影片改變
只設定移動會出現只移動模型的愚蠢事情,需要添加腳本,至少從改變其面朝向做起,在此先略過了,下次再寫吧
最后一點要說的
實際上,本周并沒有學習很多的東西,而且主要時間花費在像素畫上,對于這種練手專案,實在應該直接找素材的,
最后,記得分別歸類所有的東西,
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/159984.html
標籤:其他
