GameFramework
文章平均质量分 77
本系列准备以三大阶段由浅入深的剖析GF,第一阶段介绍GF的基础组件,第二阶段讲解StarForce示例,真正踏入GF的大门,欣赏它的优雅,第三阶段深入底层,分析GF实现原理,这个过程可能很漫长,但绝对受益匪浅
南宫铭
这个作者很懒,什么都没留下…
展开
-
GameFramework---场景(九)
特别提示: 本系列基于Unity 2019.4.8,框架版本GameFramework 2021.05.31 本系列博客地址: 传送门SceneComponent提供场景管理的功能,可以同时加载多个场景,也可以随时卸载任何一个场景,从而很容易地实现场景的分部加载。Demo地址: 传送门...原创 2021-08-25 16:32:26 · 832 阅读 · 3 评论 -
GameFramework---声音(八)
特别提示: 本系列基于Unity 2019.4.8,框架版本GameFramework 2021.05.31 本系列博客地址: 传送门Sound组件提供管理声音和声音组的功能,用户可以自定义一个声音的音量、是 2D 声音还是 3D 声音,甚至是直接绑定到某个实体上跟随实体移动。一、常见用法获取声音组件SoundComponent soundComponent = GameEntry.GetComponent<SoundComponent>();获取指定声音组public .原创 2021-06-24 14:31:09 · 1210 阅读 · 3 评论 -
GameFramework---游戏配置(七)
特别提示: 本系列基于Unity 2019.4.8,框架版本GameFramework 2021.05.31 本系列博客地址: 传送门游戏配置是以键值对的形式存储玩家数据,对 UnityEngine.PlayerPrefs 进行封装,也可以将这些数据直接存储在磁盘上。一、常规用法获取游戏配置组件SettingComponent settingComponent = GameEntry.GetComponent<SettingComponent>();写入public vo.原创 2021-06-23 14:19:18 · 973 阅读 · 3 评论 -
GameFramework---本地化功能(六)
特别提示: 本系列基于Unity 2019.4.8,框架版本GameFramework 2021.05.31 本系列博客地址: 传送门Game Framework提供了本地化功能,也就是我们平时所说的多语言。Game Framework 在本地化方面,不但支持文本的本地化,还支持任意资源的本地化,比如游戏中释放烟花特效也可以做出几个多国语言的版本,使得中文版里是“新年好”字样的特效,而英文版里是“Happy New Year”字样的特效。一、常规用法获取本地化组件LocalizationC.原创 2021-06-18 17:21:38 · 1541 阅读 · 2 评论 -
GameFramework---UI界面(五)
特别提示: 本系列基于Unity 2019.4.8,框架版本GameFramework 2021.05.31 本系列博客地址: 传送门Game Framework提供了管理界面和界面组的功能,如显示隐藏界面、激活界面、改变界面层级等。不论是 Unity 内置的 UGUI 还是其它类型的 UI 插件(如 NGUI),只要派生自 UIFormLogic 类并实现自己的界面类即可使用。界面使用结束后可以不立刻销毁,从而等待下一次重新使用。一、创建UI脚本UI预制体就不用说怎么制作了吧,UI脚本需要.原创 2021-06-08 18:03:50 · 2357 阅读 · 1 评论 -
GameFramework---事件(四)
特别提示: 本系列基于Unity 2019.4.8,框架版本GameFramework 2021.05.31 本系列博客地址: 传送门Game Framework 支持在游戏逻辑监听、抛出事件。其中很多模块在完成操作后都会抛出内置事件,监听这些事件将大大解除游戏逻辑之间的耦合。除了 Game Framework 内置事件外,使用者也可以定义自己的游戏逻辑事件,游戏中所有事件均派生自 GameEventArgs 类,事件对象使用了引用池技术,以避免使用事件过程中频繁的内存分配。...原创 2021-06-07 17:54:55 · 1009 阅读 · 0 评论 -
GameFramework---流程(三)
特别提示: 本系列基于Unity 2019.4.8,框架版本GameFramework 2021.05.31 本系列博客地址: 传送门 前言一、流程是什么二、流程的生命周期三、怎么使用1、创建一个流程脚本2、配置到框架3、常规用法前言本框架是有官方示例的,但是不建议一上来就扒拉示例代码,示例为了更好的体现GF优点写了很多框架以外的脚本,直接看会很懵需要一定的技术水平,我们先把内置的核心组件功能吃透,再来慢慢的啃示例,第一个要讲的是流程,因为它贯穿整个程序,从程序启动到结束退出它都参与其中..原创 2021-06-04 15:22:14 · 970 阅读 · 0 评论 -
GameFramework---将dll文件替换成源码(二)
特别提示: 本系列基于Unity 2019.4.8,框架版本GameFramework_2020_12_31 本系列博客地址: 传送门一、下载框架及源码原创 2021-06-03 17:48:18 · 1534 阅读 · 0 评论 -
GameFramework---框架简介与下载(一)
@TOC# 系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例原创 2021-06-02 16:04:03 · 3803 阅读 · 3 评论