イナヅマTVログ

HydroTween, HydroSequence repeaterにバグ?

| 0件のコメント

HydroTween, HydroSequenceの繰返し処理指定のrepeaterがどうも正しく動作しない。
HydroTweenではObjectかorg.goasap.managers.LinearGoRepeaterのどちらか、HydroSequenceではorg.goasap.managers.LinearGoRepeaterで指定する。
Objectのときはかろうじて動作しているように見えるが行って帰る最初に初期値がセットされてしまう。
hydrotik側のバグなのかGoASAP側なのかは検証が必要。

[swfobj src=”http://www.inazumatv.com/contents/wp-content/uploads/2008/09/hydro-repeater-0c.swf” width=”600″ height=”300″ id=”hydro-repeater-0c” name=”hydro-repeater-0c” allowfullscreen=”false” required_player_version=”9.0.124″]

Script1

HydroTween.go([target0,target1,target2,target3,target4,target5,target6,target7,target8,target9],
			{y:230,rotation:360},
			1.2,0,null,null,null,null,null,null,
			{cycles:2,reverse:true}
			);

Script2

HydroTween.go([target0,target1,target2,target3,target4,target5,target6,target7,target8,target9],
			{y:230,rotation:360},
			1.2,0,null,null,null,null,null,null,
			new LinearGoRepeater(2,true)
			);

Script3

var goItem : HydroSequence = new HydroSequence(
	[
	 {target:[target0,target1,target2,target3,target4,target5,target6,target7,target8,target9],
	 y:230,rotation:360,duration:1.2,repeater:new LinearGoRepeater(2,true)}
	 ]
);
goItem.start();

しかもHydroTween.goでLinearGoRepeaterを使うとclouserもちゃんとイベントをとれないようで思わぬところで実行されてしまう。
コマッタ。

update:LinearGoのupdate関数に不具合があるみたい、GoASAP, LinearGoのupdate関数をFixする
updateHydroTween, HydroSequence repeaterでのBugをFixする

コメントを残す

必須欄は * がついています


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください