如果按照之前的教學到這一步,最基本的遊戲架構已經產生了,大部分遊戲都是先製作出基本架構,之後再延伸出更多的玩法跟關卡,現在就來把場景加下,(現在有個小問題,主角Player的飛機可以飛出場外亂跑@@,我這邊用場景方式給Player限制住,當然也可以用程式類似敵機的方法限制玩家別跑出遊戲場景外)先給一個空物件放背景點右鍵選Create Empty(新建物件建議都先Reset把位置歸0),再把素材的三個背景放進這個物件裡(其中一個背景已在場景中直接拖曳進來即可)
調整一下背景的圖層,這邊就簡單把圖層的先後位置調整一下,調整Order in Layer裡面的數值,背景通常都用負值開始,背景就都會顯示在最後面了
用場景上加裝兩個碰撞器Box Collider(空氣牆),有了這兩邊的空氣牆,只要有碰撞器的物件都會被擋下來,厚度不要太薄,太薄速度夠快會發生穿牆…
最後可以多複製幾個背景調整一下位置,多複製幾個小兵(小兵,背景也都可以用預置物來複製…)
補充一下,三個背景不能一次拖進去物件裡,會變成要存成動畫,要分開拖曳進新物件裡。
另外請教Box Collider如果沒有阻擋效果是哪裡沒弄好@@?
感謝補充
你有勾isTrigger就會穿越(把碰撞氣當成觸發器...)
或是寬度不夠...速度夠快也會穿越...
比較常見的兩種可能....(裝錯地方 設定錯誤 就要看你設定囉....)