高端電子網(wǎng)站建設(shè)谷歌官方seo入門指南
推薦閱讀
- CSDN主頁(yè)
- GitHub開(kāi)源地址
- Unity3D插件分享
- QQ群:398291828
- 小紅書
- 小破站
大家好,我是佛系工程師☆恬靜的小魔龍☆,不定時(shí)更新Unity開(kāi)發(fā)技巧,覺(jué)得有用記得一鍵三連哦。
一、前言
【Unity3D框架】SKFramework框架完全教程《全網(wǎng)最全》-專欄文章目錄:
https://blog.csdn.net/q764424567/article/details/143926557
這一篇偏理論,沒(méi)有實(shí)操,下一篇快速入門,將講解如何下載、安裝、使用框架:
https://blog.csdn.net/q764424567/article/details/143927751
二、正文
2-1、簡(jiǎn)介
SKFramework是基于Unity的一個(gè)小型開(kāi)發(fā)框架,致力于提高各類項(xiàng)目的開(kāi)發(fā)效率。
作者:CoderZ
作者首頁(yè):https://coderz.blog.csdn.net/?type=blog
2-2、相關(guān)鏈接
作者CSDN首頁(yè):https://coderz.blog.csdn.net/?type=blog
SKFramework框架開(kāi)源地址:https://github.com/136512892/SKFramework
2-3、框架結(jié)構(gòu)組成
環(huán)境
- Unity版本:2020.3.16
- .Net API版本:4.x
SKFramework框架內(nèi)容:
- Core文件夾:存放SKFramework框架核心模塊的代碼。
- SkFramework:預(yù)制體,框架主入口。
框架內(nèi)容結(jié)構(gòu)給我感覺(jué)就兩個(gè)詞:簡(jiǎn)單、直接。
核心內(nèi)容都在Core文件夾。
導(dǎo)入后可以快速的了解到這個(gè)框架的內(nèi)容,然后每個(gè)核心模塊進(jìn)行了整理,放在了不同的文件夾,減低了學(xué)習(xí)成本。
OK,接下來(lái),我們來(lái)了解一下SKFramework框架的核心模塊。
2-4、核心模塊
- Actions - 事件鏈模塊,包含順序事件鏈、并行事件鏈、時(shí)間軸事件鏈,事件包含普通事件、延時(shí)事件、定時(shí)事件、條件事件、動(dòng)畫事件等類型。
- Audio - 音頻管理模塊,分為背景音樂(lè)管理器、音效管理器、音頻庫(kù)管理器三部分,提供音頻的播放、暫停、恢復(fù)、停止等接口。
- Debugger - 調(diào)試器,支持打包后運(yùn)行程序時(shí)日志的查看、Hierarchy層級(jí)的查看、組件的調(diào)試。
- Events - 事件模塊,提供事件的發(fā)布、訂閱,為代碼的解耦提供支持。
- Extension - 函數(shù)拓展模塊,使用this關(guān)鍵字封裝了部分類的拓展函數(shù),提供鏈?zhǔn)骄幊讨С帧?/li>
- FSM - 有限狀態(tài)機(jī)模塊,提供了狀態(tài)基類、狀態(tài)機(jī)基類的封裝,為步驟、流程類型內(nèi)容、角色動(dòng)畫狀態(tài)、角色AI等內(nèi)容的處理提供了支持。
- Log - 日志模塊。
- ObjectPool - 對(duì)象池模塊,為對(duì)象的復(fù)用提供支持。
- Resource - 資源模塊,支持異步加載資源。
- UI - UI模塊,集中管理UI視圖,提供了視圖的加載、打開(kāi)、關(guān)閉、卸載等接口。
- Utilities - 實(shí)用工具類。
- WebRequest- 網(wǎng)絡(luò)請(qǐng)求模塊,為發(fā)起網(wǎng)絡(luò)請(qǐng)求提供支持。
2-5、工具庫(kù)
- 時(shí)間類工具 -
- 計(jì)分模塊 -
- 場(chǎng)景加載器 -
- 漫游相機(jī) -
- 輸入管理模塊 -
- 單例 -
- 問(wèn)題模塊 -
- 物體交互系統(tǒng) -
- 第三人稱控制器 -
- 貼圖資源篩選工具 -
- 物體篩選工具 -
- 復(fù)制機(jī) -
- 小地圖工具 -
- 物體交互系統(tǒng) -
- VFX Lab特效庫(kù) -
- 運(yùn)行時(shí)調(diào)試工具 -
- 包管理器 -
- 興趣點(diǎn)/信息點(diǎn) -
- 消息中心 -
- RSA算法加密/簽名工具RSA Crypto -
三、后記
如果覺(jué)得本篇文章有用別忘了點(diǎn)個(gè)關(guān)注,關(guān)注不迷路,持續(xù)分享更多Unity干貨文章。
你的點(diǎn)贊就是對(duì)博主的支持,有問(wèn)題記得留言:
博主主頁(yè)有聯(lián)系方式。
博主還有跟多寶藏文章等待你的發(fā)掘哦:
專欄 | 方向 | 簡(jiǎn)介 |
---|---|---|
GameFramework框架 | 框架 | Unity之GameFramework框架快速應(yīng)用、使用說(shuō)明、源碼分析等文章合集。 |
Unity3D開(kāi)發(fā)小游戲 | 小游戲開(kāi)發(fā)教程 | 分享一些使用Unity3D引擎開(kāi)發(fā)的小游戲,分享一些制作小游戲的教程。 |
Unity3D從入門到進(jìn)階 | 入門 | 從自學(xué)Unity中獲取靈感,總結(jié)從零開(kāi)始學(xué)習(xí)Unity的路線,有C#和Unity的知識(shí)。 |
Unity3D之UGUI | UGUI | Unity的UI系統(tǒng)UGUI全解析,從UGUI的基礎(chǔ)控件開(kāi)始講起,然后將UGUI的原理,UGUI的使用全面教學(xué)。 |
Unity3D之讀取數(shù)據(jù) | 文件讀取 | 使用Unity3D讀取txt文檔、json文檔、xml文檔、csv文檔、Excel文檔。 |
Unity3D之?dāng)?shù)據(jù)集合 | 數(shù)據(jù)集合 | 數(shù)組集合:數(shù)組、List、字典、堆棧、鏈表等數(shù)據(jù)集合知識(shí)分享。 |
Unity3D之VR/AR(虛擬仿真)開(kāi)發(fā) | 虛擬仿真 | 總結(jié)博主工作常見(jiàn)的虛擬仿真需求進(jìn)行案例講解。 |
Unity3D之插件 | 插件 | 主要分享在Unity開(kāi)發(fā)中用到的一些插件使用方法,插件介紹等 |
Unity3D之日常開(kāi)發(fā) | 日常記錄 | 主要是博主日常開(kāi)發(fā)中用到的,用到的方法技巧,開(kāi)發(fā)思路,代碼分享等 |
Unity3D之日常BUG | 日常記錄 | 記錄在使用Unity3D編輯器開(kāi)發(fā)項(xiàng)目過(guò)程中,遇到的BUG和坑,讓后來(lái)人可以有些參考。 |