Changes between Version 9 and Version 10 of HowTo/ActionScript2Introduction/BasicMatter


Ignore:
Timestamp:
Dec 18, 2010, 4:00:15 PM (14 years ago)
Author:
村山 俊之
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HowTo/ActionScript2Introduction/BasicMatter

    v9 v10  
    111111
    112112[[Image(fig-graph-test-1.png, 640px)]]
     113
     114このプログラムでは、ルートムービークリップの配下に空のムービークリップを作成し、その空のムービークリップの中で図形の描画を行っています。こうすることで、後でこの図形を動かすことができたりします。上記のプログラムを改造し、この図形が右に 100ピクセル移動した位置に表示されるようにしてみましょう。
     115
     116{{{
     117#!js
     118class GraphTest {
     119    static function main(mc:MovieClip) {
     120        // 空のムービークリップを生成
     121        mc.createEmptyMovieClip("graph_mc", 1);
     122        // 図形を描画する
     123        mc.graph_mc.lineStyle(2, 0x00ccff);
     124        mc.graph_mc.beginFill(0xffccff);
     125        mc.graph_mc.moveTo(150, 50);
     126        mc.graph_mc.lineTo(150, 0);
     127        mc.graph_mc.lineTo(240, 100);
     128        mc.graph_mc.lineTo(150, 200);
     129        mc.graph_mc.lineTo(150, 150);
     130        mc.graph_mc.lineTo(0, 150);
     131        mc.graph_mc.lineTo(0, 50);
     132        mc.graph_mc.endFill();
     133
     134        // 図形を右に 100ピクセル移動
     135        mc.graph_mc._x += 100;
     136    }
     137}
     138}}}
     139
     140Flash ファイルを開き直すと、さっきよりも図形が右に表示されているのが分かるかと思います (下図)。
     141
     142[[Image(fig-graph-test-2.png, 640px)]]