Comments前回は、Feathersのsliderクラスについてご紹介いたしました。今回は、FeathersのTiledImageクラスをご紹介したいと思います。ゲームなどを作るときに大きい背景ではなく、同じ画像を繰り返し表示するようなケースがあると思います。そんな場合にこちらの、TiledImageクラスを使用すると簡単に画像の繰り返し表示が行えます。こちらの使用方法について説明していきます。インスタンスを定義し、生成します。この際、コンストラクタの引数には、Textureクラスのインスタンスを指定します。次に表示サイズを指定します。次に平滑化の設定を行います。見た目を滑らかにしてくれる機能となります。今回は画像の拡大、縮小は行いませんので、なしを指定します。画像を平滑化する手法です。:トライリニア・フィルタリング(バイリニアフィルタリングより高性能な手法)<バイリニアフィルタリングとトライリニア・フィルタリングについて>どちらも3Dに使用されるものとなりますが、バイリニアフィルタリングはピクセルに最も近い4つのテクセル(3次元コンピュータグラフィックスに貼り付ける画像の画素のこと)を使用し、4つのテクセルの色の距離、拡大率を考慮した計算を行い、最終的なテクセルを導きだす手法です。トライリニアフィルタリングについては、バイリニアフィルタリング手法に対して更に奥行きを考慮したテクセルを導き出す手法となりますので、バイリニアフィルタリングより高性能な手法となります。詳しくは下記のサイトを参照願います。<参考サイト>http://www.4gamer.net/specials/3de/nv_at/nv_at01.html平滑化の設定の記述は、以下になります。//平滑化の設定このTextureSmoothingを使用する場合は、以下をインポートしてください。starling.textures.TextureSmoothing;最後に、貼り付け終わりとなります。addChild(tileImage);簡単なご紹介となりましたが、以上で本記事は終了となります。最後まで御覧いただきありがとうございました。TiledImageのサンプルコード(下記の画像をTiledImageでリピートさせて、Tweenでスクロールさせています。wikiTiledImage<次回の更新について>次回は、FeathersのScrollTextクラスについてご紹介します。弊社では全国各地の請負い(ご自宅)で作業協力頂ける、フリーランスエンジニアの方を常時探しております。ご興味ある方は、お気軽にお問い合わせ下さい。コメントをキャンセルメールアドレスが公開されることはありません。BlogFeathersFeathersHTMLJavaScript。