找回密码
 注册帐号

扫一扫,访问微社区

自定义 unity 网络播放器 (web player) 加载屏幕

2015-1-8 17:14| 发布者: 杨炎| 查看: 1746| 评论: 0|原作者: 蛮牛|来自: unity3d脚本manual

摘要: 自定义 unity 网络播放器 (web player) 加载屏幕unity网络播放器 (web player)在加载内容时默认显示一个小的 unity 徽标和进度条。可以自定义加载屏幕的外观,包括徽标和进度条显示。请注意,只有unity 专业版可以修 ...

自定义 unity 网络播放器 (web player) 加载屏幕

unity网络播放器 (web player)在加载内容时默认显示一个小的 unity 徽标和进度条。可以自定义加载屏幕的外观,包括徽标和进度条显示。

请注意,只有unity 专业版可以修改载入程序图像

有六个可选参数可以传递给unityobject,用来自定义 unity 网络播放器 (web player) 加载屏幕的外观。它们分别是:

backgroundcolor:加载时网络播放器内容显示区域的背景色,默认为白色。

bordercolor:加载时网络播放器内容显示区域的边框色,默认为白色。

textcolor:错误信息文本的颜色(如数据文件加载失败时)。默认为黑色或白色,根据背景色而定。

logoimage:自定义徽标图像的路径。加载时徽标图像位于网络播放器内容显示区域的中央。

progressbarimage:加载时用作进度条的自定义图像路径。进度条图像的宽度根据完成的文件加载量进行裁剪,采用动画效果,从零像素宽开始直至加载完成时到达原始宽度。进度条位于徽标图像下方。

progressframeimage: 加载时将进度条框起来的自定义图像路径。

提供的所有颜色值必须为六位数十六进制颜色(如 ffffff、020f16 等)。提供的图像路径可以是相对链接或绝对链接,所有图像文件必须为 rgb 格式(不透明)或 rgba 格式(透明)以 8 位数/通道保存的 png 文件。最后,progressframeimageprogressbarimage的高度应相等。

以下是自定义 unity 网络播放器 (web player) 加载屏幕外观的脚本示例。背景色设为浅灰 (a0a0a0),边框颜色为黑色 (000000),文本颜色为白色 (ffffff),载入程序图像为mylogo.pngmyprogressbar.pngmyprogressframe.png。所有参数列入单个params对象组,并传递给unityobject2 构造函数。

var params = {

backgroundcolor: "a0a0a0",

bordercolor: "000000",

textcolor: "ffffff",

logoimage: "mylogo.png",

progressbarimage: "myprogressbar.png",

progressframeimage: "myprogressframe.png"

};

var u = unityobject2({ params: params });

u.initplugin(jquery("#unityplayer")[0], "example.unity3d");

请参阅unityobject2了解更多详细信息。

示例使用以上代码段:

unity web player |webplayer

« created withunity»

相关阅读

文章点评
相关文章