タグ

ActionScriptとjsに関するyas88asanoのブックマーク (2)

  • nondelion.com - swfobject で flash を Window 内に全画面表示

    タイトル通りの事ができないかなーと、やってみたら少し手こずったという話(FitFlash を使えば何も問題はなかった)。 ※ここに載せているサンプルは、全て公開識別子を XHTML1.0 Transitional にしています。 ※この記事には続きがあります。必ず読むようにしてください。 続・swfobject で flash を Window 内に全画面表示 - nondelion.com swfobject v2.0 + FitFlash まずは flash 側の準備をします。画面サイズが変動してもいいように、stage のプロパティを設定しておきます。 stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; 次に swfobject v2.0(swfobject_2_0_rc1.zi

  • blog.katsuma.tv

    [2008.11.19 追記] 関連エントリーとして「ExternalInterfaceでは対象swfをonLoad以降にロードしてはダメ」を投稿しました。 FlashPlayer8からExternalInterfaceを利用することで、かなり簡単にASからJSの関数を呼び出したり、JSからASの関数を呼び出すこともできるようになりました。で、JSからASを呼び出す場合は、あらあじめAS側でJSから呼び出す関数の名前と、実際に実行する関数の登録を行うことで可能になります。たとえばこんな感じ。 ExternalInterface.addCallback('setMessage', this._setMessage); これだとJS側でswfのオブジェクトを参照してsetMessageを呼び出すと、AS側で_setMessageが呼び出される仕掛けになります。このときにやってみて初めて体験する

  • 1