안녕하세요, 내 서버에서 플래시로 이미지를로드하려고합니다. 요점은 동적으로 수행하여 플래시에서 즉시 애니메이션을 적용 할 수 있도록하는 것입니다. 내가 JavaScript를 플래시에서 일부 변수를 먹일 수 있도록 ExternalInterface를 사용하여,하지만 그 doesnt는 문제가 될 것 같습니다. 나는 그것이 밖으로 정렬 된 ExternalInterface 있습니다. 어쨌든 여기에 문제 코드가 있습니다. 나는 (AS에 익숙한 나는 모든 아니에요 커녕 AS3)에서이에 대한 코드를 발견하지만 내가 한 일부 이전 테스트에서 일했던 AS3 로더를 사용하여 서버에서 이미지로드
function getCover(){
var year = "slices";
var cover = "book-face.png"
var myLoader:Loader = new Loader();
myLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgressStatus);
myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoaderReady);
var fileRequest:URLRequest = new URLRequest("howbizarro.org/clients/westessex/" + year + "/" + cover);
myLoader.load(fileRequest);
//Book.addChild(myLoader);
//Book.play();
function onProgressStatus(e:ProgressEvent) {
// this is where progress will be monitored
trace(e.bytesLoaded, e.bytesTotal);
}
function onLoaderReady(e:Event) {
// the image is now loaded, so let's add it to the display tree!
Book.cover.addChild(myLoader);
Book.play();
}
}
나는 잊어 버렸습니다. 내가 말할 수있는 것에서 보면
onLoaderReady
은 결코 호출되지 않습니다. 몇 가지 테스트를 수행하고
getCover
실제로 자바 스크립트에서 호출되고 있지만 이미지를로드 한 얻을 수있는 최종 함수 호출을 가져옵니다 결코
바로 당신입니다, 선생님, 정말 고마워요! – Bizarro181