액션스크립트 예제

ActionScript 3는 데스크톱 및 모바일 응용 프로그램 개발을 위해 Adobe AIR 시스템과 함께 사용됩니다. 언어 자체는 사양이 무료로 제공된다는 점에서 오픈 소스입니다[3] 오픈 소스 컴파일러 (아파치 플렉스의 일부로) 및 오픈 소스 가상 머신 (모질라 타마린)을 모두 사용할 수 있습니다. IntrovertIM_HTML (외부 API 예제: 웹 브라우저에서 ActionScript와 JavaScript 간에 통신) 작업 패널에서 코드 조각 예제를 입력하거나 붙여넣습니다. ActionScript는 주로 다른 데이터 형식을 만드는 데 사용되는 «기본» 또는 «단순» 데이터 유형으로 구성됩니다. 이러한 데이터 형식은 Java 데이터 형식과 매우 유사합니다. ActionScript 3이 ActionScript 2를 완전히 다시 작성했기 때문에 데이터 형식과 상속이 변경되었습니다. ActionScript의 참조는 클래스의 인스턴스에 대한 포인터입니다. 참조는 개체의 메모리 주소를 저장합니다 – 참조에 대한 작업은 개체의 메모리 주소에 대한 참조 값을 따르고 해당 개체에 대한 작업을 수행합니다. ActionScript의 모든 개체는 직접 액세스하는 대신 참조를 통해 액세스됩니다. ActionScript는 매크로미디어의 플래시 저작 도구에 대한 객체 지향 언어로 시작, 지금은 어도비 플래시로 어도비 시스템에 의해 개발.

Flash 작성 도구의 처음 세 버전은 제한된 상호 작용 기능을 제공했습니다. 초기 플래시 개발자는 단추 나 프레임에 «작업»이라는 간단한 명령을 첨부 할 수 있습니다. 작업 집합은 «재생», «중지», «getURL», «gotoAndPlay»와 같은 명령이 있는 기본 탐색 컨트롤이었습니다. 생성된 MXML 파일 안에 태그를 추가합니다. 또한 많은 예제의 사용자 인터페이스는 데스크톱 또는 랩톱 컴퓨터를 위해 설계되었습니다. 예를 들어 ActionScript 3.0 개발자 가이드의 대부분의 실용적인 예제는 데스크톱 보기에 적합합니다. 따라서 전체 스테이지가 모바일 장치의 화면에 표시되지 않는 경우가 있습니다. 브라우저의 내용을 통해 이동 하는 기능은 브라우저에 따라 달라 집니다. 또한 예제는 스크롤 또는 패닝 이벤트를 catch하고 처리하도록 설계되지 않았습니다. 따라서 일부 예제의 사용자 인터페이스는 작은 화면에서 실행하기에 적합하지 않습니다. Adobe는 컴퓨터에서 예제를 실행하여 ActionScript를 학습한 다음 모바일 응용 프로그램에서 관련 코드 조각을 사용하는 것이 좋습니다.

외부 ActionScript 2.0 클래스 파일을 작성할 때 위의 예제는 다음과 같이 Greeter.as 파일로 작성할 수 있습니다. 최소 ActionScript 3.0 프로그램은 프로그래밍 언어와 Flash IDE의 분리가 증가하여 다소 크고 복잡할 수 있습니다. 액션 스크립트 3 아파치의 플렉스 프레임 워크를 사용하는 경우 MXML 파일에서 사용할 수 있습니다 : 액션 스크립트는 3D 비디오 게임 사용자 인터페이스와 HUDs의 개발을위한 스케일 폼 GFx와 함께 사용된다.

Next Post:
Previous Post: