Frameクラスを改良した
とりあえずこれまでアニメーションを制御していたFrameクラスを、Spriteを拡張することで、Spriteにアニメーション機能を追加するかのように作り直してみました。ということで、FrameSpriteクラスと名を変えました。よくよく考えてみればこれが自然な形だったように思います。
今のところ正常に動作しているようですが、少々怪しいのでソース公開はまた後にします。これで完成となるのかどうかはまた、別の、話。
とりあえずこれまでアニメーションを制御していたFrameクラスを、Spriteを拡張することで、Spriteにアニメーション機能を追加するかのように作り直してみました。ということで、FrameSpriteクラスと名を変えました。よくよく考えてみればこれが自然な形だったように思います。
今のところ正常に動作しているようですが、少々怪しいのでソース公開はまた後にします。これで完成となるのかどうかはまた、別の、話。