it leader
addChild 와 e.currentTarget 을이용한 눈내리는 애니메이션 구현

눈 내리는 애니메이션 예제 this.addEventListener( Event.ENTER_FRAME, onEnter ) ; function onEnter ( e: Event ) : void{//눈 생성var snow : Snow = new Snow(); //눈 위치 설정snow.x = 550* Math.random();snow.y = -20; //눈크기 설정snow.width= snow.height = 2+10*Math.random(); snow.vy = 1 +3 * Math.random(); //snow 객체에 vy 변수 설정snow.vx = -2 +4 * Math.random(); //snow 객체에 vx 변수 설정 // 화면에 붙이기this.addChild(snow); //매 프레임 마다 할 일 s..

Event에 대해서 ( e.currentTarget 관련 예제 )

Event : 편지, 엽서 . . . .. . . 정보 포함하는 내용 - 말하는 사람- 듣는 사람- 내용 bird.addEventListener ( MouseEvent.CLICK, onClick ); function onClick ( e: MouseEvent ) : void{e.target // 보내는 이 ( 말하는 사람 )e.currentTarget // 받는 이 ( 듣는이 ) ★★★★★★ 매우 중요 ★★★★★★e.type // 이벤트 타입, 이벤트를 구분하는 것... 등등 많이 있다} "( e: MouseEvent )" 관련된 정보들을 가지고 있다 박스를 누르면 이름을 호출하는 예제/* trace( red.name);==> red_mc // 저장한 이름이 나온다 */ import flash.displ..

슬라이드 메뉴 만들기 예제

슬라이드 메뉴 만들기 필요 객체 콘텐츠 필드x :0, y:20 , w: 250 , h : 150 버튼 6개a1, a2, a3, a4, left, right var m:MovieClip = m_mc; var a1:MovieClip = a1_mc;var a2 :MovieClip = a2_mc;var a3 :MovieClip = a3_mc;var a4 :MovieClip = a4_mc; var left:MovieClip = left_mc;var right:MovieClip = right_mc; var xTarget:Number=0; m.addEventListener ( Event.Enter_FRAME, onEnter ); function onEnter ( e : Event ) : void{m.x = m.x +..

액션스크립트 3.0 강좌 :: Focus_IN, Focus_OUT 명령어 (아이디와 비밀번호 입력 받기 예제 )

FOCUS_IN , FOCUS_OUT 명령어 아이디와 비밀번호를 입력 받는 텍스트 필드 예제 기능1 - 텍스트 빌드에 입력전에 아이디, 비번이라는 안내 문구 출력 - 커서를 위치 시키면 안내문구가 사라지는 기능 - 글자를 하나라도 입력 하였을 떄 안내 문구가 사라지지 않게 하는 기능 - 텍스트필드에 커서 위치시 텍스트 필드의 색이 바뀌는 기능 - 비밀번호는 *로 표기하기 기능2 - 아이디와 비번 입력 받기 var id:TextField = id_txt; var pw:TextField - pw_txt; id.text="아이디"; pw.text="비밀번호"; id.addEventListener( FocusEvent.Focus_In, OnIdFocusIn); function onIdFocusIn ( e: Fo..

액션스크립트 3.0 강좌:: 조건문 ( if문. if~ else문 )

if문의 사용 if(조건) { //할일1 //할일2 //할일3 } if else 문의 사용 만약 ~ 하면, ~하고, 그렇지 않으면 ~한다 if(조건) { //할일들 }else{ //할일들 } if ~ else if ~ else 문의 사용 //만약 조건 1이면 , AAA, 조건 2면 BBB, 조건 3이면 CCC if(조건 1 ) { //할일 1 }else if( 조건 2 ){ //할일 2 }else if(조건 3){ //할일 3 }else{ // 나머지 } 성적 처리 예제 var score: Number = 80; if(score >= 90 ){ trace("A"); }else if(score >=80){ trace("B"); }else if(score >= 70){ trace("C"); }else{ tr..

액션스크립트 3.0 강좌 :: 마우스 이벤트

이벤트 (event) : ~ 할 때 각 사물들은 자신만의 이벤트를 가진다. 플래시 (AIR ) MouseEvent : 마우스 관련 이벤트 관장 KeyboardEvent : 키보드 관련 이벤트 관장 addEventListener : 이벤트 감지 센서 추가 ex) red.addEventListener(" 명령어",명령어 함수이름); red.addEventListener ( "click", onRedClick); function onRedClick ( e:MouseEvent ): void { trace("안녕하세요."); } blue.addEventListener("click",onBlueClick); function onBlueClick( e:MouseEvent): void { trace("반갑습니다.");..