1、首先导入Localized Dialogs & Cutscenes到你的工程,操作步骤如图
2、在工程中创建一个新的"Tag"标签,命名为“DialogController”,步骤如图所示
3、创建“DialogUI”在你的工程中,如图所示
选择“Hierarchy”中的“DialogUI”,如图所示“DialogUI”脚本设置如下
4、可以自己设定不同的中文子集,插件默认中文集合“Unicode_stxingka_chinese_23”,设定方法如图所示
5、创建第一个对话框“hello world”
设定“dialog”具体属性,如图所示
“Start In Sec”:对话框启动开始时间;
“Auto Play”:运行时是否运行对话框,这里我设定为“true”为了演示方便,也可以在通过脚本事件触发来显示或隐藏对话框;
"Dialog ID":对话框ID号,工程唯一标识;
“Dialog Style”:对话框样式,这里我选择“只有一个按钮”;
“Title/Name”:对话框标题;
"Dialog Text":内容信息;
“Custom Button Label”:按钮显示信息;这里是随着“Dialog Style”不同而不同,自己可以多尝试集中设定;
下面两个参数可以默认就行。
这里也是与“Dialog Style”设定相关,我这里为了方便选定了 “点击按钮”后销毁对话框;
本地化语言设定
“Select Language”:目前支持主流10多种语言,选择相应的语言可以对应进行对话框国际化。
以上是简单的设定一个对话框,本地化语言只设定中文;
在调试器中运行效果如下:
这里也许大家会有疑问怎么不显示中文内容;开始我也很疑惑后来一想,这是在调试环境下运行的,这个环境应该是默认英语环境,这个侧面验证了这个插件的好处可以自动判断运行环境的语言类型,自动转换本地化语言。
下面是我打包后运行的效果,是不是显示中文了
以上只是最基本的插件应用方法,我只是抛了块砖。后面我会在进行深入一下的了解后在写出一些应用。
以下是插件的下载地址:http://download.csdn.net/detail/dulgao/7486575 需要积分的,忘理解。如果木有积分了可以邮件我,我给你发过去。
unity3d Localized Dialogs & Cutscenes 插件简单应用,布布扣,bubuko.com