2009-03-17 2 views

답변

1

실제로 찾고있는 용어는 워터 마크가 아니라 큐브 배너입니다. 저는 Flash에 익숙하지 않아서 어떻게하는지 설명 할 수 없습니다. 하지만 구글 큐 배너 (Google cuebanner)라면 워터 마크 검색보다 더 좋은 정보를 얻을 수 있습니다.

1

이 는 사용자 의 CLICK과 기능에 듣고 텍스트 또는 addEventListener를 입력하는 텍스트 파일을 만들

txt = new TextField(); 
txt.text = "clikc me"; 
txt.addEventListener(MouseEvent.CLICK,onTxtClick); 
this.addChild(txt); 

// the Listen function 
private function onTxtClick(evt:MouseEvent):void 
{ 
    txt.text = ""; 
} 
+0

감사 Shvilam --- 제니에게 – user78881

+0

덕분에 그 멋진하지만 몇 가지 포인트 위스콘신 더 좋을거야. – Shvilam

1

이 약간 향상시킬 수있는 텍스트 필드의 내용을 지우처럼 그래 당신은 할 수 있습니다 Shvilam가 쓴 :

public static const PROMPT:String = "Type your text here..."; 
public static const PROMPT_COLOR:Number = 0x999999; 

txt = new TextField(); 
txt.text = PROMPT; 
txt.textColor = PROMPT_COLOR; 
txt.addEventListener(FocusEvent.FOCUS_IN, focusHandler); 
txt.addEventListener(FocusEvent.FOCUS_OUT, focusHandler); 
this.addChild(txt); 

// the Listen function 
private function focusHandler(event:FocusEvent):void 
{ 
    switch (event.type) { 
    case FocusEvent.FOCUS_IN: 
     if (txt.text == PROMPT) { 
      txt.text = ""; 
      txt.textColor = 0xFFFFFF; 
     } 
     break; 
    case FocusEvent.FOCUS_OUT: 
     if (txt.text == "") { 
      txt.text = PROMPT; 
      txt.textColor = PROMPT_COLOR; 
     } 
     break; 
} 

(. 테스트되지 않은)

관련 문제