http://storehouse.sakura.ne.jp/as/call_each.html
fscommandを使ったやり方が分からず…。MTASCだとどうやればいいんだろう?
Flashオブジェクトの参照の仕方がいまいち理解できてないなぁ。getElementByIdで取ってこれないのかしらん。
class CallEach { static function main() { _root.watch('fs_val', function(id, oldval, newval) { getURL("javascript:js_func('" + newval + "')"); }); }; }
<html> <head> <script type="text/javascript"> function js_func(msg) { alert(msg); } </script> </head> <body> <object id="myflash" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="0" height="0"> <param NAME="movie" VALUE="call_each.swf"> <embed name="myflash" src="call_each.swf" width="0" height="0"></embed> </object> <input type="button" value="Click" onclick="window.document.myflash.SetVariable('fs_val', 'call from javascript.');"> </body> </html>