三角形を描く drawTriangles()

|
(section09-03 Flash Player10の新しいGraphicsメソッドから抜粋)

 drawTriangles()を使うと簡単に三角形を描くことができます。drawTriangles()では、三角形の頂点をベクターで指定します。次のサンプルではローカル座標(0,0)、(150,80)、(-50,120)を頂点とした三角形を描いています。drawTriangles()の引数のベクターverticesではこの3つの座標を連続した6個の数値で指定します(4〜6行目)。

[:script:]drawTriangles()を使って三角形を描く
var shape:Shape=new Shape();
shape.graphics.beginFill(0xFF0000);
//頂点の座標
var vertices:Vector.<Number>=Vector.<Number>([0,0, 150,80, -50,120]);
//三角形を描く
shape.graphics.drawTriangles(vertices);
shape.graphics.endFill();
shape.x=200;
shape.y=100;
addChild(shape);
fig09-03-08_shiji.jpg
まったく新しいAS3の世界!
694a.jpg
Adobe Flash CS4
詳細!ActionScript3.0入門ノート[完全改訂版](CD-ROM付)

楽しいActionScript。
新たなる1歩へと踏み出しましょう。
■内容は?→ 目次を見る
■評判は?→ 書評を読む
この本を書いたわけ

このブログ記事について

このページは、oshigeが2009年8月 1日 10:39に書いたブログ記事です。

ひとつ前のブログ記事は「ベクターのエレメントの個数を制限する」です。

次のブログ記事は「販売開始!Adobe Flash CS4 詳細!ActionScript3.0入門ノート[完全改訂版]」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

あわせて読みたいブログパーツ