actionscript チュートリアル
アクションスクリプトの使い方
サーチ…
備考
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 |
インストールまたはセットアップ
アクションスクリプトを設定またはインストールするための詳しい手順。
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