ActionScript 3.0에서 화살표가있는 객체를 이동하는 방법

작가: Louise Ward
창조 날짜: 5 2 월 2021
업데이트 날짜: 21 십일월 2024
Anonim
ActionScript 3 Flashcs5 객체 이동 파트 1
동영상: ActionScript 3 Flashcs5 객체 이동 파트 1

콘텐츠

Adobe Flash에서 게임을 만들려면 화살표 키로 그래픽 객체를 이동하는 코드를 만드는 방법을 알아야합니다. 아시다시피 모든 종류의 플래시 게임을 신속하게 만들 수 있습니다. 화살표로 대상을 쉽게 움직일 수 있습니다. ActionScript 3 (Flash 프로그래밍 언어) 코드의 네 줄만 사용하면 위쪽, 아래쪽, 오른쪽 및 왼쪽 키를 사용하여 위아래로 이동할 수있는 객체를 명령 할 수 있습니다.


지침

ActionScript 3을 사용하여 위쪽, 아래쪽, 오른쪽 및 왼쪽 키로 객체를 이동합니다. (Goodshoot / Goodshoot / Getty 이미지)
  1. 플래시 프로그램을 시작하십시오. 시작 화면에서 "Flash File (ActionScript 3.0)"을 선택하여 프로젝트의 새 파일을 만듭니다.

  2. 움직임에 사용할 그래픽 객체를 가져옵니다. "파일"메뉴에서 "라이브러리로 가져 오기"옵션을 클릭하십시오. 가져온 그래픽을 선택하고 "수정"메뉴에서 "심볼로 변환"을 클릭하여 그래픽을 무비 클립 객체로 변환하십시오 (그러면 그래픽이 애니메이션 될 수 있습니다). "심볼로 변환"대화 상자의 "이름"텍스트 필드에 심볼의 이름 "anobject"를 입력하십시오. "ActionScript 용으로 내보내기"체크 상자를 선택하고 "OK"를 클릭하여 그래픽 심볼에 클래스 이름 "object_Um"을 지정합니다.

  3. 플래시 바의 메인 메뉴에있는 "Window"메뉴에서 "Actions"를 선택하여 ActionScript 3 편집기를 열고 마우스 커서를 편집기의 첫 번째 줄에 놓습니다. 마우스로 클릭하고 다음 코드를 입력하여 "object_Um"그래프 복사본을 장면에 배치하고 좌표 (400,400)로 배치합니다.

    var object_to_move : U_object = newU_object (); object_to_move.x = 400; object_to_move.y = 400; addChild (object_to_move);


    AS3 코드 "var"는 "object_Um"심볼의 사본을 생성하고 "object_to_move"에 이름을 지정합니다. 그래프는 2 행과 3 행의 "object_to_move"에 x 및 y 속성을 연결하여 배치됩니다. "addChild"메서드는 객체를 장면에 삽입합니다.

  4. ActionScript 3 편집기의 다음 줄에 다음 코드를 입력하여 키보드 키를 눌렀을 때 감지하는 이벤트를 추가하고 위쪽, 아래쪽, 왼쪽 및 오른쪽 키를 누르면 해당 객체가 (5 픽셀 거리)를 눌러 각 키를 누릅니다.

    event.addEventListener (KeyboardEvent.KEY_DOWN, whichKey) function whichKey (event : KeyboardEvent) : void {if (event.keyCode == Keyboard.LEFT) {object_to_move.x = object_to_move.x - 5}; if (event.keyCode == Keyboard.RIGHT) {object_to_move.x = object_to_move.x + 5}; if (event.keyCode == Keyboard.UP) {object_to_move.y = object_to_move.y - 5}; if (event.keyCode == Keyboard.DOWN) {object_to_move.y = object_to_move.y + 5};

    };

    첫 번째 라인 코드는 키를 누르면 "whichKey"기능의 실행을 트리거합니다. 네 개의 조건문 집합 (if-then 선언)은 어떤 키가 눌 렸는지 탐지하고 키를 누른 방향으로 객체를 5 픽셀 이동시키는 데 사용됩니다.

필요한 것

  • Adobe Flash Professional : CS3, CS4 또는 CS5 버전

제조의 주요 특징

Laura McKinney

십일월 2024

"제조의 주요 특성"이란 용어는 제조 산업의 "생산 과정의 주요 변수"라고도합니다. 주요 기능은 소비자 만족의 기초입니다. 이는 최종 제품의 성능에 영향을 미치는 제조 프로세스의 전체 시스템의 다양한 특성입니다. 제품의 신뢰성과 효율성 및 소비자 만족의 궁극적 인 목표는 제조에서 주요 특성의 변형을 최소화하기 위해 신중하...

상록의 꽃으로 정원을 심는 방법

Laura McKinney

십일월 2024

아마추어 원예사는 다년생 꽃밭 인 가장 쉬운 정원 유형을 무시하는 경향이 있습니다. 연간 식물은 연말에 최소한의 관리가 필요하지만 매년 더 오래 지속되는 정원을 심는 것보다 매년 재배하는 것이 더 쉽다고 생각하는 것은 잘못입니다. 일단 꽃이 뿌리를 내리고 적응되면, 정원은 돌보는 것이 쉬워지고 꽃은 더욱 아름답게 자랍니다. 몇 년 동안 지속될 꽃으로 정원을...

흥미로운 오늘