Flash Lite1.1でLineToができないのですが、できるだけそれっぽくなるように
Lite1.1用自作メソッドを作ってみました。
ケータイ向けflash-lite11について
で紹介したとおり1pxのMCを複製、scaleを伸ばして線を表現します。
ステージ上に配置したオリジナルMCを複製(duplicateMovieClip)して線を描画するため
外部asにはしていません。
今回の自作LineToメソッドで実現した機能 | ||
Lite2.0(Flash6以降)でのメソッド名 | 機能 | 可否 |
lineStyle(線の太さ,色,アルファ値) | 線の太さ | ○ |
色 | △ | |
アルファ値 | ○ | |
moveTo(x,y) lineTo(x,y) | 座標指定 | ○ |
beginFill(0xFF0000) endFill() | 塗りつぶし | × |
curveTo(controlX, controlY, anchorX, anchorY) | 曲線 | × |
自作LineToのソースについては整理して日を改めて、この記事内で
公開したいと思います。
FlashLite2.0以上からはあらかじめLineTo関連のメソッドが実行できるので
上記の努力は必要ないのです。