Naninovel的UI,音频,文本打印机

1、如何隐藏`Naninovel`的自定义UI;

要添加自定义UI或修改(关闭)内置UI,使用`Naninovel > Resource >UI`菜单的UI资源管理

当引擎初始化的时候,会自动将UI预制体注册到该资源管理器。

要显示隐藏UI可以使用@showUI和@hideUI

常用UI:

ITitleUI:游戏的标题(主)菜单。使用:可以进入时隐藏,自动执行脚本。

@hideUI TitleUI


2、自定义UI实现按钮执行`Naninovel`脚本事件

将`Play Script`组件添加到游戏对象,然后选择现有`Naninovel`脚本或在文本区域直接编写命令;

添加按钮,在按钮的OnClick事件添加`Play Script`的游戏对象,调用`Play()`方法。执行命令。

命令可以为:播放音频、切换背景

3、音频

背景音@bgm

使用@bgm命令后跟剪辑名称来控制naninovel脚本中音乐播放。音轨默认循环播放。

使用@stopBgm命令跟剪辑名称,未指定片段名称,会停止所有当前播放的条目。

音效@sfx

;播放xx音效一次

@sfx xx

;循环播放

@sfx xx loop:true

4、文本打印机

;设置打印机,ID为打印机标识,有`Dialogue`对话打印机,`Fullscreen`全屏

@printer ID

自定义打印机:Create -> Naninovel -> Text Printers -> Dialogue,将打印机绑定到Naninovel的TextPrint配置中。

可存放`Assets/TextPrinters`目录,新建`TextPrinters`文件夹。

;按默认格式打印""内的文本

@print text:"Tiger wakes up."

;同上,书写格式不同

Tiger wakes up.

Tiger: Tiger wakes up

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容