查看: 2073|回复: 2

[业界新闻] Unity与ChinaCache合作:CDN加速插件下载

[复制链接]

132

主题

12

听众

467

积分

信息监察员

Rank: 5Rank: 5

发表于 2013-1-13 21:28 |显示全部楼层
共享资源获取更多积分!share your resources get more credits!

GameLook报道 / 为了让中国用户以最快的速度下载并使用Unity Web Player插件,从而运行使用Unity引擎开发的网页游戏和应用,Unity公司已经与中国的CDN网络提供商ChinaCache达成了深度的合作协议,允许中国用户通过ChinaCache来下载Unity Web Player的插件、播放器以及升级包。以下是具体的使用方法。

为了确保中国用户从ChinaCache下载相关资源,网页游戏开发商需要自行修改自己的html文件,对于使用Unity3.x编辑器发布的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 now!”>

<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地址。

另外,对于使用Unity4.x编辑器发布的html文件,请使其包含以下内容:

<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″>

<title>Unity Web Player | DNSPoison</title>

<script type=’text/javascript’ src=http://wp-china.unity3d.com/unity/jquery.min.js></script>

<script type=”text/javascript”>

<!–

var unityObjectUrl = “http://wp-china.unity3d.com/download_webplayer-3.x/3.0/uo/UnityObject2.js“;

if (document.location.protocol == ‘https:’)

unityObjectUrl = unityObjectUrl.replace(“http://”, “https://ssl-”);

document.write(‘<script type=”text\/javascript” src=”‘ + unityObjectUrl + ‘”><\/script>’);

–>

</script>

<script type=”text/javascript”>

<!–

var config = {

width: 960,

height: 600,

params: {

enableDebugging:”0″,

baseDownloadUrl: “http://wp-china.unity3d.com/download_webplayer-3.x/”,

autoupdateURL : “http://wp-china.unity3d.com/autodownload_webplugin-3.x”,

autoupdateURLSignature : “02a5f78b3066d7d31fb063186a2eec36fdf1205d49c6b0808eb37ef85ed9902e2e1904d87f599238a802ba0abbfe4f18aa82dd2eb5171e99ba839a5cea9e6ea9c1be9eae505937b56fe4a5fd254cffe08958d961f42d970136b5eab9e6c2cd08b81bc8a11e5ade57dc63dcfef2248d89689e4d4feed3cdfe7374c848fd57ebd4

}

};

<body>

<div>

<a href=”http://unity3d.com/webplayer/” title=”Unity Web Player. Install now!”>

<img alt=”Unity Web Player. Install now!” src=”http://wp-china.unity3d.com/installation/getunity.png” width=”193″ height=”63″ />

</a>

</div>

<div>

<a href=”http://unity3d.com/webplayer/” title=”Unity Web Player. Install now! Restart your browser after install.”>

<img alt=”Unity Web Player. Install now! Restart your browser after install.” src=”http://wp-china.unity3d.com/installation/getunityrestart.png” width=”193″ height=”63″ />

</a>

</div>

</body>


在以上脚本中,特别需要强调的是从wp-china.unity3d.com中下载的UnityObject2.js文件,在params中需要加入baseDownloadUrl、autoupdateURL和autoupdateURLSignature三个参数;从而保证UnityObject中用到的任何文件(例如图像文件)也都会从wp-china.unity3d.com进行下载。同时,为了使中国用户可以更快更方便地下载jquery.min.js文件,我们也在ChinaCache上备份了该文件。在body中,getunity.png和getunityrestart.png的下载地址也需要更改为ChinaCache地址。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

楼主热帖
天再高,踮起脚尖就能更接近阳光!

0

主题

10

听众

220

积分

小学生

Rank: 2

升级   6.67%

发表于 2013-1-17 16:44 |显示全部楼层
什么意思啊 是不是以后不用特意下载插件就可以玩unity页游了啊
回复

使用道具 举报

0

主题

18

听众

200

积分

小学生

Rank: 2

升级   0%

发表于 2013-4-2 20:13 |显示全部楼层

我很懒,只想回复看看,另感谢楼主分享
回复

使用道具 举报

0

主题

18

听众

201

积分

小学生

Rank: 2

升级   0.33%

发表于 2017-3-24 07:23 |显示全部楼层
楼主是超人
回复

使用道具 举报

0

主题

18

听众

202

积分

小学生

Rank: 2

升级   0.67%

发表于 2017-3-24 07:33 |显示全部楼层
好帖就是要顶
回复

使用道具 举报

0

主题

18

听众

201

积分

小学生

Rank: 2

升级   0.33%

发表于 2017-3-24 07:42 |显示全部楼层
顶顶多好
回复

使用道具 举报

0

主题

18

听众

203

积分

小学生

Rank: 2

升级   1%

发表于 2017-3-24 07:35 |显示全部楼层
说的非常好
回复

使用道具 举报

1

主题

19

听众

219

积分

小学生

Rank: 2

升级   6.33%

发表于 2017-3-24 07:52 |显示全部楼层
很好哦
回复

使用道具 举报

0

主题

18

听众

203

积分

小学生

Rank: 2

升级   1%

发表于 2017-3-24 08:58 |显示全部楼层
好帖就是要顶
回复

使用道具 举报

0

主题

18

听众

202

积分

小学生

Rank: 2

升级   0.67%

发表于 2017-3-24 08:26 |显示全部楼层
难得一见的好帖
回复

使用道具 举报

温馨提示:求助请到“Unity技术讨论”版块中发帖,便于集中解决!
您需要登录后才可以回帖 登录 | 立即注册

懒人模式:

关闭

站长推荐 上一条 /1 下一条

Unity3D游戏开发联盟(资源共享平台) -Unity3D,Unreal ( 苏ICP备12051100号 )   

GMT+8, 2019-9-18 17:54 , Processed in 0.102960 second(s), 44 queries .