# Unity SKFramework
SKFramework是基于Unity的一个小型开发框架,致力于提高各类项目的开发效率,提供持续维护、升级,若使用过程中有任何疑问或发现任何bug、缺陷,可以联系作者指出。
## 环境
- Unity版本:2020.3.16
- .Net API版本:4.x
## 模块简介
- [Actions](https://blog.csdn.net/qq_42139931/article/details/128849528?spm=1001.2014.3001.5501#t6) - 事件链模块,包含顺序事件链、并行事件链、时间轴事件链,事件包含普通事件、延时事件、定时事件、条件事件、动画事件等类型。
- [Audio](https://blog.csdn.net/qq_42139931/article/details/128849528?spm=1001.2014.3001.5501#t1) - 音频管理模块,分为背景音乐管理器、音效管理器、音频库管理器三部分,提供音频的播放、暂停、恢复、停止等接口。
- [Debugger](https://blog.csdn.net/qq_42139931/article/details/128849528?spm=1001.2014.3001.5501) - 调试器,支持打包后运行程序时日志的查看、Hierarchy层级的查看、部分组件的调试。
- [Event](https://blog.csdn.net/qq_42139931/article/details/128849528?spm=1001.2014.3001.5501#19) - 事件模块,提供事件的发布、订阅,为代码的解耦提供支持。
- [Extension](https://blog.csdn.net/qq_42139931/article/details/128849528?spm=1001.2014.3001.5501) - 函数拓展模块,使用this关键字封装了部分类的拓展函数,提供链式编程支持。
- [FSM](https://blog.csdn.net/qq_42139931/article/details/128849528?spm=1001.2014.3001.5501#13) - 有限状态机模块,提供了状态基类、状态机基类的封装,为步骤、流程类型内容、角色动画状态、角色AI等内容的处理提供了支持。
- [Log](https://blog.csdn.net/qq_42139931/article/details/128849528?spm=1001.2014.3001.5501) - 日志模块,支持打印日志的开关控制。
- [ObjectPool](https://blog.csdn.net/qq_42139931/article/details/128849528?spm=1001.2014.3001.5501#17) - 对象池模块,为对象的复用提供支持。
- [Resource](https://blog.csdn.net/qq_42139931/article/details/128849528?spm=1001.2014.3001.5501#31) - 资源模块,支持异步加载AssetBundle资源。
- [UI](https://blog.csdn.net/qq_42139931/article/details/128849528?spm=1001.2014.3001.5501#34) - UI模块,集中管理UI视图,提供了视图的加载、打开、关闭、卸载等接口,并集成了DoTween类型动画的编辑功能。
- [WebRequest](https://blog.csdn.net/qq_42139931/article/details/128849528?spm=1001.2014.3001.5501#35) - 网络请求模块,集中管理网络接口,为发起网络请求提供支持。
- [Package Manager](https://blog.csdn.net/qq_42139931/article/details/128849528?spm=1001.2014.3001.5501) - 开发工具包管理器,类似于官方的Package Manager,提供了作者开发工作中封装的各种小工具的介绍、下载、升级、移除等功能。
## 注意事项
- 1.请将SKFramework放在Assets根目录下使用;
- 2.在框架的Package Manager中下载的工具包不要轻易移动其目录位置,若发生移动,不能再通过Package Manager移除;
没有合适的资源?快使用搜索试试~ 我知道了~
Unity SKFramework开发框架
共390个文件
meta:208个
cs:172个
png:3个
3 下载量 103 浏览量
2024-05-09
10:28:24
上传
评论
收藏 359KB ZIP 举报
温馨提示
Unity SKFramework开发框架 SKFramework是基于Unity的一个小型开发框架,致力于提高各类项目的开发效率,提供持续维护、升级,若使用过程中有任何疑问或发现任何bug、缺陷,可以联系作者指出。 环境 Unity版本:2020.3.16 .Net API版本:4.x 模块简介 Actions - 事件链模块,包含顺序事件链、并行事件链、时间轴事件链,事件包含普通事件、延时事件、定时事件、条件事件、动画事件等类型。 Audio - 音频管理模块,分为背景音乐管理器、音效管理器、音频库管理器三部分,提供音频的播放、暂停、恢复、停止等接口。 Debugger - 调试器,支持打包后运行程序时日志的查看、Hierarchy层级的查看、部分组件的调试。 Event - 事件模块,提供事件的发布、订阅,为代码的解耦提供支持。 Extension - 函数拓展模块,使用this关键字封装了部分类的拓展函数,提供链式编程支持。 FSM - 有限状态机模块,提供了状态基类、状态机基类的封装,为步骤、流程类型内容、角色动画状态、角色AI等内容的处理提供了支持。 Log - 日志模
资源推荐
资源详情
资源评论
收起资源包目录
Unity SKFramework开发框架 (390个子文件)
DOTweenSettings.asset 1KB
DOTweenModuleUI.cs 40KB
AnimationsDrawer.cs 30KB
PackageManager.cs 29KB
ResourceComponent.cs 21KB
DOTweenModuleUnityVersion.cs 17KB
UIComponent.cs 15KB
StateMachine.cs 14KB
DOTweenModulePhysics.cs 13KB
TransformExtension.cs 13KB
AssetBundleBuilder.cs 12KB
InspectorWindow.Component.cs 12KB
EventComponent.cs 12KB
DOTweenModulePhysics2D.cs 10KB
DOTweenModuleAudio.cs 9KB
RectTransformExtension.cs 8KB
Logger.cs 8KB
SimpleLogger.cs 7KB
AssetBundleConfigure.cs 7KB
LogComponent.cs 7KB
Vector3Utility.cs 6KB
DOTweenModuleUtils.cs 6KB
AudioHandler.cs 6KB
WebRequestComponent.cs 6KB
UIViewEditor.cs 6KB
InspectorWindow.Rigidbody.cs 6KB
FSMComponent.cs 5KB
ConsoleWindow.cs 5KB
DebuggerComponent.cs 5KB
SFXController.cs 5KB
ObjectPool.cs 5KB
BGMController.cs 5KB
IUIComponent.cs 4KB
ReferComponent.cs 4KB
RectTransformEditor.cs 4KB
InspectorWindow.CanvasScaler.cs 4KB
InspectorWindow.AudioSource.cs 4KB
DOTweenModuleSprite.cs 4KB
InspectorWindow.cs 4KB
LineRenderExtension.cs 4KB
SelectableExtension.cs 4KB
StringUtility.cs 4KB
IStateMachine.cs 4KB
WebRequestData.cs 3KB
IEventComponent.cs 3KB
AboutWindow.cs 3KB
ILogComponent.cs 3KB
GraphicTweemAnimationEditor.cs 3KB
ILogger.cs 3KB
StateBuilder.cs 3KB
BoundsUtility.cs 3KB
InspectorWindow.Light.cs 3KB
UntilAction.cs 3KB
InputFieldExtension.cs 3KB
RectTransformTweenAnimationEditor.cs 3KB
TransformEditor.cs 3KB
SoundPropertyDrawer.cs 3KB
IWebRequestComponent.cs 3KB
ISFXController.cs 3KB
Main.cs 2KB
GraphicTweenAnimation.cs 2KB
CanvasScalerExtension.cs 2KB
ScrollRectExtension.cs 2KB
State.cs 2KB
VideoPlayerExtension.cs 2KB
ObjectPoolComponent.cs 2KB
RectTransformTweenAnimation.cs 2KB
MoveAnimation.cs 2KB
AudioComponent.cs 2KB
IResouceComponent.cs 2KB
InspectorWindow.Canvas.cs 2KB
ReferBase.cs 2KB
ActionChain.cs 2KB
InspectorWindow.MeshRenderer.cs 2KB
GraphicExtension.cs 2KB
HierarchyWindow.cs 2KB
IOUtility.cs 2KB
TextExtension.cs 2KB
GameObjectExtension.cs 2KB
UIView.cs 2KB
ColliderExtension.cs 2KB
IReferComponent.cs 2KB
AbstractActionChain.cs 2KB
HierarchyWindow.Item.cs 2KB
ImageExtension.cs 2KB
IBGMController.cs 2KB
ColorUtility.cs 2KB
IFSMComponent.cs 2KB
AudioSourceExtension.cs 2KB
PlatformUtility.cs 2KB
IObjectPoolComponent.cs 2KB
TimelineActionChain.cs 2KB
ComponentExtension.cs 1KB
InspectorWindow.CapsuleCollider.cs 1KB
InspectorWindow.Camera.cs 1KB
DictionaryExtension.cs 1KB
UIViewAnimation.cs 1KB
ConcurrentActionChain.cs 1KB
CustomEditorBase.cs 1KB
SequenceActionChain.cs 1KB
共 390 条
- 1
- 2
- 3
- 4
资源评论
程序媛小y
- 粉丝: 5627
- 资源: 213
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 高校毕业生就业信息-JAVA-基于springboot的高校毕业生就业信息管理系统(毕业论文)
- node-red-contrib-opcua-test.json
- 高校社团管理-JAVA-基于springBoot的高校社团管理系统的设计与实现(毕业论文)
- 基于pytorch实现的ghostnetv1、v2、v3对10种鸟类图像识别【完整代码+数据集】
- 医疗设备管理-JAVA-基于springboot的医疗设备管理系统设计与实现(毕业论文)
- 基于AT89C52单片机的6位电子密码锁设计-14.zip
- 解决用STM32CubeMX配置FreeRTOS时头文件丢失问题
- 古城景区-JAVA-基于Spring Boot的古城景区管理系统的设计与实现(毕业论文)
- 2024全国大学生软件测试大赛Web赛项-省赛真题
- 商用密码,我国商用密码行业发展介绍
- 交通旅游订票-JAVA-基于spring boot的交通旅游订票系统设计与实现(毕业论文)
- 商用密码法律法规及标准体系解读V1.8-240827
- 流浪动物救助-JAVA-基于spring boot的流浪动物救助系统的设计与实现(毕业论文)
- Hadoop与Spark集群搭建及中文字频统计与Titanic数据分类实战
- 中国飞行器设计大赛圆筒权重文件
- 学生成绩管理-JAVA-基于spring boot的软件学院学生成绩管理系统的设计与实现(毕业论文)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功