「ActionScript3/それが常識」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
&topicpath(top=Top)
* メモ
+~メインとなるドキュメントクラスは、MovieClipかSpriteから派生したものであること
+~Spriteとは1フレームしかないMovieClip
+~Stageが一番大きな風呂敷(コンテナ)。この上で、みんな踊る。
+~_rootは、オリジナルホストのSWFのメインタイムラインを指す。一方、rootは、他の誰かに呼び出されていようが、自分がホストになっていようが、「自分」のメインタイムラインを指す
~>よく理解してないから、まだまだ文章がこなれないなあ
+~ AS3なら、実行時にフレームレートを変更することができる
#highlight(linenumber, actionscript){{
stage.frameRate = 15;
}}
+~x, yの座標は、左上が起点。xが横軸(右が正)で、yが縦軸(下に正). 一般的な数学での表現とはx軸の方向が異なる。
+~Flaファイルで作成したシンボルをAS3から使用するためには、「シンボル->リンケージプロパティ->ActionScriptに書き出しにチェック」でScriptから参照できるようにしてやる必要がある
+~Tweenは、AS3からでも利用可能(scriptの方が細かい制御ができるが、簡単に動かしたいときには、tweenで)
* Script的法則
+~ javascriptと同じで強制ではないらしいが、行末にセミコロンいれとけ
+~ なんかあったらtraceしとけ。デバッグなんて、traceだけで事足りる、はず
#highlight(linenumber, actionscript){{
trace("しとけ");}}
* タイプ
|type|description|sample|
|Number|数ならなんでも| 1, 4.5, 0.1111 |
|int|整数| -1, 2, -3 |
|uint|正の整数| 1, 2, 3 |
|String|文字列| クリップルド |
|Boolean|ブール値| true, false |
|Array|配列|["a","b","c"]|
|Object|その他| MyObject |
java5みたいに、配列に入れる要素の型指定はないのかな
Q. Hashみたいなのはないの?
A. Objectでやりましょう
#highlight(linenumber, actionscript){
var john:Object = new Object();
obj.name = "john";
obj.age = 30;
obj.born_at = "1978/05/13";
obj.is_human = false;
trace("私の名前は"+john.name+"です");}
&topicpath(top=Top)
* メモ
+~メインとなるドキュメントクラスは、MovieClipかSpriteから派生したものであること
+~Spriteとは1フレームしかないMovieClip
+~Stageが一番大きな風呂敷(コンテナ)。この上で、みんな踊る。
+~_rootは、オリジナルホストのSWFのメインタイムラインを指す。一方、rootは、他の誰かに呼び出されていようが、自分がホストになっていようが、「自分」のメインタイムラインを指す
~>よく理解してないから、まだまだ文章がこなれないなあ
+~ AS3なら、実行時にフレームレートを変更することができる
#highlight(linenumber, actionscript){{
stage.frameRate = 15;
}}
+~x, yの座標は、左上が起点。xが横軸(右が正)で、yが縦軸(下に正). 一般的な数学での表現とはx軸の方向が異なる。
+~Flaファイルで作成したシンボルをAS3から使用するためには、「シンボル->リンケージプロパティ->ActionScriptに書き出しにチェック」でScriptから参照できるようにしてやる必要がある
+~Tweenは、AS3からでも利用可能(scriptの方が細かい制御ができるが、簡単に動かしたいときには、tweenで)
* Script的法則
+~ javascriptと同じで強制ではないらしいが、行末にセミコロンいれとけ
+~ なんかあったらtraceしとけ。デバッグなんて、traceだけで事足りる、はず
#highlight(linenumber, actionscript){{
trace("しとけ");}}
* タイプ
|type|description|sample|
|Number|数ならなんでも| 1, 4.5, 0.1111 |
|int|整数| -1, 2, -3 |
|uint|正の整数| 1, 2, 3 |
|String|文字列| クリップルド |
|Boolean|ブール値| true, false |
|Array|配列|["a","b","c"]|
|Object|その他| MyObject |
java5みたいに、配列に入れる要素の型指定はないのかな
Q. Hashみたいなのはないの?
A. Objectでやりましょう
#highlight(linenumber, actionscript){
var john:Object = new Object();
obj.name = "john";
obj.age = 30;
obj.born_at = "1978/05/13";
obj.is_human = false;
trace("私の名前は"+john.name+"です");}
#pcomment()