flash中为按钮添加脚本,右击舞台中的按钮,执行“动作”命令,为什么出来的是“动作”面板,怎么出来“动
2个回答
展开全部
你是actionscript2.0还是actionscript3.0
2.0的话可以 编辑元件上的命令 格式是
on(press){//press是点击事件 如果是新手的话 可以打开脚本助手
trace("你成功地触发了这个按钮");//在这里写上你想要执行的脚本
}
3.0的话不支持元件上的脚本动作,如果需要触发时间的话。以下脚本可以实现。
mc_btn.addEvnetListener(Event.CLICK,xu);//“mc_btn”是舞台上按钮的实例名
function xu(evnet:MouseEvent):void{
trace("你成功地触发了这个按钮");//在这里写上你想要执行的脚本
}
如果是在class中使用的话要注意导入相应的包
本例中需要
import.flash.events.*;//就导入所有的时间吧 打代码的时候会有脚本提示 所以我忘记了“mouseevent”需不需要分大小写 O(∩_∩)O
2.0的话可以 编辑元件上的命令 格式是
on(press){//press是点击事件 如果是新手的话 可以打开脚本助手
trace("你成功地触发了这个按钮");//在这里写上你想要执行的脚本
}
3.0的话不支持元件上的脚本动作,如果需要触发时间的话。以下脚本可以实现。
mc_btn.addEvnetListener(Event.CLICK,xu);//“mc_btn”是舞台上按钮的实例名
function xu(evnet:MouseEvent):void{
trace("你成功地触发了这个按钮");//在这里写上你想要执行的脚本
}
如果是在class中使用的话要注意导入相应的包
本例中需要
import.flash.events.*;//就导入所有的时间吧 打代码的时候会有脚本提示 所以我忘记了“mouseevent”需不需要分大小写 O(∩_∩)O
追问
看不太懂 刚学呢 原本是要按“影片剪辑控制”中的“on” 但我按不了 我按书上步骤来的 可跟书上做出来不一样 。。。怎么办
追答
你是不是选择的2.0的脚本
如果是3.0的话 会报错的
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询