<JavaScript側> //objはMovieオブジェクト //sendStrは渡したい文字列 obj.SetVariable('exFunc.call',sendStr); <Flash側> exFunc = System["externalFunction"] = new Object(); exFunc.onWatch = function(prop,oldVal,newVal){ //ここで処理 } exFunc.watch("call", exFunc.onWatch); こんな実装で実現しています。 メリットとしては、(実際はそうではないですが)ほぼメソッドをコールしているのと同じノリで使えます。 私は上記で言う「sendStr」にパラメータや引数をデリミターを付加した文字列にして、Flash側にあるFunctionで振り分けして処理を書いています。 ご参考まで