使用中国CDN网络分发Unity 网页插件的方法
2013-01-23 10:47
537 查看
为了让中国用户以最快的速度下载并使用Unity Web Player插件,从而运行使用Unity引擎开发的网页游戏和应用,Unity公司已经与中国的CDN网络提供商ChinaCache达成了深度的合作协议,允许中国用户通过ChinaCache来下载Unity
Web Player的插件、播放器以及升级包。以下是具体的使用方法。
为了确保中国用户从ChinaCache下载相关资源,网页游戏开发商需要自行修改自己的html文件,使其包含以下内容:
<script type="text/javascript" src="http://wp-china.unity3d.com/download_webplayer-3.x/3.0/uo/UnityObject.js"</script>
<script type="text/javascript">
<!--
function GetUnity() {
if (typeof unityObject != "undefined") {
return unityObject.getObjectById("unityPlayer");
}
return null;
}
if (typeof unityObject != "undefined") {
var params = {
autoupdateURL : "http://wp-china.unity3d.com/autodownload_webplugin-3.x",
autoupdateURLSignature : "02a5f78b3066d7d31fb063186a2eec36fdf1205d49c6b0808eb37ef85ed9902e2e1904d87f599238a802ba0abbfe4f18aa82dd2eb5171e99ba839a5cea9e6ea9c1be9eae505937b56fe4a5fd254cffe08958d961f42d970136b5eab9e6c2cd08b81bc8a11e5ade57dc63dcfef2248d89689e4d4feed3cdfe7374c848fd57ebd4"
};
unityObject.setBaseDownloadUrl(http://wp-china.unity3d.com/download_webplayer-3.x/);
unityObject.embedUnity("unityPlayer", "WebPlayer.unity3d", 600, 450, params);
}
-->
</script>
<body>
...
<a href=http://unity3d.com/webplayer/ title="Unity Web Player. Install n
4000
ow!">
<img alt="Unity Web Player. Install now!" src=http://wp-china.unity3d.com/installation/getunity.png width="193" height="63" />
</a>
...
</body>
在以上脚本中,特别需要强调的是从wp-china.unity3d.com中下载的UnityObject.js文件,该文件需要传入autoupdateURL/autoupdateURLSignature两个参数;同时还需设置好基础的下载地址(setBaseDownloadUrl),从而保证UnityObject中用到的任何文件(例如图像文件)也都会从wp-china.unity3d.com进行下载。同时,embedUnity函数中需要传入params参数。在body中,getunity.png的下载地址也需要更改为ChinaCache地址。
Web Player的插件、播放器以及升级包。以下是具体的使用方法。
为了确保中国用户从ChinaCache下载相关资源,网页游戏开发商需要自行修改自己的html文件,使其包含以下内容:
<script type="text/javascript" src="http://wp-china.unity3d.com/download_webplayer-3.x/3.0/uo/UnityObject.js"</script>
<script type="text/javascript">
<!--
function GetUnity() {
if (typeof unityObject != "undefined") {
return unityObject.getObjectById("unityPlayer");
}
return null;
}
if (typeof unityObject != "undefined") {
var params = {
autoupdateURL : "http://wp-china.unity3d.com/autodownload_webplugin-3.x",
autoupdateURLSignature : "02a5f78b3066d7d31fb063186a2eec36fdf1205d49c6b0808eb37ef85ed9902e2e1904d87f599238a802ba0abbfe4f18aa82dd2eb5171e99ba839a5cea9e6ea9c1be9eae505937b56fe4a5fd254cffe08958d961f42d970136b5eab9e6c2cd08b81bc8a11e5ade57dc63dcfef2248d89689e4d4feed3cdfe7374c848fd57ebd4"
};
unityObject.setBaseDownloadUrl(http://wp-china.unity3d.com/download_webplayer-3.x/);
unityObject.embedUnity("unityPlayer", "WebPlayer.unity3d", 600, 450, params);
}
-->
</script>
<body>
...
<a href=http://unity3d.com/webplayer/ title="Unity Web Player. Install n
4000
ow!">
<img alt="Unity Web Player. Install now!" src=http://wp-china.unity3d.com/installation/getunity.png width="193" height="63" />
</a>
...
</body>
在以上脚本中,特别需要强调的是从wp-china.unity3d.com中下载的UnityObject.js文件,该文件需要传入autoupdateURL/autoupdateURLSignature两个参数;同时还需设置好基础的下载地址(setBaseDownloadUrl),从而保证UnityObject中用到的任何文件(例如图像文件)也都会从wp-china.unity3d.com进行下载。同时,embedUnity函数中需要传入params参数。在body中,getunity.png的下载地址也需要更改为ChinaCache地址。
相关文章推荐
- 使用中国CDN网络分发Unity 网页插件的方法
- 使用中国CDN网络分发Unity网页插件的方法
- 使用中国CDN网络分发Unity网页插件的方法
- jQuery 自定义网页滚动条样式插件 mCustomScrollbar 的介绍和使用方法
- jQuery 自定义网页滚动条样式插件 mCustomScrollbar 的介绍和使用方法
- jQuery 自定义网页滚动条样式插件 mCustomScrollbar 的介绍和使用方法
- Unity中内嵌网页插件UniWebView使用总结
- jQuery 自定义网页滚动条样式插件 mCustomScrollbar 的介绍和使用方法
- jQuery 自定义网页滚动条样式插件 mCustomScrollbar 的介绍和使用方法(转)
- 不同过插件使用 linksalpha 同步wp内容到社交网络的方法
- unity插件Dotween的使用方法
- 苹果使用蓝汛CDN网络分发ios8
- 自定义网页滚动条样式插件malihu-custom-scrollbar-plugin的介绍和使用方法
- Unity中内嵌网页插件UniWebView使用总结
- [UGUI][Unity插件]迷你地图小地图雷达系统及其使用方法
- 【CKplayer】使用CKplayer插件在网页中嵌入视频的方法
- 解决Github使用Fastly CDN而导致不能加载网页的方法 转自 沙丘:http://www.enkoo.net/fastly-cdn-in-gifhub.html
- Unity中内嵌网页插件UniWebView使用总结
- 火狐浏览器使用方法 安装三方插件 实现将整个网页截图成长图
- Unity5.3 使用Awesomium插件内嵌网页