GalForUnity文档
aﻬ半世癫
还没读完高中,学过java,C#,C++,python,目前专注学习Android,和unity。联系我请发E-mail到我的邮箱
[email protected]或者
[email protected]
展开
-
Unity GalGame插件 GalForUnity节点大全 LinearNode 线性操作节点
LinearNode 线性操作节点线性操作节点负责将一个值平滑过渡到另一个值节点状态状态名称状态需要点击否入口数3出口数1可删除是适用于流图否适用于项图是输入端口名称数据类型可重复链接从float否到float否时间float否输出端口名称数据类型可重复链接一维向量float是字段字段名称数据类型字段描述无无无原创 2021-11-24 14:30:58 · 1245 阅读 · 0 评论 -
Unity GalGame插件 GalForUnity节点大全 TimeNode 时间节点
TimeNode 时间节点时间节点负责输出游戏中的各种时间,均为单精度浮点数,如果连接了此节点,请不要取消勾选可跳过,否则会因为节点不会正常结束而卡节点节点状态状态名称状态需要点击否入口数0出口数5可删除是适用于流图否适用于项图是输入端口名称数据类型可重复链接无无无输出端口名称数据类型可重复链接时间float是时间正弦值float是时间余弦值float原创 2021-11-24 14:30:15 · 826 阅读 · 0 评论 -
Unity GalGame插件 GalForUnity节点大全 RoleNode 角色节点
RoleNode 角色节点角色节点负责控制视图中的角色,他也可以用来能控制其他对象,只要该对象附加RoleModel即可节点状态状态名称状态需要点击否入口数4出口数1可删除是适用于流图否适用于项图是输入端口名称数据类型可重复链接变换节点Transform否动画AnimationClip否不透明读float否颜色Vector4否输出端口名称数据类型可重复链接原创 2021-11-24 14:29:34 · 846 阅读 · 0 评论 -
Unity GalGame插件 GalForUnity节点大全 AnimationNode 动画节点
AnimationNode 动画节点动画节点负责显示剧情的要播放的动画节点状态状态名称状态需要点击否入口数0出口数1可删除是适用于流图否适用于项图是输入端口名称数据类型可重复链接暂无暂无暂无输出端口名称数据类型可重复链接剧情出口AnimationClip是字段字段名称数据类型字段描述动画AnimationClip要播放的动画...原创 2021-11-24 14:28:45 · 898 阅读 · 0 评论 -
Unity GalGame插件 GalForUnity节点大全 BooleanNode 布尔节点
BooleanNode 布尔节点布尔节点负责判断对错和控制相应的对象通过本节点节点状态状态名称状态需要点击否入口数3出口数1可删除是适用于流图否适用于项图是输入端口名称数据类型可重复链接真Any否假Any否布尔bool否输出端口名称数据类型可重复链接值Any是字段字段名称数据类型字段描述无无无...原创 2021-11-24 14:27:53 · 837 阅读 · 0 评论 -
Unity GalGame插件 GalForUnity节点大全TransformNode 变换节点
TransformNode 变换节点变换节点负责控制角色的三维变换,包括位置,旋转,缩放节点状态状态名称状态需要点击否入口数3出口数1可删除是适用于流图否适用于项图是输入端口名称数据类型可重复链接位置Vector3否旋转Vector4否缩放Vector3否输出端口名称数据类型可重复链接变换操作Transform是字段字段名称数据类型原创 2021-11-24 14:27:03 · 675 阅读 · 0 评论 -
Unity GalGame插件 GalForUnity节点大全ChangeRoleDataNode 变更角色数据节点
ChangeRoleDataNode 变更角色数据节点变更角色数据节点负责添加,减少或者令角色数据相等节点状态状态名称状态需要点击否入口数1出口数1可删除是适用于流图是适用于项图是输入端口名称数据类型可重复链接剧情入口RoleData是输出端口名称数据类型可重复链接剧情出口RoleData否字段字段名称数据类型字段描述操作类型ChangeT原创 2021-11-24 14:26:01 · 1189 阅读 · 0 评论 -
Unity GalGame插件 GalForUnity节点大全 CompareNode 比较节点
CompareNode 比较节点比较节点负责判断两个对象相等或不等,两个值的大小。节点状态状态名称状态需要点击否入口数2出口数1可删除是适用于流图否适用于项图是输入端口名称数据类型可重复链接真Any否假Any否输出端口名称数据类型可重复链接值Any是字段字段名称数据类型字段描述无ValueCompareType|ObjectCom原创 2021-11-24 14:24:56 · 961 阅读 · 0 评论 -
Unity GalGame插件 GalForUnity自定义对话框选项框
自定义对话框选项框等游戏中出现的对话框,选项框是由ShowPlotView管理的,在未来,这个类或许会变更为PlotViewControllerGameSystem附加后会有一个默认UI,当然,您可以随意定义自己的UI只要最后将要输出的视图添加到ShowPlotView的引用当中去即可。ShowPlotView拥有以下必须的输出属性选项控制器:选项控制器是负责控制选项的出现与消失的类姓名视图容器:输出对象UnityEngine.UI.Text说话视图容器:输出对象UnityEngine.UI原创 2021-11-24 14:23:26 · 1425 阅读 · 0 评论 -
Unity GalGame插件 GalForUnity剧情图的使用
剧情图的使用剧情图系统是一套实现了Unity GraphView的可视化节点编程插件,旨在对Gal开发的工作流革新,通过节点之间的连线,就可以迅速的构建游戏,无需编程,同时也支持通过C#代码自定义节点您可以右击项目,选中GalForUnity,并选中创建PlotFlowGraph或者PlotItemGraphPlotItemGraph:剧情项图,主要用来制作对话的流程,负责部分逻辑PlotFlowGraph:剧情流图,主要用来管理PlotItemGraph的流程,主要负责处理长剧情分支的逻辑Ro原创 2021-11-24 14:21:48 · 1441 阅读 · 0 评论 -
GalForUnity剧情模型的使用
剧情模型的使用功能剧情要求有两种触发模式,分别是剧情和日期,日期模式下,剧情响应日期变更之类的事件,剧情模式下响应剧情触发的事件对于日期剧情日期剧情一天只会执行一次当系统日期符合开始时间时剧情触发(当天有效,如需多天有效请勾选可重复设置持续时间)勾选可重复后,可以选择剧情的持续时间(天),当为负数时,该剧情每天触发(实际上最多触发2^32天,持续时间自开始时间后开始计天)主要要拥有角色数据要求中的所有数值且大于或等于才会触发剧情,为空时不做要求当前场景为场景要求之一时才会触发剧情,为原创 2021-11-23 23:42:28 · 108 阅读 · 0 评论 -
GalForUnity角色模型的使用
角色模型的使用角色模型是保存角色基础信息的类,包含一个空开字段姓名,以及一个浮点列表字段,RoleData(角色数据)角色数值是角色的基础信息之一,可以点击加号添加任意多的角色数据,在游戏中提供各种用途,提供底层API的各种访问方法,同时可以在剧情了流中进行各种操作。比如附加在角色数据检查节点中限制通过的剧情,只有满足符合对应角色要求的数值才能通过。其中剧情入口和剧情出口的类型均为RoleData,通常为主角的数值。当然您也可以附加其他角色的角色模型来换成其他角色的数据,通过将角色模型附加在(原创 2021-11-23 23:37:38 · 383 阅读 · 0 评论 -
GalForUnity加载时性能优化
加载时性能优化针对GfuGraph加载的优化GalForUnity通过GfuInstanceID来访问对象,内存中的对象通常保存在字典当中访问十分迅速。但是对于保存在硬盘当中的对象,直接保存在字典里是不切实际的。GalForUnity通过InstanceIDStorage来保存储存在硬盘中的对象。InstanceIDStorage本质是一个保存了GfuInstanceID和对象Path的列表。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mhnBa9sx-16原创 2021-11-23 23:35:57 · 78 阅读 · 0 评论 -
GalForUnity存档系统的开发
存档系统的开发目前GalForUnity还没有内置的存档系统,您可以自行开发,但是您在项目文件里可以发现存档相关的代码,是的,存档系统正在开发当中,他或在1.1的正式版中发布您也可以选择加入我们,一通进行项目的开发与维护。...原创 2021-11-23 23:34:11 · 120 阅读 · 0 评论 -
GalForUnity场景模型的使用
场景模型场景模型会在游戏开始之后或者初始化之后自动附加到模型控制器,目前包含;两个对象,背景图片和背景音乐场景模型可以被附加早场景节点当中,通过节点时会进入该场景。您也可以将场景模型附加到GameSystem中的当前场景模型当中,首次进入游戏时会进入该场景,通常用来实现默认视图(并不是指游戏主界面,而且没有进入该游戏系统没有任何场景时的游戏默认场景)。在随后的剧情当中,您可以随意的通过场景节点或者通过脚本替换掉该场景。...原创 2021-11-23 23:33:20 · 273 阅读 · 0 评论 -
GalForUnity1.1b重大变更
重大变更**GalForUnity1.1b\textcolor{RedOrange}{Gal For Unity1.1b}GalForUnity1.1b**版本迎来了首次工作流的革新,并对原有工作流做出了剥离,通过新工作流能够剥离代码开发,并迅速实现构思的文字游戏新内容Graph系统Graph系统是一套实现了Unity GraphView的可视化节点编程插件,旨在对Gal开发的工作流革新,通过节点之间的连线,就可以迅速的构建游戏,无需编程,同时也支持通过C#代码自定义节点选项控制器原创 2021-11-23 22:33:36 · 126 阅读 · 0 评论 -
GalForUnity入门教程
入门找到GalForUnity/Demo/Scenes/SampleScene场景,并打开场景(什么是场景?),打开后如图所示,在层级面板中。为一个GalForUnity的使用案例如果出现人物不显示的问题,只需要双击层级面板(Hierarchy)中的/RoleController/Live2d2(即Live2D对象)再拖拽左边滚动条即可直接点击播放,然后在游戏视图(Game)中点击鼠标即可观察到效果。框架及其使用观察效果后,我们来系统性的了解框架的运行原理和使用方法。首先原创 2021-11-23 22:25:10 · 398 阅读 · 0 评论 -
GalForUnity简介
简介GalForUnity\textcolor{RedOrange}{Gal For Unity}GalForUnity是一款为Unity打造的文字游戏制作插件,插件集成Live2D,提供简单易上手的操作可视化操作制作文字游戏,插件采用中文视图显示,便于新手入门操作。为什么使用GalForUnity?您是否有以下困扰专业文字游戏制作软件学习成本太大大部分软件均为英文已经停止维护大部分文字游戏制作软件没有完善的文档或者不支持中文零散教学资源不能满足开发要求统统不必担心,GalFo原创 2021-11-23 22:14:25 · 203 阅读 · 0 评论 -
创建项目与导入插件
创建项目与导入插件1.UnityHub中点击项目新建项目并选择2D,点击完成等待Unity创建完成2.将GalForUnity.unitypackage和CubismSdkForUnity.unitypackage包拖入项目目录(Project),等待解析完成后点击import。(CubismSdkForUnity.unitypackage)需要前往Live2D官网下载。您需要自行前往Live2D官网获得获得CubismSdkForUnity.unitypackage...原创 2021-11-23 22:13:03 · 365 阅读 · 0 评论 -
Unity的安装
安装1.下载UnityHub并安装注册2.注册,登录,激活许可证3.选择需要的unity版本,并安装最后等待Unity安装完成即可原创 2021-11-23 22:11:30 · 196 阅读 · 0 评论