it leader
액션스크립트 3.0 강좌 :: 시스템이벤트, 무비클립속성 ( 무당벌레 8방향 이동 예제 )

유저에 반응하는 이벤트 InteractiveEvent FocusEvent MouseEvent 유저와 무관하게 동작하는 이벤트 시스템 이벤트 Event.ENTER_FRAME : 계속 렌더링을 반복하는 것 물고기가 오른쪽으로 움직이는 애니메이션 var fish:MovieClip =fish_mc; fish.addEventListener( Evnet.ENTER_FRAME, onEvent); function OnEvent( e: Event ) : void { fish.x = fish.x + 1; } 무비 클립 속성( 특징) x,y ( 가로, 세로 ) width, height ( 넓이 , 높이 ) 음수 불가능 rotation ( 회전 ) alpha ( 투명도 ) scaleX, scaleY ( 가로, 세로 % 길이 ..

액션스크립트 3.0 강좌 ::무비클립 메서드 명령어와 애니메이션 제어 메서드

무비클립 속성 ( property ) x,y, width, height, scaleX, scaleY, alpha, rotation, visiable, currentFrame, totalFrame 무비클립 메서드 ( method ) 메서드 : ~을 제어하는 수단, 방법 ※ 메서드 명령어 뒤에는 항상 괄호가 존재한다. TV.powerOn() TV.powerOff() TV.changeChannel( 7 ) // () 괄호 안에 변수를 전달 ( 매개변수 ) TV.changeVolume( 20 ) Car.moveXY( 100 , 200 ) man.addEventListener( "이벤트", 리스너 ); 애니메이션을 제어하는 메서드 ( 프레임 제어 메서드, play head 제어 메서드 ) stop(). play(..

액션스크립트 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 강좌 :: 문자열과 수식, random 명령어

문자열( String ) 과 수식 ( Number ) 1. 문자열 수학적 의미가 없는 문자의 나열 ( 문장 ) 문자열은 ""를 이용해서 표시한다. 수식을 무자열로 바꾸기위해서는 String ( 수식 ) 문자열을수식으로 바꾸기 위해서는 Number ( 문자열 ) "이순신","1234-3332-3332","02-3333-4444" 2. 수식 수학적의미가 있는 값 int, unit, Number 수식을 문자열로 변환하는 예제 var aaa:TextField = aaa_txt; var bbb:TextField = bbb_txt; var ccc:TextField = ccd_txt; var red:MovieClip = red_mc; red.addEventLisetener( MouseEvent.CLICK, onCli..

액션스크립트 3.0 강좌 :: 텍스트필드와 텍스트필드 증감 예제

textField text=" 블라블라 "; tf.textColor = 텍스트 컬러 tf.border = true; tf.borderColor = 테두리 컬러 tf.background= true; tf.backgroundColor= 백그라운드 컬러 MouseEvent.CLICK : 클릭이벤트 MouseEvent.DOUBLE_CLICK : 더블 클릭 이벤트 ※ 더블크릭은 cpu의 자원을 많이 사용하므로 gr.doubleClickEnabled=true; 를 명시해주어야 함. var gr:MovieClip = green; gr.doubleClickEnabled=true; gr.addEventListener(MouseEvent.DOUBLE_CLICK,onClick); function onClick( e:Mous..

액션스크립트 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("반갑습니다.");..

액션스크립트 3.0 강좌 :: 객체와 함수

객체란? ☞ 관련있는 것들을 묶어 놓은 집합 대문자로 시작함 ex) 수학에 관련된 것들 sin, cos, tan, PI, root, 2^5 ==> Math 객체 사운드 :::: 불러오기, 재생하기, 건너뛰기, 끄기, 볼륨키우기 ... ==> Sound 객체 Math Sound Mouse Keyboard 함수 수를 다루는 상자 ( 상자 함 ) 데이터를 넣으면 결과가 나오는 상자 입력에 따라 출력이 있는 함수 만들기 : 함수의 선언 fuction fuction 함수이름(): 타입 { // // } 채팅 매크로 fuction showMsg(): void { trace(" 안녕하세요."); } showMsg();

액션스크립트 3.0 강좌 :: 변수, 상수 이름 규칙

변수이름 작성 규칙 1. 영문자, 숫자는 모두 사용가능,특수문자는 _와$만 사용한다. 2. 숫자는 사용할 수 있지만, 시작할 수 는 없다. 3. 예약어는 사용불가 ( 파란글자 ) ex) 가능 ab, a1234 , a$12b 불가능 1abc, q%1234, play, gotoAndStop 낙타봉 표기법 1. 시작은 소문자로 !! 2. 다음단어의 첫글자는 대문자로... ex) myName yourAge userName userAddress heroHealth enemyPower castleDefense 상수 ( constant ) const 상수명 : 상수타입 = 데이터; 상수 표기법 : 대문자로 표기 const B : int = 50; var userId : string = "홍길동"; const USER..

플래쉬 강좌 :: 이미지와 모션 만들기
코딩공부/Flash 2015. 2. 10. 12:31

F8 : simbol 만들기 simbol movie clip button : 버튼으로 사용가능 graphic : 편집이가능한 이미지 ( grouping 과 유사 ) CTRL + ENTER : test mode 편집 여부 단축키 frames 불가능 f5 keyframe 가능 f6 F6 : insert keyframe 키프레임 추가하기 ( remove frames : 프레임 삭제 F5 : insert frames : 프레임 추가 button time line up : idle 상태 over : 마우스 오버 ( 모바일에서는 사용안함 ) down : 마우스 클릭 ( 터치 ) hit : 반응영역 SKC 모션 트윈 Motion Tween S ( Symbol 만들기 ) : F8 K ( Keyframe 만들기 ) : ..