我找了个flash,反编译之后又很多.as文件被导出来了,而fla文件里一句代码都没有,我现在想修改代码,但是,只修改分离出来的as文件,当把fla再导出影片程swf格式的话,就不运行了,我再二次反编译这个我到处之后的swf,就不会再生成任何as文件了,请问,这种情况,我要怎么办,才可以修改这个flash
------解决方案--------------------
所谓透明按钮,也就是一个只有触发区的按钮,用代码实现:
- C# code
var u:Sprite=new Sprite(); u.graphics.beginFill(0xff0000,1); u.graphics.drawRect(0,0,200,100); u.graphics.endFill(); var btn:SimpleButton=new SimpleButton(null,null,null,u); btn.addEventListener(MouseEvent.CLICK,clickHandler); function clickHandler(e:MouseEvent):void{ navigateToURL(new URLRequest("http://www.rujinshop.com"),"_blank"); } addChild(btn);