{"repo":"michael811125/OxGKit","free":true,"listed":false,"github":"https://github.com/michael811125/OxGKit","clone":"git clone https://github.com/michael811125/OxGKit.git","description":"The OxGKit is a system tool kit commonly used in game development based on Unity design (all are independent tools).","language":"C#","stars":58,"topics":["reddot","unity","unity-tween","unity-utilities","utilities","utility","logging","unity-logger","unity-actions","infinite-scroll"],"license":"MIT","category":"game-templates","readme_excerpt":"--- 官方主頁 (OxGKit) - 官方文檔 - 快速上手 (安裝教程) ※細節說明與完整教學皆以官方文檔為準，此頁僅作總覽。 --- 基本介紹 OxGKit 是基於 Unity 設計於遊戲開發常用的系統工具組 (皆為獨立工具)。 Coding Style wiki 目前包含以下 - 日誌系統 (Logging System) - 無限列表 (Infinite ScrollView) - 動作序列系統 (Action System) - 通知系統 (Notice System) - 輸入控制系統 (Input System) - DoTween Pro 的補間動畫系統 (TweenSystem) - 按鈕系統 (Button System) - 時間系統 (Time System) - 鼠標系統 (Cursor System) - 物件池系統 (Pool System) - 單例系統 (Singleton System) - 儲存系統 (Saver System) - 本地化系統 (Localization System) - 虛擬搖桿系統 (Virtual Joystick) - 各通用必備組件工具 (Utilities) [會持續擴充工具系統組] --- 工具系統介紹 LoggingSystem (dependence LWMyBox) 日誌系統，支持 Cipher & Plaintext (可以任意轉換)，支持動態配置與覆寫原有的日誌器功能，其他還有全域開關配置、全域級別配置、全域顏色配置、個別開關配置、個別級別配置、個別顏色配置。 - 透過 Right-Click Create/OxGKit/Logging System/[JSON - Plaintext] or [BYTES - Cipher] Create LoggerConfig.dat (In StreamingAssets) 建立配置文件，方便真機修改 LoggerConfig.dat 配置進行調適 (文件名稱與副檔名可透過 LoggingSettings 自定義)。 - - 透過 LoggingLauncher 進行配置或只直接修改 StreamingAssets/LoggerConfig.dat 文件。 Build 激活宏 - OXGKIT LOGGER ON 配置文件編碼格式轉換。 - 提醒：發布建議使用 Cipher。 LoggingLauncher 配置介面，可以配置 logActive (開關)、logLevel (級別)、logColor (顏色)。 - 透過 Package Manager - Samples 匯入 LoggingLauncher Prefab，再拖曳至場景上激活環境配置 (僅需激活一次)，會自動嘗試加載 StreamingAssets/LoggerConfig.dat 進行日誌開關控制。 Log Level 可切換為以下： - LogDebug (Print) - LogInfo (PrintInfo) - LogWarning (PrintWarning) - LogError (PrintError) - LogException (PrintException) 表格符號說明： - G = Global (全域設定 / Master Logging Level)。 - P = Per-Logger (個別 Logger 的設定)。 - Gx = 單一全域級別：LogDebug / LogInfo / LogWarning / LogE","default_branch":null,"files":null,"tree":[],"storefront":"/r/michael811125","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/michael811125/OxGKit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}