できた。
ロジックは上記の通り。
Buttonが配置されたムービークリップ作って、そいつが押された際に、root.funcを呼ぶようにスクリプト書いてみる。
んで、当然だが一番使いたいgetURLとかが動くのか試したところ一応動いた。
googleとかから遊びに来た人のために一応書いておくと.これがMainの方のコード
_root.attachMovie("button.swf", "b", _root.getNextHighestDepth());
_root.func = function() {
getURL("http://cvs.myr.jp/shake/", "", "POST");
}
読み込まれるswf側に書くのはこんな感じのコード
on(press){
trace("on press");
if(_root.func){
_root.func();
}
}
on(keyPress "0") {
trace ("load button shortcut called");
// network.load();
}
読み込むシンボル名とか変数とかをroot.funcへ渡すようにしてやればもうちょい柔軟性の高いコードがかけるかとは思うが...
.....意味あるんか? うーん...まぁでも毎回flaいじるの面倒だからこれでいいや
0 件のコメント:
コメントを投稿