# Frank 每日理解 雜項 BattleManager.cs 為統一 God Class 流程 按下快速排隊後,排隊完成會收到 BattleManager.Receive_LoadBattleData * 註冊遊戲中需接收的網路事件 Network.Ins.AddCallback <SyncStruc>, <EFightStruc>, <EKillStruc>, <ESynRoomStruc>, <EOver>, * new GameObject.SetParent(this.gameObject.transform); * UI 切換 * 緩存容器建立 Dictionary * Camera 設定 Universal Render Pipeline Asset。 此專案有使用 Stack Camera * 使用 Addressable 載入場景 * 水晶、食物、特效、Bot 管理器初始化 (水晶可移除) 開始 Loading 物件 在收到BattleManager.Receive_FightInit之後開始遊戲 在收到BattleManager.Receive_GameOver之後結束遊戲 -------------------------------- Gameplay Gameplay 遊戲流程開始、結算、加載、卸載 Gameplay Stage00 製成 Gameplay 角色 Gameplay 技能 (特效) Gameplay 蛇身體增減特效 Gameplay Camera Gameplay 碰撞判定 Gameplay 傷害邏輯 Gameplay 衝撞傷害、 命中表現 Gameplay 同步 Gameplay AI 及銜接方式 Gameplay 食物 Gameplay 操作 (input) Gameplay Buff x Gameplay 水 x Gameplay 小地圖 x
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up