1: 2015-06-19 (金) 03:50:04 njf[5] [6] [7] | |||
---|---|---|---|
Line 1: | Line 1: | ||
+ | Quadは単色の四角形を描く描画オブジェクトである。 | ||
+ | var quad:Quad = new Quad(100,100,0xff0000); | ||
+ | quad.x=300; | ||
+ | quad.y=200; | ||
+ | baseSprite.addChild(quad); | ||
+ | |||
+ | 画像を用意しなくても四角形が描けるので、アプリの容量を気にせずに使える。テスト用画像としてとりあえず入れたりするのにも便利。 | ||
+ | |||
+ | ImageやMovieClipの元となっているクラスでもあるので、Quadを使ってサンプルプログラムを作り基本的な操作を習得する役にも立つ。 | ||
+ | |||
+ | しかし、Quadを使うとドローコールが増えるので、単色の四角形を多く使う場合はテクスチャアトラスに四角形画像を用意して、Imageクラスを使い拡大縮小したほうが良い。 | ||
+ | |||
+ | リファレンス | ||
+ | |||
+ | http://doc.starling-framework.org/core/starling/display/Image.html |
(This host) = https://njf.jp