Giter VIP home page Giter VIP logo

skframework's Introduction

Unity SKFramework

SKFramework是基于Unity的一个小型开发框架,致力于提高各类项目的开发效率,提供持续维护、升级,若使用过程中有任何疑问或发现任何bug、缺陷,可以联系作者指出。

环境

  • Unity版本:2020.3.16
  • .Net API版本:4.x

模块简介

  • Actions - 事件链模块,包含顺序事件链、并行事件链、时间轴事件链,事件包含普通事件、延时事件、定时事件、条件事件、动画事件等类型。
  • Audio - 音频管理模块,分为背景音乐管理器、音效管理器、音频库管理器三部分,提供音频的播放、暂停、恢复、停止等接口。
  • Debugger - 调试器,支持打包后运行程序时日志的查看、Hierarchy层级的查看、部分组件的调试。
  • Event - 事件模块,提供事件的发布、订阅,为代码的解耦提供支持。
  • Extension - 函数拓展模块,使用this关键字封装了部分类的拓展函数,提供链式编程支持。
  • FSM - 有限状态机模块,提供了状态基类、状态机基类的封装,为步骤、流程类型内容、角色动画状态、角色AI等内容的处理提供了支持。
  • Log - 日志模块,支持打印日志的开关控制。
  • ObjectPool - 对象池模块,为对象的复用提供支持。
  • Resource - 资源模块,支持异步加载AssetBundle资源。
  • UI - UI模块,集中管理UI视图,提供了视图的加载、打开、关闭、卸载等接口,并集成了DoTween类型动画的编辑功能。
  • WebRequest - 网络请求模块,集中管理网络接口,为发起网络请求提供支持。
  • Package Manager - 开发工具包管理器,类似于官方的Package Manager,提供了作者开发工作中封装的各种小工具的介绍、下载、升级、移除等功能。

注意事项

  • 1.请将SKFramework放在Assets根目录下使用;

  • 2.在框架的Package Manager中下载的工具包不要轻易移动其目录位置,若发生移动,不能再通过Package Manager移除;

skframework's People

Contributors

136512892 avatar runoob11 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

skframework's Issues

买互动素材

您好,我想买4套互动素材,其中互动投影2套,地屏互动2套,主题参考:农业科普类和节奏大师;
投影和地屏已安装完毕,有免费素材但不够美观,所以订购4套互动素材。
不知道这个方式能否联系到您,如有意向,请 微信或者致电 15966992281

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.