下个这个简单的FLASH的AS2.0的代码是什么意思??

onClipEvent(load){x0=this._x;y0=this._y;}on(press){startDrag(this);}on(release,releas... onClipEvent (load) {
x0 = this._x;
y0 = this._y;
}
on (press) {
startDrag(this);
}
on (release, releaseOutside) {
if (hitTest(_parent.A1)) {
_parent.eye.gotoAndStop(2);
this._x = x0;
this._y = y0;
this.stopDrag();
} else {
this._x = x0;
this._y = y0;
}
stopDrag();
}

最好能详细说一下。
onClipEvent (load) {
x0 = this._x;
y0 = this._y;
}
on (press) {
startDrag(this);
}
on (release, releaseOutside) {
if (hitTest(_parent.A1)) {
_parent.A1.gotoAndStop(2);
this._x = x0;
this._y = y0;
this.stopDrag();
} else {
this._x = x0;
this._y = y0;
}
stopDrag();
}

之前的貌似有错误,是这个的意思。
展开
 我来答
bimnm720
2013-04-11 · 超过27用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:60.1万
展开全部
//加载成功 匹配坐标
onClipEvent (load) {
x0 = this._x;
y0 = this._y;
}
//按下鼠标,开始拖动
on (press) {
startDrag(this);
}
//松开,或是移到外面
on (release, releaseOutside) {
if (hitTest(_parent.A1)) {——判断是否碰撞
_parent.A1.gotoAndStop(2); 如果为真,停到A1父级第二帧
this._x = x0;
this._y = y0;坐标修订
this.stopDrag();停止拖动
} else {
this._x = x0;
this._y = y0;
}
stopDrag();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2017-12-21
展开全部
只能大概说一下,因为不知道具体的参数是代表啥。。
onClipEvent (load) { //mc载入,赋值x0,y0为当前mc的x和y坐标
x0 = this._x;
y0 = this._y;
}
on (press) { //鼠标按住mc开始拖动
startDrag(this);
}
on (release, releaseOutside) { //鼠标松开或者超出播放器范围检测是否跟A1碰撞
if (hitTest(_parent.A1)) {
_parent.A1.gotoAndStop(2); //如果碰撞A1跳到第二帧
this._x = x0; 这个就不用说了
this._y = y0;
this.stopDrag(); 停止拖动
} else {
this._x = x0;
this._y = y0;
}
stopDrag(); 停止拖动
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
楚懿瑶
2017-12-21 · TA获得超过5020个赞
知道大有可为答主
回答量:6917
采纳率:84%
帮助的人:1819万
展开全部
感觉像是一个拼图游戏
初使化后定义两个变量
onClipEvent (load) {
x0 = this._x;
y0 = this._y;
}
当鼠标点击时开始拖动。
on (press) {
startDrag(this);
}
当鼠标松开时进行碰撞检测,是否和A1发生碰撞,是则A1播放第2帧,否则返回原来的位置。
on (release, releaseOutside) {
if (hitTest(_parent.A1)) {
_parent.A1.gotoAndStop(2);
this._x = x0;
this._y = y0;
this.stopDrag();
} else {
this._x = x0;
this._y = y0;
}
stopDrag();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
局势君
2013-04-11 · 知道合伙人教育行家
局势君
知道合伙人教育行家
采纳数:409 获赞数:466

向TA提问 私信TA
展开全部
拖动一个东西,碰到另外一个时,另外一个的眼睛动一下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
郞X狗肺
2013-04-11 · 贡献了超过175个回答
知道答主
回答量:175
采纳率:0%
帮助的人:42.6万
展开全部
看来你的水平有待提高了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式