在Flash MX中实现自由拖动图片和改变图片(4)_Flash教程
教程Tag:暂无Tag,欢迎添加,赚取U币!
推荐:在Flash MX中实现自由拖动图片和改变图片(3)4.编写ActionScript脚本(1)选定按钮1,输入如下AS脚本:on(press){tuodong=1;}on(release){tuodong=0;}在这段AS脚本中,定义了一个变量:tuod
(3)返回主场景,从库中把刚制作的“图片剪辑”拖入到主场景中,选定该剪辑,输入如下AS语句:onClipEvent (enterFrame) {
// 剪辑事件为进入帧
if (tuodong==1) {
startDrag(this);
} else {
stopDrag();
}
// 判定变量 tuodong的值,来确定是否拖动影片剪辑
if (daxiao==1) {
this._width = _root._xmouse-x1;
this._height = _root._ymouse-y1;
} else if (daxiao==2) {
this._width = x2-x1;
this._height = y2-y1;
}
}
// 根据变量daxiao的值来确定是否改变影片剪辑的大小
说明:这段脚本中,选择的剪辑事件为进入帧,这样,这段脚本在整个影片剪辑存在过程中会反复地不断被执行。在第一个if判定中,判定变量tuodong的值,假如为1则可以自由拖动,否则的话,停止拖动;在第二个if判定中,判定变量daxiao的值,假如为1,则影片剪辑的宽度和高度会随着鼠标的位置不断改变,而假如为2的话,则停止改变大小。
分享:在Flash MX中实现自由拖动图片和改变图片(1)在Authorware中实现拖动图片及改变图片的大小,这对于交互型的课件是非常重要的。那么,在Flash中可不可以实现以上的功能呢?答案是肯定的,Flash凭借强大的Act
相关Flash教程:
- 相关链接:
- 教程说明:
Flash教程-在Flash MX中实现自由拖动图片和改变图片(4)。