값이

2013-12-18 3 views
0

이의 내가 그 필자를위한 플래시값이

의 코드

import flash.events.MouseEvent; 
plus.addEventListener(MouseEvent.CLICK,aaa) 
var i:int=0; 
function aaa(e:MouseEvent) 
{  
    i++; 
    var a:Number= Number(input1.text)+Number(input2.text); 
    answer.text=String(i); 
} 

을 마우스 클릭 수를 사용 탐지 그리고 난 표시하고있어 가정하자 Swiffy에서 애니메이션을 형성 얻을 수있는 방법이 있나요 그것 answer 텍스트 상자에서 나는 swiffy을 사용하여 HTML5로 변환하고 바로 플러스 버튼을 클릭하면 자바 스크립트 팝업에서 answer 텍스트 상자의 값을 얻고 싶습니까? 나는 그것을 swiffy로 변환하려고 시도하고 크롬으로 텍스트 상자를 검사하고 전체 캔버스를 SVG으로 감지하는 텍스트 상자를 감지하지 못합니다.

내가 (단지 초보자) AS3에서 틀렸다면 정정 해줘 주시기 바랍니다.

+0

2 가지 기술을 동시에 사용하는 이유는 무엇입니까? – Vesper

+0

이것은 단지 개념입니다 @Vesper swf 파일 (휴대 기기에서는 지원되지 않음)에서 aspx로 값을 전달하려고합니다 – jayeshkv

+0

@ MAD4RA 따라서 Haxe를 고려해야합니다. – Florent

답변

1

비결은 다음과 같이 자바 스크립트 함수에서 당신의 가치를 침을하는 것입니다.

function aaa(e:MouseEvent) 
{  
    i++; 
    var a:Number= Number(5)+Number(4); 
    answer.text=String(i); 
    //getURL("javascript:swiffyClicked(" + answer.text + ")"); /* AS2 way */ 
    navigateToURL(new URLRequest("javascript:swiffyClicked(" + answer.text + ");"), "_self"); /* AS3 way */ 
} 

변환 된 html 파일의 맨 위에 JS 함수를 만듭니다.

<script type="text/javascript"> 
     function swiffyClicked(answer){ 
     alert(answer); 
     } 
</script> 
+0

당신은 .. 당신의 도움이 필요합니다 –

+0

귀하의 도움이 필요합니다 –

+0

. 너는 나의 하루 사람을 구했다. –