タグ

*niumに関するdealforestのブックマーク (2)

  • Adobe - デベロッパーセンター : Flash の拡張機能を作ってみよう!

    阿部 貴弘氏 Progression プロダクトマネージャー / デザイナー 作成日:2009年3月27日 ユーザレベル:中級, 上級 製品:Flash CS4 Professional 初期状態でも使いやすいように配慮されている Flash ですが、使いこなすにしたがってより効率な環境にカスタマイズしたくなるものです。 そのような個々の要求に応えるため、Flash には他のアプリケーションとは比較にならないくらい、非常に多くの強力な拡張性を備えています。 拡張機能というと、何か特別な機能という印象があるかもしれません。 しかし、普通に Flash を使用されている方でも、実は気付かないうちに拡張機能のお世話になっているのです。 起動時に表示される「スタートアップスクリーン」、Flash CS4 で搭載された新しい「プロジェクトパネル」、コマンドメニューにある「モーション XML の読

  • Event.ADDED で初期化する際の注意点 - blog.nium.jp

    AS 3.0 では、コンストラクタで stage や root の参照ができません。 これは DisplayObjectContainer の仕様上、addChild() されるまで親となる stage や root が決定できないことに起因しています。 ※ root は stage.addChild() で複数作成できるので分かりますが、stage は一つしか持てないと思うので、そこは決定しちゃってよさげな気もしますが何でなんでしょ・・・。 ということで、stage や root の参照を使用した初期化処理を行いたいと思った場合に、普通に考えると Event.ADDED でディスプレイリストに登録されたかどうかを確認してから処理を行うのですが、ここで一つ落とし穴がありました。 少なくとも僕はハマりました。 最初に考えたイメージ的には、自分がディスプレイリストに登録された場合にイベン

    dealforest
    dealforest 2008/06/24
    stageの参照
  • 1