- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:呼び出し先関数内で待ちの処理)
FLASHでルービックキューブを作る際の回転処理について質問
このQ&Aのポイント
- FLASHでルービックキューブを作る際に回転処理をする際、複数の軸を同時に回転させたいが、tweener処理が終わるまで待ち続ける方法が分からない。
- 特定の軸を回転させるCube_Rotate関数を作成し、複数の軸を回転させるために連続して呼び出しているが、回転が同時に行われてしまうため、tweener処理が終わってから次の回転処理を行いたい。
- 現在のコードでは、tweenflagを使用してtweener処理が終わるまで待機する方法を試しているが、while文で回りっぱなしの状態になり、タイムアウトになってしまう。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
そういえばトゥイーン対象の取得からしないといけないので Tweenerにdelayしてもらっても意味なかったんでしたね 多分この場合はsetTimeoutの方が適してます setTimeout使うとこんなカンジです http://proxy.f3.ymdb.yahoofs.jp/bc/46d18bc5_181f4/bc/f8de/%A5%EB%A1%BC%A5%D3%A5%C3%A5%AF%A5%AD%A5%E5%A1%BC%A5%D6.swf?BC.YVkLB87zdhLUr
その他の回答 (3)
- H240S18B73
- ベストアンサー率65% (190/288)
回答No.4
http://takibi.ciao.jp/flash/ルービック.swf ブリーフケースってやっぱり サーバー代わりみたない 使い方はできないんですね・・残念
- H240S18B73
- ベストアンサー率65% (190/288)
回答No.3
- H240S18B73
- ベストアンサー率65% (190/288)
回答No.1
whileは待機には使えないです 普通ならsetTimeoutでもつかうとこですが せっかくtweenerにはdelayがついてるんだから Cube_Rotate にTweenerのdelayに入れる引数も 用意しておいてやれば良いと思いますよ
お礼
delayで試していたのですが、setTimeoutも勉強してみます。 timerやthreadなども出てきたので、パニック気味で検討中です。 せっかくのリンクですが、リンク先が開けません。 申し訳ございませんが、もう一度リンクを貼っていただけないでしょうか?