it leader
xml과 FLA 파일 연동하기 ( xml 파일 없이 배열로 같은 효과 내기 )

xml 불러오기 // 외부에서 텍스트를 가져오는 객체 Load 가져오다 1. 객체 생성var urlLoader : URLLoader = new URLLoader(); 2. 데이터가 도착하면 할일 urlLoader.addEventListener( Event.Complete onComplete); 2. 외부 파일 가져오기 urlLoader.load(new URLRequest ("./menu.xml"); ※ xml 파일과 FLA 파일이 같은폴더에 있어야하며 파일명과 경로가 틀리면 연동이 안됨 ioError 파일명, 파일 폴더가 잘못되었을 때 나오는 에러 xml 파일을 불러와서 연동한 링크 버튼 만들기 // ※ XML 파일과 FLA 파일은 같은 폴더에 있어야 함 // menu.xml 파일 참조 var urlLo..

배열과 문자열

1. 배열 배열 Array : 배열하다, 나열하다, 줄세우기 => 왜 줄세울까?=> 쉽게 관리하기 위해서 배열 : 관련있는 데이터가 많을 때 ( 3개이상 !! ) 배열은 []로 선언한다배열의 각 원소는 컴마로 구분한다.배열의 각 원소는 번호( index )로 접근하는데 번호는 0부터 시작ex) var arr:Array = [ 2,5,3]; 2 53 trace (arr[0]); => 2 trace(arr.length); // 원소 개수 3개 join() 메서드의 사용trace(arr.join()); // 배열원소를 문자열로 만들어줌 => 2,5.3 trace( arr.join("#"));;=> 2#5#3 trace( arr.join("-"));=> 2-5-3 trace( arr.join(""));=>253..

충돌 테스트 hitTestObject, hitTestPoint 예제

충돌검사 : hitTestObject, hitTestPoint 충돌검사는 항상 if 문을 동반하여 사용한다. 1. hitTestObject 객체와 객체사이의 충돌검사둘러싼 사각형 사이의 충돌검사 2. hitTestPoint 객체와 점사이의 충돌 검사세번째 옵션에 따라 정확하게 충돌여부를 체크할 수도 있다. 3. hitTestObject 와 hitTestPoint의 사용 방법 if( 객체1.hitTestObject(객체2) == true ){ }else{ } if( 객체.hitTestPoint(x,y,true) == true){ }else{ } hitTestObject 태양과 눈사람의 충돌테스트 예제 var sun:MovieClip = sun_mc;var snowman: MovieClip = snowman..

객체의 부드러운 운동 | 마우스를 따라다니는 객체 예제

a= a+ 10; 다음 값 = 현재값 + 10; //부드러운 움직임 매 프레임마다 (Event.Enter_FRAME,onEnter ) ;다음위치 = 현재위치 + 0.1 * 남은거리 xTarget = 최종 목적지 거리 = (xTarget -man.x ) ㅐ//속도계수 ( 0.1 )man.x = man.x +0.1 * ( xTarget -man.x); red_mc가 지정위치까지 부드러운 움직임으로 이동하기 var red.MovieClip = red_mc;var xTarget: Number = 500;var yTarget: Numver = 400;red.addEventListener ( Event.ENTER_FRAME, onEnter ); function onEnter ( e: Event ) : void {r..

액션스크립트 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 ( 가로, 세로 % 길이 ..