2011年8月28日日曜日

なんとなく試してしまった



できた。


ロジックは上記の通り。


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 件のコメント: