编辑
2024-10-04
框架
00

GameEntry Class

在 GF 中,调用框架中组件有两种写法,比如在这里我们获取 UI 组件:

  1. 通过 Runtime 获取
csharp
UIComponent uiComponent = UnityGameFramework.Runtime.GameEntry.GetComponent<UIComponent>(); uiComponent.OpenUIForm("",this);
  1. 封装为静态类,全局调用
csharp
GameEntry.UI.OpenUIForm("",this);
编辑
2024-10-04
框架
00

前言

GameFramework一个基于Unity引擎的开源框架,封装了游戏开发中常用的模块,制定了一系列的游戏业务的代码规范,适合中大型的游戏开发。在此之前,如果你想要开发项目不知从何入手,没有一个循序渐进且规范的流程,学习并使用GF将大大提高开发效率,提高我们的一个代码思维;使用框架尤其对于新手而言,是一种约束和提升,比如在接入GF后,打开一个UI必须继承和实现接口,使用规定的方法打开,不能随心所欲的写代码,这正是框架发挥的作用的体现,面向接口编程,与引擎和各类方案进行解耦。

框架组成

20240403145812 20240405005049

编辑
2024-09-13
Unity
00

AB包是什么

  • 特定于平台的资产压缩包,有点类似压缩文件
  • 能够压缩的资产包括:模型、贴
编辑
2024-09-12
编程语言
00

一、C# 调用 Lua

本质

  • 传参数 → 调用 Lua 函数 → 取结果
编辑
2023-09-08
编程语言
00