这个用FLASH AS3.0代码怎么做,如下效果(合适的话分可以多加)
答案:1 悬赏:20 手机版
解决时间 2021-03-25 07:06
- 提问者网友:你独家记忆
- 2021-03-24 15:36
这个用FLASH AS3.0代码怎么做,如下效果(合适的话分可以多加)
最佳答案
- 五星知识达人网友:末日狂欢
- 2021-03-24 17:03
按钮实例名.addEventListener(MouseEvent.CLICK, onClick);
内容页面.addEventListener(MouseEvent.MOUSE_DOWN, onDrag);
stage.addEventListener(MouseEvent.MOUSE_UP, onStageUp);
function onClick(_evt:MouseEvent):void{
内容页面.visible = !内容页面.visible
}
function onDrag(_evt:MouseEvent):void{
var _mc:MovieClip = _evt.currentTarget as MovieClip;
_mc.startDarg(false);
}
function onStageUp(_evt:MouseEvent):void{
stopDrag();
}追问先谢谢你的解答;
代码有一部分管用了:
但是也出现了问题:1、我运行时我想要的是默认情况下“内容页面“是不显示的,只有我点了按扭才显示(而这个代码好像一开始就显示了)2、”内容页面“无法实现拖动效果。报错如下:
追答哦 我写错了,没办法,纯文本没关键字高亮 。
startDrag(false);
另外要默认隐藏,就
内容页面.visible = false;
按钮实例名.addEventListener(MouseEvent.CLICK, onClick);
内容页面.addEventListener(MouseEvent.MOUSE_DOWN, onDrag);
stage.addEventListener(MouseEvent.MOUSE_UP, onStageUp);
function onClick(_evt:MouseEvent):void{
内容页面.visible = !内容页面.visible
}
function onDrag(_evt:MouseEvent):void{
var _mc:MovieClip = _evt.currentTarget as MovieClip;
_mc.startDrag(false);
}
function onStageUp(_evt:MouseEvent):void{
stopDrag();
}追问好了,谢谢,原来默认的那个跟2.0一样的
内容页面.addEventListener(MouseEvent.MOUSE_DOWN, onDrag);
stage.addEventListener(MouseEvent.MOUSE_UP, onStageUp);
function onClick(_evt:MouseEvent):void{
内容页面.visible = !内容页面.visible
}
function onDrag(_evt:MouseEvent):void{
var _mc:MovieClip = _evt.currentTarget as MovieClip;
_mc.startDarg(false);
}
function onStageUp(_evt:MouseEvent):void{
stopDrag();
}追问先谢谢你的解答;
代码有一部分管用了:
但是也出现了问题:1、我运行时我想要的是默认情况下“内容页面“是不显示的,只有我点了按扭才显示(而这个代码好像一开始就显示了)2、”内容页面“无法实现拖动效果。报错如下:
追答哦 我写错了,没办法,纯文本没关键字高亮 。
startDrag(false);
另外要默认隐藏,就
内容页面.visible = false;
按钮实例名.addEventListener(MouseEvent.CLICK, onClick);
内容页面.addEventListener(MouseEvent.MOUSE_DOWN, onDrag);
stage.addEventListener(MouseEvent.MOUSE_UP, onStageUp);
function onClick(_evt:MouseEvent):void{
内容页面.visible = !内容页面.visible
}
function onDrag(_evt:MouseEvent):void{
var _mc:MovieClip = _evt.currentTarget as MovieClip;
_mc.startDrag(false);
}
function onStageUp(_evt:MouseEvent):void{
stopDrag();
}追问好了,谢谢,原来默认的那个跟2.0一样的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯