2011-03-17 5 views
0

fla에서 AS3으로 값을 전달할 수 있습니까? 예 저는 XML faile이로드 된 fla 파일을 가지고 있습니다. 아니, 난 내가 그것을 AS3 값에 전송 버튼/누르면 buttone이 후 변수fla에서 AS3으로 값 전달

private var xmlURL:String = "xml/Button1.xml"; 

을 누르면 버튼 "버튼 1"과 "버튼 2"노를 만드는 것입니다 원하는

private var xmlURL:String = "xml/Button2.xml"; 

어떻게 나는 이것을한다? 내가, 바로 당신을 이해하면

안부,

+3

당신이 묻는 무슨을 이해하는 것은 곤란한 종류, 당신은 더 명확 할 수 있는가? – Taurayi

답변

0

내가했던 의심한다. 어떤 버튼이 눌러 졌는지에 따라 변수의 값을 변경하고 싶습니까?

그래서 같은 변수를 초기화 : 다음 Button1.addEventListener(MouseEvent.CLICK, button1_handle); Button2.addEventListener(MouseEvent.CLICK, button2_handle);

그리고 :
private var xmlURL:String = "xml/Button1.xml";

다음 당신은 당신과 같이,이 각 버튼에 대한 이벤트 리스너를 추가해야 이런 경우, 다음을 수행 기능을 만드십시오 :
function button1_handle(e:MouseEvent):void { xmlURL = "xml/Button1.xml"; }
function button2_handle(e:MouseEvent):void { xmlURL = "xml/Button2.xml"; }