"점수"클래스와 setValue() 클래스가있는 "게임"패키지가 포함 된 플래시 파일이 있습니다. 나는 그 메소드를 호출 할 수있는 Javascript 라인을 작성하고 싶다. 누군가 나를이 튜토리얼로 안내했지만, 아직도 약간 혼란 스럽다.Javascript를 사용하여 플래시 (.swf) 파일 내의 메소드를 호출합니까?
Javascript: alert("start"); var so; so = document.embeds[0];
so.addParam("allowScriptAccess","always"); import flash.external.ExternalInterface;
ExternalInterface.call("setValue[2600]");
- 은 참으로
- 변수에 포함 된 플래시 파일을 저장 실행하기 시작했다고 표시 말해에게 경고 및 세트는
- 이 메소드를 호출 클래스
- 수입에 액세스
이 수업이 어떻게 작동하는지 잘 모르시겠습니까? 이것은 내가 그 사이트에서 나올 수있는 작은 조각 일 뿐이지 만 어떻게 작동하는지 완전히 이해하지 못합니다. 이 사이트는 http://bytes.com/topic/flash/answers/694359-how-do-i-access-flash-function-using-javascript입니다. 가져 오기를 사용하여 코드를 실행해도 아무 일도 일어나지 않지만 그 진술이 없을 때 경고가 나타납니다.
누군가 내가 그 방법을 어떻게 부르는지를 자세히 설명 할 수 있다면, 나는 매우 감사 할 것입니다! :)
동일한 단계를 수행했지만 JS 예외가 발생했습니다 : '속성을 읽을 수 없습니다'undefined의 setValue ' –