unity3d Localized Dialogs & Cutscenes 插件简单应用

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

时间: 2024-10-10 18:29:04

unity3d Localized Dialogs & Cutscenes 插件简单应用的相关文章

[Unity3D]事半功倍:界面插件NGUI的使用教程与实例

[Unity3D]事半功倍:界面插件NGUI的使用教程与实例 原文地址:http://www.tasharen.com/?page_id=185 NGUI下载地址:点我传送 NGUI教程:步骤1-Scene 1.创建一个新的场景(New Scene).2.选择并删除场景里的MainCamera.3.在NGUI菜单下选择Create a New UI,会打开UI创建向导. 4.在创建向导中你能更改UI的基本参数.现在我们选Default layer,点击Create Your UI 按钮.5.就这

2019年4月份整理的Unity3D 20个实用插件-免费下载

Unity3D 简易细节层次插件 Simple LODhttp://www.idoubi.net/unity3d/tool/3764.htmlUnity3D 物体表面贴花喷漆插件 Easy Decal Easy Decal v1.6.8http://www.idoubi.net/unity3d/tool/4060.htmlUnity3D 汽车底盘传动模拟插件 Kinematic Car Suspension – Offroad Carhttp://www.idoubi.net/unity3d/t

Unity3d 背景、音效 播放 简单demo

仅实现功能,AudioListener在MainCamera中 using UnityEngine; using System.Collections; using System.Collections.Generic; public class MusicManger : MonoBehaviour { AudioSource _backMusicSource = null; AudioSource _SoundSource = null; //public string musicName

【转】Unity3D 场景切换与持久化简单数据储存(PlayerPrefs类)

本篇文章主要介绍了"Unity3D 场景切换与持久化简单数据储存(PlayerPrefs类)",主要涉及到Unity3D 场景切换与持久化简单数据储存(PlayerPrefs类)方面的内容,对于Unity3D 场景切换与持久化简单数据储存(PlayerPrefs类)感兴趣的同学可以参考一下. 持久化简单的数据储存在Unity3D 中提供了一个简单有效的方法,如果之前的你做过Android的开发你会发现在Unity3D中持久化数据的储存和Android非常的想象.那么下面MOMO 将用一

出位的template.js 基于jquery的模板渲染插件,简单、好用

找了好几款基于jquery的模板渲染插件,无一感觉很难用(教程较少.绑定不统一),也可能我智商问题,比如jquery template.js .jtemplate.js. 然后在github上找到这一款,和我在公司之前用的差不多(apicloud云端开发app,致敬[百小僧]大神封装的HUI,简化了在公司很多工作), 这款模板渲染和HUI的很相似,也比较简单  基于jquery的模板渲染插件. 附上github https://github.com/yanhaijing/template.js

暴风魔镜SDK在Unity3D 5.6中的简单应用

去年买了个暴风魔镜4,如今一直放在家里吃灰,这些天对Unity3D开发VR兴趣正浓,刚好公司项目不忙,花了几天玩玩暴风魔镜SDK,因为网上的资料不算多,暴风提供的文档也不太适合像我这样的Unity小白,所以爬了好久坑终于可以在手机上运行了. 运行效果图: 开发环境: 开发工具:Unity 5.6 暴风魔镜SDK:MojingSDK For Unity V1.3.5112 (R).zip SDK更新时间:2017.03.14 简单记录下Unity3D 5.6步骤: 创建一个Unity3D工程,解压

Smarty插件简单开发

smarty的插件相当简单,你的网站经常会用到一些特定的Url或Controller或Action的路由地址的动态生成,通过smarty插件方式可以很轻松的实现. 在smarty/plugins目录下新建一个function.makeurl.php,哪么你就创建了一个makeurl的标签插件,里面代码如下: <?php function smarty_function_makeurl($params) {  $action=$params['action']; return '/index.as

jquery插件简单的声明方法

(function($){     //  声明插件内容     $.fn.pluginName = function(options){         //  默认插件配置         var defaults = {};         //  接收插件配置,并与默认插件配置进行合并         var options = $.extend(defaults, options);                  //  下面添加插件代码         //  alert('jQ

SpringMVC+MyBatis分页插件简单实现

1.封装分页Page类 1 package com.framework.common.page.impl; 2 3 import java.io.Serializable; 4 5 import com.framework.common.page.IPage; 6 /** 7 * 8 * 9 * 10 */ 11 public abstract class BasePage implements IPage, Serializable { 12 13 /** 14 * 15 */ 16 priv