转眼已经快毕业了,有些时候真的想感叹:还是上学好,特别是小学,无忧无虑,真的是大人喜欢小孩的童年,小孩喜欢大人的无拘无束,好像说的有点偏了,那就扳回来,其实用着熟练的小框架能够更好地做到事半功倍,这次就制作一个属于自己的小框架,名称呢就叫“Sevene Framework”,慢慢完善吧,其实想写的还是比较多。

Unity是 实时3D互动内容创作和运营平台 。包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。简单来说,Unity3D不单单可以做游戏,还可以通过相关接口与API来进行设备的交互【例如虚拟仿真】

🎬 博客主页:https://blog.gmcj0816.top

🏅 欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!

📆 此文章为原创,并通过Typora编辑器撰写✨

🌲 开发工具:Unity3D 2019.4.40f1(个人版) Rider2022.2.4(教育版)

下面还是先罗列出整体的框架结构

TODO:这里放框架图

基础模块

单例模式

基类

1
2
3
4
5
6
7
8
9
public class BaseManager<T> where T:new() {
private static T _instance;
public static T GetInstance() {
if (_instance == null) {
_instance = new T();
}
return _instance;
}
}