flash as3问题在线等!!!!!

我想要在flash中做一个通过点击按钮后弹出的窗口,请教高手应该怎么做。要求是用AS3。0的。在线等,谢谢。最好给我代码该怎么写。

简单点:制作好按钮后,比如按钮的实例名为btn,在当前帧上添加代码:
btn.addEventListener(MouseEvent.CLICK , gotoUrl);
function gotoUrl(e:MouseEvent):void{
navigateToURL(new URLRequest("http://www.baidu.com/"));
}

网址自己换!
如果是其他的窗口,暂时就不知道了!!
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-06-23
按钮与弹出窗口分层制作,点击按钮掉转到弹出窗口所在的帧。
第2个回答  2010-07-05
都不知弹出窗口是指什么?是打开网页,还是.....?好烦啊!
按钮的实际名称.addEventListener(MouseEvent.CLICK,onClickOpenWindow);
function onClickOpenWindow(evt:MouseEvent):void
{
//弹出窗口的代码
}

flash as3.0代码问题急急急!
确保在Flash项目中使用的所有类名与实际类名匹配。如果某个对象的类型为SimpleButton,则其实例名称必须在SimpleButton对象上声明,否则会导致冲突。如果上述步骤无法解决问题,请尝试重新创建该对象,并为其分配唯一的实例名称。

flash中AS3.0的一些问题
方法是右键点击库中小球所属的元件,选择属性,在弹出的框的中间选择“为AS3.0导出”,在类那一框填入Ball,就可以了。2、首先要import mx.utils.DisplayUtil 然后使用walkDisplayObjects函数 语法是DisplayUtil.walkDisplayObjects(displayObject:DisplayObject,callbackFunction:Function)可以遍历displayObject这个...

关于Flash中的AS3的gotoAndPlay问题(急!!!)
你那样写是跳转到用aa作为标签的时间轴,并不能跳到,标签分别为aa的图片那里,正确的写法应该是,把每张图片放到不同的帧里面,比如把aa放到第二帧,然后,你就gotoAndStop(2);记住里面是没有引号的。然后就可以了!不懂再hi我。

关于AS3的一个输出的问题(flash)
a:MovieClip=e.target 这时确实比较容易出现那个错误,应该根as3的事件机制有关。解决:var a:MovieClip=e.currentTarget \/\/这种的话你的事件源必须是MovieClip \/\/如:b.addEventListener(MouseEvent.CLICK,asd);这个b 就得是MovieClip;也可以这样 var a:MovieClip=e.target as MovieClip 或 var a...

求助:flash 侦听函数 AS3
你用的是AS2语法 AS3中的用法应该是:bb1.addEventListener(MouseEvent.CLICK, handleClick);function handleClick(e:MouseEvent):void{ 你的处理语句;}

flash与网络方面的问题?? AS3.0
和as3.0什么没什么关系,2.0,3.0都可以做,这种广告一般这么做 1、用FLASH做个广告动画 2、广告动画的最上层放一个透明的按纽,或者只有热区的按纽,按纽大小和你的广告大小一样 3、按纽上写on(release){getURL("网页网址","_blank");} 就OK了 ...

请教flash as3 问题 (请问一下的as代码应该如何使用?我是新手,不知道如...
这个类是在FB里写的,不能直接放进flash的帧里 ,只能单独做一个类文件,然后在flash文档里调用 。如果非要放flash里,需要修改成这样 var helloString:String = 'World';function Hello(){ } function sayHello():void { trace("Hello");} ...

关于Flash中AS3的gotoAndPlay的问题(急!!!)
不知道你所谓的“在按钮上添加语句”是什么意思。如果是选中按钮加入代码的话,那你肯定是创建程序的时候选了as2了。如果是在按钮内添加语句的话,那你应该写 this.addEventListener(MouseEvent.CLICK,jump3frame);function jump3frame(e:MouseEvent) { root.gotoAndPlay("cc");} ...

flash中as3.0高手请进!!!在线等 急急急啊
import flash.net.URLRequest;import flash.display.Loader;import flash.events.Event;\/\/假如你有一个按钮在a.swf中,因为毕竟创建代码是在fla中,所以我们在fla中用按钮的鼠标事件来实现加载外部的b.swf a_btn.addEventListener(MouseEvent.CLICK,onLoaderClick);function onLoaderClick(evt:MouseEvent):...

flash as3!!正确的代码却无法运行,报错~~
将你的类名MouseEvent更改就行了。因为MouseEvent跟flash.events.MouseEvent冲突了 如改成MouseEventDemo.as,则代码如下 package { import flash.display.Sprite;import flash.events.MouseEvent;public class MouseEventDemo extends Sprite { public function MouseEventDemo(){ var ball:Ball=new Ball()...

相似回答
大家正在搜