Customizing the Unity Web Player's Behavior

Desktop!

유니티 Web Player는 개발자가 쉽게 행동을 몇가지 다른 방법으로 컨트롤하게 하기위해 몇가지 선택적인 파라미터 사용하는 것을 가능하게 합니다:

*disableContextMenu: 이 파라미터는 유저가 컨텐트에서 오른쪽 또는 컨트롤 클릭했을 때 유니티 웹 플레이어가 컨텍스트 메뉴를 보여주는지 마는지를 제어 합니다. 이것을 true로 하는것은 컨텍스트 메뉴가 나타나는 것을 막아주고 컨텐츠가 마우스 오른쪽 클릭의 행동을 이용하는 것을 가능하게 합니다. 컨텍스트 메뉴를 활성화하기 위해서는 이 파라미터를 포함하지 마세요. *disableExternalCall: 이 파라미터는 유니티 웹 플레이어가 컨텐츠가 브라우저 기반의 자바스크립트와 통신하는것을 허락하는 지를 제어합니다. 이것을 true로하는 것은 브러우저 통신을 막아서 컨텐츠가 브라우져에서 자바 스크립트를 부르거나 실행할 수 없게합니다. 기본 값은 false입니다. *disableFullscreen: 이 파라미터는 유니티 웹 플레이어가 컨텐츠를 풀 스크린으로 보는 것을 허락하는지 않하는지를 제어합니다.

여기 유니티 웹 플레이어의 행동을 한정하는 예시 스크립트가 있습니다. 컨텍스트 메뉴는 보이지 않을 것입니다. 오직 하나의 파라미터가 있지만 이것은 params객체안에 위치해야하며 unityObject.embedUnity 함수에 전달되어야 합니다.

var params = {
	disableContextMenu: true
};
 
unityObject.embedUnity("unityPlayer", "WebPlayer.unity3d", 600, 450, params);

위 예에서 disableExternalCalldisableFullscreen 모두 정의 되지 않았으므로 그 기본 값이 사용되는 것을 알 수 있습니다.

역링크