このたびは、tweenが必ずこける事態に直面しました。 あるパートをtweenさせて、その直後に別のパートをtweenさせようとすると、その一発目でこけているらしく全く画面が全く変化しません。 結局問題だったのが、最初のtweenの終了時のリセットに、 tween.stop(); tween = null; としていたためらしく、tween.stop();を外すと、以降は狙い通り動作…
public の override は override public とするんですね。。。 private は private override なのに。。。 この前より進めている再構成のおかげでバグはかなり駆逐できていると思う。 しかし、おかげでクラスの数は結構なことになっている。 ルートになるクラスをAppCoreとし、そのクラスに各描画パーツでの操作の結果を格納するようにし、また…
ほとんど手を付けてこなかった詳細表示周りに着手。 ここで勝手にスケールの変わる挙動にしばらく嵌る。ギブして昼寝して起きて見てみると結局、自分でSprite.widthにセットしていたのが原因だった orz ファイルアイコンからキーイベントを外し、クリックされるたびに、マウス位置とアイコン座標から、対象のファイルを拾うようにした。 Loader.unloadAndStopをしても完全に削…
現在製作中のガジェットは、外部のFlashを読み込んで配置します。 外部Flashの埋め込みまでは、すんなりいったのですが、削除に絡んで問題が発生しました。 removeChild( gadget); gadget.unload(); gadget = null; 以上のコードで画面からは削除されるのですが、以後にに画面をフルスクリーンに切り替えたり、またはフルスクリーンを終了する…
OpenSocial ガジェットでのEmbedFlash(EmbedCachedFlash)の使い方 はじめに 朝起きてgadgetを見たら、急にFlashが表示されなくなっていて滝汗。。。 開発中ということでembedFlashは使わずに、getProxyUrlなフラッシュをswfobjectで埋め込んでいたのですが、getProxyUrlでswfをキャッシュしなくなったのかもしれま…
再描画したいときは、そのTextFieldをいったん削除。htmlText='<p>new text</p>'などと書き換えただけでは、CSSやらが失われて復活しない。 画像に回り込むテキストで、画像サイズがいっぱいだと、テキストが隠れてしまう。仕方がなく、画像サイズが最大の場合は、表示エリアの80%までにした。回り込みを解除しようとすると、テキストが消えたり(multili…