2006-02-01から1ヶ月間の記事一覧

MovieClip._lockroot = trueは重要

またMacromediaにやられました。やりたかったことは外部swfを読み込んで外部swfのなかにwindowコンポーネントを配置したいという単純なものでした。 しかしそのままやっても動作しないわけです。 ...と半年前ぐらいから悩んでたんですがついに解決。 答えは …

続々・tweenクラスを拡張

あまり安定していないと思いますが、とりあえずまたマイナーバージョンアップ。 (というかバージョン1.xはちょっと言いすぎなので0.xにしました) import jp.ojos.ExTween; import mx.events.EventDispatcher;/** * * Tweenクラス制御クラス * * @author ai…

続・tweenクラスを拡張

結局あれやこれやエラーテストしているうちにこんな感じになりました。 対象オブジェクトのNumberクラスのプロパティおよびColorオブジェクトに与えるオブジェクトの数値をいじれる コールバック関数を指定しておくと毎フレームコールバック関数を呼び出す(…

tweenクラスを拡張

パフォーマンスはあんまりよくないかもしれないが、同じことをやろうとしたら結局同じことを書くと思うのでこの際無視。まずはイベントリスナーを登録できるようにTweenクラスを拡張。jp.ojos.ExTween.as import mx.transitions.Tween;/** * * イベントリス…

FLashのOS別の挙動の差異(その1)

とりあえずスクリーンセーバーを作っていて見つけたのはフルスクリーンにした時のStage.widthとStage.heightがmacとwinでは挙動が違う点。 こんなのを書いて出力を比べると Stage.align="TL"; Stage.scaleMode = "noScale"; fscommand ("fullscreen", "true"…