2009-05-06 HydroSequence がアップデートされました。
かなり大幅な変更が加えられています。
diff
Sequence 処理するモーションの追加を org.goasap.utils.SequenceCA
インスタンスを使っていたのを、継承した SequenceCA
(super) を使うように変更されています。
これでソースを改造しないとできなかった stop, pause, resume も実行可能になったかも・・・
GoASAP も branches ながら2009-03-16,2009-03-18 と r60 へアップデートされたのも Sequence 関連のクラスが中心でした。
アップデートされた HydroSequence と GoASAP r60 の組み合わせでテストすることにしてみました。
delay 時での pause ができない、に対処するコード変更もいらなくなってるとイイナ。
[swfobj src=”http://www.inazumatv.com/contents/wp-content/uploads/2009/05/hydrosequence_goasapr60_02.swf” alt=”HydroSequence + GoASAP r60 Demo” width=”600″ height=”300″ id=”hydrosequence_goasapr60_02″ name=”hydrosequence_goasapr60_02″ class=”hydrosequence_goasapr60_02″ align=”none” allowfullscreen=”false” required_player_version=”9.0.45″]
結果は全て良好。
上記2カ所の改造は必要なくなりました。
特定の条件下で pause, resume が働かないことがあるようです。
まだ良くわかりません。
HydroSeuqence に stop, pause, resume は実装されました。(だいたい)
var sequence: HydroSequence = new HydroSequence(); // pause sequence.pause(); // resume sequence.resume(); // stop sequence.stop(); |
あとは repeater 設定時の動作チェックをしなくては。
update
GoASAP,HydroTween,HydroSequenceのモーションをstop,pause,resume のサンプルコードのような配布ソースコードの変更は必要なくなりました。
ピンバック: イナヅマtvログ » HydroSequence, GoASAP r60 と動作チェック(2)
ピンバック: イナヅマtvログ » HydroSequence GoASAP r60, delay中のresumeバグの処方箋
ピンバック: イナヅマtvログ » HydroSequence, アップデート r251