---
# System prepended metadata

title: gold-framework

---

# gold-framework

目前主要分兩大種類
系統級的會放在 **OldRd2** 內
共用的UI元件等會放在 **PC** 內

## OldRd2
### [SystemManager](https://hackmd.io/@AY23nZiRQJOgp0Pya78C_A/Bkm6KdS3p)
水平擴充的系統管理架構
### [SceneManager](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/ry4-H4eyC)
場景管理與事件監聽
### [UIManager](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/HJVncrx1C)
UI管理與行為擴充
### [AssetOperator](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/Bk2Ennz10)
資源加載與追蹤
### [EventManager](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/BywhM1mJC)
事件派發與監聽
### [ModuleManager](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/B1dpN571R)
協助管理小遊戲
### [ScheduleManager](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/ByGlvimJ0)
定時器管理器
### [EffectManager](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/rypyZ37yA)
特效管理
### [InputManager](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/HJCf0hQJR)
協助管理操作鎖定或限制
### [GuideManager](https://hackmd.io/IthgzUWBT0-6Lhdr_zyZ0w)
教學設定與執行
### [HintManager](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/rk2C5Rm1C)
實作提示行為
### [FlyInManager](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/SkOT5kNyC)
飛入效果
### [PropertyManager](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/ryCwOZ4y0)
屬性註冊與監聽

## PC

### Event
#### [CreateEventFactory](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/r1S_xqD1A)
生成Event物件的工廠

### Utils
#### [PoolFactory](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/S1fOL9D1R)
生成Pool的工廠
#### [CreateObservable](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/B1f1CqvkA)
生成Observable物件的工廠
#### [RefCountObject](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/r1yufov1C)
將物件轉換成RefCountObject的工廠
#### [VMAdapterFactory](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/ByxsKjDkA)
ViewModel橋接器工廠
#### [CreateMessageBoxRequest](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/rJhdgADy0)
MessageBoxRequest建立
#### [CreateMarquee](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/B1jp4-_kC)
跑馬燈Request建立
#### [AddLoadingScreen](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/Bks8Imbg0)
讀取畫面Request建立

### CommonUI
#### [ListScrollView](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/HJ6NcmZlA)
顯示物件可複用的ScrollView

#### [PCTween](https://hackmd.io/@Hs005SbpR4yt-SGz7u4FSw/rywOCXWeR)
讓美術可以使用tween編輯一些簡單的動畫

### IS_PLAYING