關于如何在Webplayer中屏蔽滑鼠右鍵的問題,有兩種方式。
1,方式一:
Unity3d的釋出設定中,有一個模闆[No Context Menu]已經屏蔽了右鍵。如下圖:
2,方式二:
另一種方式是和修改HTML代碼。[No Context Menu]模版其實就是這麼做的。參考如下代碼:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<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;
};
就可以了。
本文轉蓬萊仙羽51CTO部落格,原文連結:http://blog.51cto.com/dingxiaowei/1366215,如需轉載請自行聯系原作者