开源软件名称:gga
开源软件地址:https://gitee.com/ChenYLhuman/gga
开源软件介绍:
gga介绍无职在家使用 unity 创建的挂机游戏 代码已经实现多次重构。已经满足后续迭代开发 软件架构AnalysisPack.cs 用于获取系统上的策划工具产生的信息文件,提供历史解析,当前未对其进行妥善管理,未释放操作。 AnalysisMap.cs 用于获取系统上的 map 文件(该文件影响角色信息查询格式)BuildComponemts.cs为按钮绑定消息提供一个初始化环境 ButtonEventFun.cs 用于绑定主要按钮,子菜单选项使用 ButtonInv.cs 绑定 ButtonInv.cs 用于响应菜单产生的菜单按钮绑定,只会绑定一次 注意以下方法 - setAttactMenuItem 用于添加响应战斗菜单所有子菜单(MenuItem 事件绑定菜单,GameObjInFo 匹配的对象,可以在策划工具看到相关,gameObjInFos 与 msoMap 为附加的查找表)
- setDeputyMenuItem 用于添加赋值,道具创建等菜单项响应
- setEncounterMeunItem 用于遭遇菜单,遭遇战使用瓦片地图的手动操作战役
- setSystemMenuItem 用于系统菜单,已经实现简单的保存与退出功能
Combatant.cs 用于战斗场景,未完成部分(战斗方式将会在此实现) DefaultImageData.cs 用于实现默认的精灵图片查找,建议封装该类,实现资源加载与管理 GameObjInFo.cs 信息绑定类,用于策划对象属性 GamePlayerProfile.cs 游戏存储相关 LoadResourcesComponent.cs 资源加载脚本MenuItem.cs 菜单项响应绑定,若需要对子菜单进行调用前信息操作,建议修改该类 安装教程unity 版本为 2019.3.0 使用说明gameEditTool 为存档工具 大部分策划说明将会可以在 name 字段看到。 新建---用于创建新的 GameObjectInfo 属性 应用----用于修改当前选择GameObjectInfo 属性 删除----用于删除当前选择GameObjectInfo 属性 排序----对列表的所有GameObjectInfo 进行排序 读取数据----读取路径的所有文件,达到解析 GameObjectInfo 属性 解析路径----修改读取路径 显示???文件夹选项----用于显示解析文件的所有文件,勾选为默认解析,当发生冲突时候,可以取消冲突文件 指定存储文件----用于指定存储文件,存储时候不会再提示 存储----存储文件,并且删除该目录下的 .meta 后缀文件,该操作发生覆盖时候不会出现提示,请谨慎操作 作者邮箱[email protected][email protected] |
请发表评论