马上注册,加入CGJOY,让你轻松玩转CGJOY。
您需要 登录 才可以下载或查看,没有帐号?立即注册
×
关于屏蔽unity网页播放器的问题困扰了一个下午,研究了js代码,想在里面增加些代码。当然这样也是行的就是添加disableContextMenu=“true”属性。后来才发现这是多余的,是自己没有仔细看发布设置,unity已经为我们准备好了。在发布设置的时候可以通过选项NoContextMenu这个选项实现,也可以直接修改网页里面的js来实现。
看一下网页里面的js代码吧:- <script type="text/javascript">
- <!--
- function GetUnity() {
- if (typeof unityObject != "undefined") {
- return unityObject.getObjectById("unityPlayer");
- }
- return null;
- }
- if (typeof unityObject != "undefined") {
- var params = {
- disableContextMenu: true
- };
- unityObject.embedUnity("unityPlayer", "WebPlayer.unity3d", 1024, 768, params);
- }
- -->
- </script>
复制代码 只需要在创建之前添加变量
var params = {
disableContextMenu: true
};
就可以了。就是在创建object是添加EMBED 和 params中的disableContextMenu属性。
所以还是要把东西看仔细了,学习的时候要细致,不要放过任何细节,要不以后会浪费时间的。
转自:http://ilaoxu.com/unitywebplayer-shield-right.html |