技術問答
技術文章
iT 徵才
Tag
聊天室
2024 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2022 iThome 鐵人賽
DAY
12
0
自我挑戰組
從零開始用Unity設計遊戲
系列 第
12
篇
目標:控制攝影機(二)
14th鐵人賽
凱
2022-09-25 13:43:37
734 瀏覽
分享至
今天是挑戰的12天~~~
今天要繼續解決移動攝影機會超出邊框的問題,這次要從昨天加入的插件"Cinemachine"來進行調整,這邊將會先把背景進行拓寬,才能更方便決定邊界。
在Cinemachine創建的2D攝影機裡右邊有個選項有Lens Ortho Size可以左右滑動或是直接輸入數值來決定攝影機大小,還有選項中Body(Framing Transposer)中有很多選擇能調整相對位置,讓你更滿意遊戲遊玩時的視角,還有一個不錯用的選項>鎖死的範圍(Dead Zone)
調整效果會是紅框裡的框框在遊戲開始後,只要物件超過框裡的邊界,攝影機才會繼續移動。
接下來就是設定邊界,在最下面的選項Extensions並加入Add Extension中的Cinemachine Confinder。
(有警示符號是因為尚未加入Collider)
右上角加入一個空物件(Crate Empty),加入多邊形Collider。
接著像之前在描繪碰撞邊界用的Edit Collider把邊框用多邊形拉的想要的位置,並要記得把Is Trigger勾選起來,因為並不想讓它發生碰撞。
最後來看調整完的成果吧!!
https://youtu.be/6_yKFyCHSQ8
留言
追蹤
檢舉
上一篇
目標:控制攝影機
下一篇
目標:加入新腳色(更好的物理動態)
系列文
從零開始用Unity設計遊戲
共
30
篇
目錄
RSS系列文
訂閱系列文
3
人訂閱
26
完成建立3D地形與物件
27
3D碰撞
28
3D碰撞(二)
29
3D粒子特效
30
總結
完整目錄
直播研討會
{{ item.subject }}
{{ item.channelVendor }}
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
1064
組
團體組數
40
組
累計文章數
22207
篇
完賽人數
600
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
看更多
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
windows server
linux
css
react
vue.js
熱門問題
硬盤只能在舊電腦上讀到 在新電腦上顯示不明硬盤
請問在ERP當中如何管理油漆、螺絲物料?
Python多執行緒日誌記錄系統問題
這屆鐵人賽有完賽禮嗎?有人收到嗎?
Redhat Idm (Free IPA) WEB 界面 admin 無法登入
Outlook 會跳出"插入智慧卡"(有安裝HiCOS卡片管理工具)
WINDOW共用問題
VM Workstation 17.6 自動暫停問題
Windows 內建APP
標籤資料無法完整的顯示
熱門回答
商品計價公式
Python多執行緒日誌記錄系統問題
共用資料夾突然無法使用
Outlook 會跳出"插入智慧卡"(有安裝HiCOS卡片管理工具)
比對2欄資料,帶入新資料
熱門文章
每日一篇學習筆記 直到我做完專題 :( [Day38]
為什麼 C 語言中的 printf() 會多那個討人厭的 “f”?
每日一篇學習筆記 直到我做完專題 :( [Day39]
Day 40 - 使用 Angular 原理圖從裝飾器遷移到函數
每日一篇學習筆記 直到我做完專題 :( [Day39]
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}