2009-10-07 4 views
0

클릭 가능한 이벤트 대신 pageLoad에서로드 할 수있는 약간의 콘텐츠를 얻으려고합니다 (그러나 여전히 클릭 가능한 이벤트는 메뉴에 유지합니다).swf에서 actionscript의 이벤트가 실행됩니까?

import mx.utils.Delegate; 

/** 
* This is the menu that comes up at the bottom with various analysis and navigation options when a thumbnail is selected. 
*/ 
class imagegal.BottomMenu extends MovieClip 
{ 

public var bg_mc:MovieClip; 
public var btns1_mc:MovieClip; 

public function BottomMenu() 
{ 

    btns1_mc.prev_mc.label_txt.text = "PREVIOUS IMAGE" 

    btns1_mc.next_mc.label_txt.text = "NEXT IMAGE"; 

    btns1_mc.info_mc.label_txt.text = "INFO"; 

    btns1_mc.thumbs_mc.label_txt.text = "THUMBNAILS"; 

    btns1_mc.menu_mc.label_txt.text = "MAIN MENU"; 

    btns1_mc.prev_mc.onRelease = Delegate.create(this, function() { 
     _parent.loadPrevious(); 
    }); 

    btns1_mc.next_mc.onRelease = Delegate.create(this, function() { 
     _parent.loadNext(); 
    }); 

    btns1_mc.info_mc.onRelease = Delegate.create(this, function() { 
     _parent.toggleInfo(); 
    }); 

    btns1_mc.thumbs_mc.onRelease = Delegate.create(this, function() { 
     _parent.showThumbs(); 
    }); 

    btns1_mc.menu_mc.onRelease = Delegate.create(this, function() { 
     _parent.showMenu(); 
    }); 
} 

public function resize(w:Number) { 
    //mask_mc._width = w; 
    //bg_mc._width = w; 
} 

} 

_parent.toggleInfo() 함수는 내가 표시 할 내용이 있습니다

는 여기에 액션 스크립트입니다. 내 질문은, 해당 파일이 해당 SWF에 의해 해고 될 때, 그 기능 화재 수 있습니까?

+0

한국어 영어로는 알 수 없습니다. "해당 파일이 SWF에 의해 실행되면이 기능을 사용할 수 있습니까?" –

+0

내가 더 명확했을 수 있다고 가정 해 봅시다. '페이지'가로드 될 때 자동으로 수행되는 기능을 얻으려고합니다. 따라서 갤러리를보고 메뉴 버튼을 클릭하면 이미지에 대한 광고가 표시됩니다. 그게 내가 말하는거야. 정보 상자가 즉시 표시되도록 수정하는 방법이 있습니까? 아마도 생성자 내에서? 이 하나에 내 초능력을 용서, 나는 플래시에 익숙하지 않고 프로젝트와 함께 버려진. http://wbrint.com/#/portraits/cat1/4/ 정보 버튼을 클릭하면 내가 여기서 말하는 내용을 볼 수 있습니다. – Thock

+0

이 [actionscript-3]에 태그를 추가했지만 코드는 AS2임을 유의하십시오. – Reuben

답변

-1

blob을 표시 할 이미지에 eventlistener를 추가하거나 this.onLoad를 사용하여 eventlistener를 추가 할 수 있습니다.

관련 문제