unity3d Localized Dialogs & Cutscenes 插件简单应用

1、首先导入Localized Dialogs & Cutscenes到你的工程,操作步骤如图

unity3d Localized Dialogs & Cutscenes 插件简单应用_第1张图片

2、在工程中创建一个新的"Tag"标签,命名为“DialogController”,步骤如图所示

unity3d Localized Dialogs & Cutscenes 插件简单应用_第2张图片

3、创建“DialogUI”在你的工程中,如图所示

unity3d Localized Dialogs & Cutscenes 插件简单应用_第3张图片

选择“Hierarchy”中的“DialogUI”,如图所示“DialogUI”脚本设置如下

unity3d Localized Dialogs & Cutscenes 插件简单应用_第4张图片

4、可以自己设定不同的中文子集,插件默认中文集合“Unicode_stxingka_chinese_23”,设定方法如图所示

unity3d Localized Dialogs & Cutscenes 插件简单应用_第5张图片

5、创建第一个对话框“hello world”

unity3d Localized Dialogs & Cutscenes 插件简单应用_第6张图片

设定“dialog”具体属性,如图所示

unity3d Localized Dialogs & Cutscenes 插件简单应用_第7张图片


“Start In Sec”:对话框启动开始时间;

“Auto Play”:运行时是否运行对话框,这里我设定为“true”为了演示方便,也可以在通过脚本事件触发来显示或隐藏对话框;

unity3d Localized Dialogs & Cutscenes 插件简单应用_第8张图片

"Dialog ID":对话框ID号,工程唯一标识;

“Dialog Style”:对话框样式,这里我选择“只有一个按钮”;

“Title/Name”:对话框标题;

"Dialog Text":内容信息;

“Custom Button Label”:按钮显示信息;这里是随着“Dialog Style”不同而不同,自己可以多尝试集中设定;

下面两个参数可以默认就行。

unity3d Localized Dialogs & Cutscenes 插件简单应用_第9张图片

这里也是与“Dialog Style”设定相关,我这里为了方便选定了 “点击按钮”后销毁对话框;

unity3d Localized Dialogs & Cutscenes 插件简单应用_第10张图片

本地化语言设定

“Select Language”:目前支持主流10多种语言,选择相应的语言可以对应进行对话框国际化。

以上是简单的设定一个对话框,本地化语言只设定中文;

在调试器中运行效果如下:

unity3d Localized Dialogs & Cutscenes 插件简单应用_第11张图片

这里也许大家会有疑问怎么不显示中文内容;开始我也很疑惑后来一想,这是在调试环境下运行的,这个环境应该是默认英语环境,这个侧面验证了这个插件的好处可以自动判断运行环境的语言类型,自动转换本地化语言。

下面是我打包后运行的效果,是不是显示中文了

unity3d Localized Dialogs & Cutscenes 插件简单应用_第12张图片

以上只是最基本的插件应用方法,我只是抛了块砖。后面我会在进行深入一下的了解后在写出一些应用。

以下是插件的下载地址:http://download.csdn.net/detail/dulgao/7486575  需要积分的,忘理解。如果木有积分了可以邮件我,我给你发过去。


你可能感兴趣的:(unity3d)