2011-11-24 5 views
1

텍스트가있는 .fla는 어떻게되며 이미지 위에 마우스를 올려 놓으면 텍스트가 보입니까?플래시 cs3에서 텍스트 위에 마우스를 올려 놓을 때 이미지가 나타나게하려면 어떻게해야합니까?

내가 텍스트를 버튼을 누른 다음 몇 가지 스크립트를 추가하는 생각 ....

+0

지금까지 해보신 것은 무엇입니까? 당신이 원했던 방식으로 어떻게 작동하지 않았습니까? –

+0

나는이 튜토리얼을 따라 갔다. 그러나 나는 as3에서 그것을하고 싶다. http://www.flashperfection.com/tutorials/Displaying-Hover-Captions-Flash-MX--42089.html – cMinor

답변

2

우선 상대적으로 간단합니다, 당신은 당신의 텍스트를 포함하는 무비 클립 심볼을 확인해야합니다.

다음 (mClip1 말) 심볼 인스턴스에 이름을 지정하여 이미지를 가져 와서 그것도에서 심볼을 만들 수 있습니다. 그런 다음 (예를 들어 img1)

그것을 이름, 이미지

img1.visible=false; 

다음, mClip1

mClip1.addEventListener(MouseEvent.MOUSE_OVER, mOver); 
mClip1.addEventListener(MouseEvent.MOUSE_OUT, mOut); 
마지막으로

에 MOUSE_OVER 및 MOUSE_OUT 이벤트 리스너를 추가하는 이벤트 리스너를 선언하고 그들에게

정의를 숨기기
function mOver(e:MouseEvent):void { 
    img1.visible=true; 
} 

function mOut(e:MouseEvent):void { 
    img1.visible=false; 
} 

데모 파일 다운로드 (Flash CS5) from http://www.uploads.sc/download.php?file=749ce36c801a9bf18ce1b5033d8fd82f

+0

정말 좋은 예이다! – cMinor