flash代码翻译
on(rollOver){_parent._parent.mc_cussor.desX=_parent["area"+myNum]._x;_parent._parent....
on (rollOver)
{
_parent._parent.mc_cussor.desX = _parent["area" + myNum]._x;
_parent._parent.mc_cussor.desF = Math.ceil(_parent["area" + myNum]._width / 1.800000E-001);
}
on (releaseOutside, rollOut, dragOut)
{
if (_parent._parent._parent.qNum1 == _parent._parent.dp1)
{
_parent._parent.mc_cussor.desX = _parent["area" + _parent._parent.dp2]._x;
_parent._parent.mc_cussor.desF = Math.ceil(_parent["area" + _parent._parent.dp2]._width / 1.800000E-001);
}
else
{
_parent._parent.mc_cussor.desX = _parent._parent.mc_cussor.oriX;
_parent._parent.mc_cussor.desF = 1;
} // end else if
}
on (release)
{
trace ("url" + _parent._parent.dp1 + myNum + "1");
trace (_parent._parent._parent["url" + _parent._parent.dp1 + myNum + "1"]);
getURL(_parent._parent._parent["url" + _parent._parent.dp1 + myNum + "1"], "_self");
}
这个是什么意思啊 求高手解答!!!!!
急急急急急急!!!!!!!!
在线等答案!!!!!!!!!! 展开
{
_parent._parent.mc_cussor.desX = _parent["area" + myNum]._x;
_parent._parent.mc_cussor.desF = Math.ceil(_parent["area" + myNum]._width / 1.800000E-001);
}
on (releaseOutside, rollOut, dragOut)
{
if (_parent._parent._parent.qNum1 == _parent._parent.dp1)
{
_parent._parent.mc_cussor.desX = _parent["area" + _parent._parent.dp2]._x;
_parent._parent.mc_cussor.desF = Math.ceil(_parent["area" + _parent._parent.dp2]._width / 1.800000E-001);
}
else
{
_parent._parent.mc_cussor.desX = _parent._parent.mc_cussor.oriX;
_parent._parent.mc_cussor.desF = 1;
} // end else if
}
on (release)
{
trace ("url" + _parent._parent.dp1 + myNum + "1");
trace (_parent._parent._parent["url" + _parent._parent.dp1 + myNum + "1"]);
getURL(_parent._parent._parent["url" + _parent._parent.dp1 + myNum + "1"], "_self");
}
这个是什么意思啊 求高手解答!!!!!
急急急急急急!!!!!!!!
在线等答案!!!!!!!!!! 展开
1个回答
展开全部
都是一些关于鼠标事件的侦听,具体是对象是什么,要看这些代码写在哪里,如果写在Menu组件上就是这个组件对鼠标事件进行侦听,如果是MC上,那就是这个MC对鼠标事件进行侦听。
rollOver
当鼠标指针滑到按钮上时触发。
releaseOutside
当鼠标指针滑到按钮上时按下鼠标按键,然后在释放鼠标按键前滑出此按钮区域时触发
rollOut
当鼠标指针滑出按钮区域时触发
dragOut
当鼠标指针滑到按钮上时按下鼠标按键,然后滑出此按钮区域时触发
至于触发后所执行的具体方法,要看环境和程序结构了,比如
_parent._parent.mc_cussor.desX = _parent["area" + myNum]._x;
这句话的作用是,对当前这个层级的上一级的上一级的mc_cussor元件的desX 属性进行赋值,让它的值等于上一个层级里的 "area"+myNum 元件的x坐标,这个元件名称是动态生成的。
rollOver
当鼠标指针滑到按钮上时触发。
releaseOutside
当鼠标指针滑到按钮上时按下鼠标按键,然后在释放鼠标按键前滑出此按钮区域时触发
rollOut
当鼠标指针滑出按钮区域时触发
dragOut
当鼠标指针滑到按钮上时按下鼠标按键,然后滑出此按钮区域时触发
至于触发后所执行的具体方法,要看环境和程序结构了,比如
_parent._parent.mc_cussor.desX = _parent["area" + myNum]._x;
这句话的作用是,对当前这个层级的上一级的上一级的mc_cussor元件的desX 属性进行赋值,让它的值等于上一个层级里的 "area"+myNum 元件的x坐标,这个元件名称是动态生成的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询