在开发FLASH的过程中,想实现动态的给载入图片的MC加上链接,也就是点击图片能打开新的窗口。比如:
如果直接使用:
会发现这个事件不起任何作用,甚至鼠标都不变成手的形状。后来发现在targetMC里新建一个空白MC来载入图片:
再使用上边的on事件就可以实现点击图片打开链接了。
完整代码:
var myMCL = new MovieClipLoader();
myMCL.loadClip(URL, targetMC); //载入网址为URL的图片到targetMC
myMCL.loadClip(URL, targetMC); //载入网址为URL的图片到targetMC
如果直接使用:
targetMC.onRelease=function(){
trace("ok");
}
trace("ok");
}
会发现这个事件不起任何作用,甚至鼠标都不变成手的形状。后来发现在targetMC里新建一个空白MC来载入图片:
var myMCL = new MovieClipLoader();
myMCL.loadClip(URL, targetMC.blankMC); //载入网址为URL的图片到targetMC中的blankMC
myMCL.loadClip(URL, targetMC.blankMC); //载入网址为URL的图片到targetMC中的blankMC
再使用上边的on事件就可以实现点击图片打开链接了。
完整代码:
var myMCL = new MovieClipLoader();
myMCL.loadClip(URL, targetMC); //载入网址为URL的图片到targetMC
targetMC.onRelease=function(){
trace("ok");
}
myMCL.loadClip(URL, targetMC); //载入网址为URL的图片到targetMC
targetMC.onRelease=function(){
trace("ok");
}
很意外:在上海抄收到老家BY4XDH的无线电信号
终于抄收完整的SSTV画面


2009/03/13 15:34 | by 
我很喜欢。