サイログ。

~雑多な記事置き場~

Effectクラスを実装

前に諦めていたエフェクト処理ですが、諦めきれずに、エフェクトの捉え方を変えてEffectクラスとして実装しました。

「スプライトを画面に描画する際にフックして独自に実装したエフェクト処理を行って画面に描画する」ようにしています。

それに加えて、Spriteクラスにeffectプロパティを追加しました。そこに、Effectクラスの派生クラス(Effectクラスそのものは何もしません)のインスタンスを設定します。

ワイプイン・ワイプアウトぐらいだったら簡単に実装できるのではと思っています。