수색…


비고

이전에 Adobe Systems Inc.에서 인수 한 Macromedia Inc.에서 개발 한 ActionScript는 ECMAScript를 기반으로 한 강력한 객체 지향 프로그래밍 언어입니다. 초기에는 2D 벡터 기반 애니메이션에 사용되는 play (), stop (), gotoAndPlay () 등의 탐색 컨트롤과 함께 매우 제한된 세트로 만들어졌으며 실행을 위해 Flash Player와 같은 필수 AVS (Actionscript Virtual Machine)가 이제는 플래시 플레이어뿐만 아니라 Adobe AIR 기반 데스크탑 및 모바일 플랫폼을 대상으로 Stage3D를 통한 하드웨어 가속 렌더링이 가능한 신속한 리치 인터넷 애플리케이션 개발에 이상적인 유연한 프로그래밍 언어입니다.

버전

번역 출시일
Flash 4 액션 1999-01-01
액션 스크립트 1 2000-09-01
액션 스크립트 2 2003-09-01
액션 스크립트 3 2006-06-27

출처 : https://en.wikipedia.org/wiki/ActionScript

설치 또는 설정

actionscript 설정 또는 설치에 대한 자세한 지침.

Hello World 예제

ActionScript 2.0 :

_root.createTextField("message", 0, 5, 5, 300, 50);
var tf:TextFormat = new TextFormat(); 
tf.color = 0xFF0000;
tf.size = 32;
tf.bold = true;
message.setTextFormat(tf);
message.text = "Hello World!"; 

첫 번째 함수는 300x50 크기의 좌표 (5,5)에있는 _root (MainTimeline)의 깊이 0에 "message"라는 TextField를 만듭니다. 여기서 unit은 픽셀입니다.

그런 다음 TextFormat 클래스의 인스턴스를 만들고 색상, 크기 및 굵은 속성을 지정하고 두 번째 함수를 사용하여 TextField에 적용하여 TextField를 fontsize 32 픽셀 및 굵게 빨간색으로 만듭니다.

마지막으로 새로 작성한 TextField의 text 속성을 "Hello World!"에 할당합니다.

ActionScript 3.0 :

import flash.text.TextField;
import flash.text.TextFormat;

var message:TextField = new TextField();
message.x = message.y = 5;
message.width = 300;
message.height = 50;

var tf:TextFormat = new TextFormat(); 
tf.color = 0xFF0000;
tf.size = 32;
tf.bold = true;

message.defaultTextFormat = tf;
message.text = "Hello World!";
MovieClip(root).addChild(message);

위의 두 예제 모두 다음과 같이 출력해야합니다.

여기에 이미지 설명을 입력하십시오.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow