# isometric code note ### bridge的移動編輯模式 使用者可以使用編輯模式的時候進行地圖設定 - 使用者操作上 - 優點: 要移動平台的時候不用一格一格拆(因為bridge一移動就可能讓platform 分離,) - 缺點: 多了一個編輯模式勢必變的複雜,可能少了點清新感 ### cube資源回收 如果使用者放置的位置不可行(呈紅色),則將cube回收到背包 ### inventory - InventoryManager - 統一管理所擁有的類型、數量等,其中類型是由CubeType進行設定,每個Cube都有自己的CubeType_*。除此之外也會儲存所有的InventorySlot - 管理物件取出的功能(長按即可取出物件) - 個別的inventory GameObject會有自己的Inventory Slot,可以對數量、圖片做調控 - InventoryFactory - 儲存一個 dictionary<"inventory字串", iinventory>,如果inventory的字串找不到,才來這邊建立一個新的對應iinventory實例。 - 不直接傳送物件給inventory確認是否有一致的原因: 不用每次都先建立物件,可以只做字串比對