【学习笔记】GameFramework的非官方实例TowerDefense-GameFramework-Demo的流程

一、从游戏开始到打开一个Menu

GameStart.unity

GameEntry.Builtin.cs

ProcedureComponent.cs

GameStart.unity->GameFramework->Builtin->Procedure

ProcedureLaunch.cs

ProcedureSplash.cs

ProcedurePreload.cs

ProcedureLoadingScene.cs


DataTables/Scene.txt

ProcedureMenu.cs

DataTables/UIForm.txt

DataTables/AssetsPath.txt

UI/UIForms

最后注意加载数据的时候并不是直接加载的txt版本的数据,而是Bytes版本的数据,所以在需要更新数据的时候需先更改txt版本数据后,再分别按tools->generate datatables ;tools-> generate datatable code ;tools->generate datatable enum,生成对应的数据bytes文件、代码文件、枚举文件

相关推荐
振浩微433射频芯片4 分钟前
告别“喊破嗓”:深度解析433MHz射频在宠物训练器中的核心应用与选型
单片机·嵌入式硬件·物联网·学习·宠物
小短腿的代码世界7 分钟前
Qt国际化深度解析:从源码到企业级多语言实践
java·数据库·qt
知识分享小能手14 分钟前
Flask入门学习教程,从入门到精通, Flask模板 — 完整知识点与案例代码 (2)
python·学习·flask
凌冰_16 分钟前
IDEA 集成Claude Code
java·ide
SXJR18 分钟前
Java中的Cross-Encoder模型解决方案
java·开发语言
彦为君27 分钟前
JavaSE-11-BIO/NIO/AIO(多人聊天室)
java·开发语言·python·ai·nio
计算机安禾34 分钟前
【c++面向对象编程】第43篇:可变参数模板(C++11):优雅处理不定长参数
java·开发语言·c++
humors22135 分钟前
突破学习瓶颈:十个需要克服的障碍
大数据·学习·程序人生
GEO从入门到精通36 分钟前
在哪里能买到GEO学习工具或课程?
人工智能·学习
心中有国也有家38 分钟前
从零上手 CANN 学习中心:像逛技术便利店一样学昇腾
学习·算法·开源