サーチ…


備考

ECMAScriptをベースにした強力なオブジェクト指向プログラミング言語であるMacromedia社が以前開発したActionscriptは、Adobe Systems Inc.によって買収されました。最初は、2Dベクトルベースのアニメーションに通常使用されるplay()、stop()、gotoAndPlay()などの非常に限定された一連のナビゲーションコントロールで作成され、Flash Playerのような実行用のActionscript Virtual Machine(AVM) Flash Playerだけでなく、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

インストールまたはセットアップ

アクションスクリプトを設定またはインストールするための詳しい手順。

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!"; 

最初の関数では、_root(MainTimeline)の深さ0に300x50の座標(5,5)の "message"という名前のTextFieldを作成します。ここでunitはピクセルです。

次に、TextFormatクラスのインスタンスを作成し、色、サイズ、太字のプロパティを割り当て、2番目の関数を使用して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