
Unity插件#Fungus
BuladeMian
该博客所用图片资源均作学习分享用途,请勿用于商业行为。传播者自负。如果本博客所写文章侵犯到您的权益,请主动联系留言,我们将及时删除相关内容。请支持使用正版软件。
展开
-
[Unity][Fungus]在SayDialog中显示Flowchart变量的值
导入Fungus到新的项目中FungusExamples-Math-MathQuiz场景中Flowchart设置了很多不同名称的变量,在Block名字为Start中的Commands中对这些Flowchart的Float变量进行数学运算,并在Conversation命令中显示 不同变量计算的结果。如果显示float类型AMulB变量的值Conversation Tex...原创 2020-05-02 15:44:47 · 1084 阅读 · 0 评论 -
[Unity][Fungus]对话框SayDialog菜单框MenuDialog不是自己设置的对话框
对话框SayDialog菜单框MenuDialog不是自己设置的对话框,对话框的UI不能自适应,UI布局不是提前设置好的Dialog,这是为什么每次进入不同的Flowchart的时候,就要对 SayDialog对话框和 MenuDialog菜单对话框 的UI进行设置,如果不进行设置,Fungus就会自己自动新建一个默认的 SayDialog对话框或者 MenuDialog菜单对话框。...原创 2020-04-29 01:39:56 · 1413 阅读 · 0 评论 -
[Unity][Fungus]基础组件成员使用说明教程--添加Menu以及菜单倒计时以及If语句命令
逻辑图Narrative-Menu的设置需要 新建BlockNarrative-MenuTimer菜单倒计时设置。Flow-If命令If语句的开头,Variable为这个Flowchart里面已经设置的变量Flow-End命令为If语句的结尾...原创 2019-12-02 09:26:03 · 983 阅读 · 0 评论 -
[Unity][Fungus]基础组件成员使用说明教程--不同Blocks之间如何通讯传递
对单个Block添加SendMessage命令,Flow-SendMessageSendMessage命令MessagetTarget为SameFlowchart和AllFlowchart,消息仅为当前Flowchart传递或者全体Flowchart进行传递接下来要调用的Block要设置为Message Received,并且要设置下面的Message一个关键字。添...原创 2019-11-30 16:38:01 · 1454 阅读 · 0 评论 -
[Unity][Fungus]基础组件成员使用说明教程--Menu(目录)回调自定义脚本的函数
接着参考资料1、2继续。多语言本地化Menu(目录)设置 并且使得 Fungus组件 回调自定义脚本的函数。逻辑图:Menu命令:Narrative-Menu,TargetBlock意思是点击后执行的目标的Block。Menu Timer命令:Narrative-Menu Timer,FloatVal是指在规定时间内,如果没有点击 目标的Menu,则自动执行Ta...原创 2019-11-23 17:32:57 · 2026 阅读 · 0 评论 -
[Unity][Fungus]基础组件成员使用说明教程--多语言本地化Localization
接着参考资料1的代码继续,使用多语言本地化Localization物体的Localization脚本的ActiveLanguage激活语言,如果没有设置,则默认为Standard当每个Flowerchart的Localization Id(最好设置为该Flowchart物体的物体名称,同名的需要用不同名字来区分)都进行了设置后,再在Localization物体按下Expo...原创 2019-11-19 20:14:56 · 1706 阅读 · 0 评论 -
[Unity][Fungus]基础组件成员使用说明教程--Say命令StoryText的TagHelper命令
Say命令的StoryText的TagHelper {b} Bold Text {/b}字体变粗 {i} Italic Text {/i} {color=red} Color Text (color){/color}设置文本的颜色 {size=30} Text size {/size}设置文本的大小 {s}, {s=60} Writing s...原创 2019-11-19 18:40:44 · 1499 阅读 · 0 评论 -
[Unity][Fungus]脚本代码拓展--获得或者设置变量
选中Flowchart物体在Inspector视图或者Flowchart视图中都可以添加、删除 变量Variables变量的类型,名称,Public、Private、Global变量类型可以为Boolean\Float\Integer\String\Other\Animator\AudioSource\Color\GameObject\Material\Object\Rigid...原创 2019-11-19 18:08:01 · 3161 阅读 · 3 评论 -
[Unity][Fungus]脚本代码拓展--使用UGUI按钮显示叙述文本
通过按钮按下传递信息来 使得 特定Flowchart的ExecuteOnEvent为MessageReceived的Block传递消息,来通过代码执行Block的Commands命令群对Flowchart变量的Block的Commands命令群添加SetSayDialog命令,来改变聊天框。实现的效果结合着参考资料1来看。逻辑图SayDialog...原创 2019-11-19 13:17:37 · 1508 阅读 · 0 评论 -
[Unity][Fungus]基础组件成员使用说明教程
对于Unity的插件Fungus的基础的说明。根据其FungusExamples文件夹中的场景来 学习。在Hierarchy视图中创建Flowchart物体,Tools-Fungus-Create-Flowchart新建一个空的GameObject,重命名为Flowchart_List,以后所有新建的Flowchart都将为其子物体,并在其下面排序。创建Flow...原创 2019-11-19 12:01:19 · 4716 阅读 · 0 评论 -
[Unity][Fungus]强大的剧情叙述、问答对话、文字互动插件Fungus
Fungus可以作到什么?多语言本地化功能、剧情叙述、文字互动、对话问答运用到哪些游戏?剧情向游戏、使用大量文本对话游戏、类似神界原罪里面大量 剧情叙述、对话问答。类似Doom毁灭战士的第一视角迷宫房间文字闯关单机游戏,遇到路口,只能点击按钮,选择往哪里走的那种。在哪里下载Unity 的AssetStore里面搜索Fungus。免费。官方文档:Fu...原创 2019-11-18 20:12:23 · 3533 阅读 · 0 评论 -
[Unity][Fungus]csvParser.Parse error
Assets/Fungus/Scripts/Components/Localization.cs(189,45): error CS1061: Type `CsvParser' does not contain a definition for `Parse' and no extension method `Parse' of type `CsvParser' could be fo...原创 2019-11-18 20:01:18 · 525 阅读 · 0 评论