flash动画上有文本框,如果要在actionscript脚本代码中处理文本框的单击事件,请给出详细代码。
展开全部
你这里描述的不是很清晰,比如吧!
有个变量
var _label:TextField = new TextField();
_label.addEventListener(MouseEvent.CLICK, onMouseClickHandler);
瞧见没,就是这样通过addEventListener来注册侦听,参数里面的onMouseClickHandler就是相应Click消息的函数。
private function onMouseClickHandler(e:MouseEvent):void
{
//在这里你就可以进行相应的处理啦!
}
在AS里其他比如画个矩形、一个按钮等其他可视化组件或对象都可以的,有时间多试试吧!我做纯as开发的,跟你描述的环境是否一致也不清楚。哈哈!希望对你有所帮助啊!
有个变量
var _label:TextField = new TextField();
_label.addEventListener(MouseEvent.CLICK, onMouseClickHandler);
瞧见没,就是这样通过addEventListener来注册侦听,参数里面的onMouseClickHandler就是相应Click消息的函数。
private function onMouseClickHandler(e:MouseEvent):void
{
//在这里你就可以进行相应的处理啦!
}
在AS里其他比如画个矩形、一个按钮等其他可视化组件或对象都可以的,有时间多试试吧!我做纯as开发的,跟你描述的环境是否一致也不清楚。哈哈!希望对你有所帮助啊!
追问
var mc = this["c" + i];
mc.t = 0;
mc.name = i;
mc.tempVar = i;
mc.target = 6.283185E+000 * (i - 1) / mcNum + (1.570796E+000 + viewPosition);
mc.s = mc.target;
mc.onRelease = function ()
能帮忙解释一下上面的代码是什么意思吗?还有就是我用上边的代码,会出错,说是“无法加载类或接口'MouseEvent'”
追答
呵呵,你的问题描述的不是很清楚,其实类似这种问题最好说明自己的开发环境?
你现在用的开发工具,AS是2.0?还是3.0?这样大家才方便帮你解答。我以前用flash MX也写过一些简答的脚本,那时是2.0。
按你现在提示的错误,应该是没有类的头文件。
你可以尝试在你的代码开始的地方加上:
import flash.events.MouseEvent;
具体对于这个错误的分析,你可以百度“无法加载类或接口'MouseEvent'”,结合你目前的开发环境,去针对性了解如何处理这个问题吧!
展开全部
var loc1;
loc1.s = loc1.target;
您这是破解的代码,啥玩意啊 看不懂
在舞台上拖一个动态或输入文本文本框(静态文本无法命名,故无效)
单击文本框 命名abc
F9调出动作面板
输入代码:
abc.addEventListener(MouseEvent.CLICK,onClick);
functon onClick(e:MouseEvent):void{
trace("你单击了文本框");
}
loc1.s = loc1.target;
您这是破解的代码,啥玩意啊 看不懂
在舞台上拖一个动态或输入文本文本框(静态文本无法命名,故无效)
单击文本框 命名abc
F9调出动作面板
输入代码:
abc.addEventListener(MouseEvent.CLICK,onClick);
functon onClick(e:MouseEvent):void{
trace("你单击了文本框");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
错误是加载失败
你现在首先确定一下 你include的路径是否有问题
修改成:
include './DB_function/Noname.php';
试一下
你现在首先确定一下 你include的路径是否有问题
修改成:
include './DB_function/Noname.php';
试一下
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没太明白。。说明白一些 什么叫随鼠标拖动而绕一个轴转动
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询