解決無限跳躍
透過建立「Ground Checker」空物件與 Tag 標籤,限定角色必須在地面才能跳躍。
建立 2D 動畫序列
使用 Animation 面板將序列圖檔轉換成 Idle、Run、Jump 三種動畫狀態。
動畫狀態機設定
在 Animator 中設定布林參數,並取消 Has Exit Time 以達成無延遲的動作切換。
腳本控制動畫播放
在 C# 程式碼中利用 `SetBool` 觸發動畫,並透過 `flipX` 修正角色左走時的月球漫步問題。
設置邊界空氣牆
利用透明的 Box Collider 2D 建立物理邊界,防止角色掉出相機視野外。
觀眾怎麼看
整理 14 則有效留言信心 中觀眾高度讚賞教學品質與實用性,並對進階課程表達強烈意願,同時針對實作細節提出技術回饋。
觀眾普遍認為影片內容含金量高、講解清晰且製作精良,甚至超越付費課程水準。
觀眾分享了針對角色碰撞與空氣牆問題的解決方案,並建議增加待機動作的細節。
有觀眾反映長按跳躍鍵會導致角色異常飛行,並建議針對程式邏輯增加視覺化示意圖。
多位觀眾表示若頻道推出付費版Unity開發課程,將會給予支持。
本摘要僅基於14則留言樣本,無法代表全體觀眾意見。