
GameFramework框架
Unity相关的GameFramework框架知识总结
两水先木示
有时候,你不知不觉就完成了一个BUG!
展开
-
GameFramework框架——辅助工具
在生成新的AB包后,辅助生成version.txt工具,代码很简单 找出最新的AB包版本的BuildReport文件读取最新的length,hashcode,zip_length, zip hash code设置到桌面上的version.txt。using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEditor;using StarForce;using UnityGame原创 2021-05-09 23:23:43 · 759 阅读 · 0 评论 -
GameFramework框架——使用过程中遇到的问题
目录一、在Unity编辑器运行时,发现Scene窗口可视区域外全变紫色,Game窗口正常问题二、其他问题会继续总结到后面(留坑)一、在Unity编辑器运行时,发现Scene窗口可视区域外全变紫色,Game窗口正常问题原因是下图的Editor Resource Mode(Toggle)没勾选上导致,可能是在编辑器上,不使用编辑模式时,无法正确加载到某些资源导致,例如天空盒子的材质球之类的,maybe ~二、其他问题会继续总结到后面(留坑)...原创 2020-11-13 23:30:34 · 1677 阅读 · 0 评论 -
GameFramework框架——UIComponent
目录制作一个UI过程和UI相关说明制作一个UI过程和UI相关说明1、准备一个唯一ID 例如 : int CommonTipForm = 103;2、在UIForm.txt添加一行,注意分隔符是Tab键# Id AssetName UIGroupName AllowMultiInstance PauseCoveredUIForm# 界面编号 策划备注 资源名称 界面组名称 是否允许多个界面实例 是否暂停被其覆...原创 2020-11-07 23:43:47 · 779 阅读 · 0 评论 -
GameFramework框架——ConfigComponent
ConfigComponent是一个加载解析配置表,并存储解析后内容的框架类加载并解析方法:GameEntry.Config.ReadData("Assets/.../...", this); //第二个参数即ne.UserData, 用于识别相关事件监听: GameEntry.Event.Subscribe(LoadConfigSuccessEventArgs.EventId, OnLoadConfigSuccess); GameEntry.Event.Subscribe(Lo...原创 2020-11-05 23:51:47 · 692 阅读 · 0 评论 -
GameFramework框架——导入GameFramework源码文件、移除GameFramework.dll
目录目的:方便查看源码一、删除原GameFramework.dll及其相关信息二、下载GameFramework工程三、创建dll、设置dll依赖目的:方便查看源码测试工程版本:Unity2017.4.32f1测试工程:StarForce工程(依赖UnityGameFramework的一个UnityDemo)一、删除原GameFramework.dll及其相关信息在Project窗口搜索 "GameFramework.dll" ,找到并删除它。在Project窗口搜索原创 2020-11-04 01:08:21 · 1004 阅读 · 0 评论 -
GameFramework框架——StarForce案例之游戏流程大体知识总结
目录一、 ProcedureLaunch流程二、ProcedureSplash流程三、ProcedureCheckVersion流程*四、ProcedureUpdateVersion流程五、ProcedureCheckResources流程六、ProcedureUpdateResources流程七、ProcedurePreload流程【预加载流程】八、ProcedureChangeScene流程九、ProcedureMenu流程十、ProcedureMain流程一原创 2020-10-31 22:51:35 · 1893 阅读 · 0 评论 -
GameFramework框架——打包、构建、热更知识点
一、单机游戏版本打包(无服务器、无热更新)1.关掉编辑器资源模式2. 资源模式为Package3.打包AB包选中一个Output目录,放Assets目录外。输出目录(OutputDirectory)用于指定构建过程的结果输出目录(手动输入的话,记得按下回车键 ^_^),请确保具有访问此目录的权限且具有足够的磁盘空间。Working Path:Unity 生成 AssetBundle 时的工作目录。 Output Package Path:为单机模式生成的文件的所..原创 2020-10-23 03:28:32 · 5449 阅读 · 5 评论 -
GameFramework框架——下载和导入
框架码云:https://gitee.com/jiangyin1、下载StarForce 使用Unity2017.4.32f1打开2、下载UnityGameFramework 将其里面的“UnityGameFramework”文件夹放到Assets目录下3、进入StarForce Launcher运行即可原创 2020-10-22 01:17:58 · 1218 阅读 · 0 评论 -
GameFramework框架知识
目录一、加载Excel配置表的txt文件(读写)一、加载Excel配置表的txt文件(读写)直接另存为.txt文本文件,或者直接改后缀为.txt 转为文本文件放置到Unity的目录下,不一定是要在Resources特殊目录,这里只是测试随便放的。using GameFramework.DataTable;using System;using System.Collections;using System.Collections.Generic;using Unity原创 2020-10-01 00:00:41 · 2039 阅读 · 2 评论