第一種思路,讓相機一直與角色保持跟蹤
實作方法: 使相機與人物坐標相同
具體:
改變的是鏡頭的坐標,為鏡頭創建一個新的腳本來進行實作坐標更新
怎么樣獲得player引數呢? 那就宣告一個變數transform !(用來) (transform型別就是一個物件)
大寫Transform是一個型別
小寫是一個函式!(或者理解為成員)



有些游戲風格是保持y z都不變,攝像只改變x軸
===========================================
方法2 直接 ,拖角色進去!!
引入該package

這個package也真不錯!

================================

在這個區域里面移動不會移動鏡頭,!

你甚至可以拖拽螢屏來調整攝像頭
==========================================================================
問題:還是沒能解決鏡頭移出背景之外的情況
攝像機里面

有個confinner,需要一個collider來規定其范圍

=================================
最好是將背景組成圖片都打包在一個檔案中,在為他添加組件!


添加一個polygon collider 2d !! (多邊形!

這中邊框可以自己隨便拖!!!
調整到自己想要的邊界!
不想要這個點就可以 按住 ctrl 再點擊,就可以洗掉這個點
注意我們是給整個backgroun 大筐筐加組件哈! 只需要一個邊框就可以將其限制住!

然后把這個 backgroun 大合集拖到 相機的需求位置
注意:此時人物會因為發生碰撞被卡住或擠出背景
需要在背景中:

這個勾上,就相當于是個觸發器的作用啦!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/290392.html
標籤:其他
