家庭教育
   育儿问题
   家庭教育
   起名问题
   宝宝疾病

   相关栏目
 教育传媒引导
 m.Happy学习问题。。大家...
 我儿子是高二学生,他常常...
 请大家对长宇有信心!!!...
 诚实守信是什么?
 如何培养孩子的学习兴趣?...
 如何让一个人变得更好
 妹妹今年才刚18岁,就另人...
 如何提高我的网站流量呢?...
 请教小孩流鼻渧的问题
 请问学习展览展示要什么基...
 请问我这是什么病,谁能批...

 您现在的位置: 休闲宝贝网 >> 育儿FAQ >> 家庭教育 >> 

家庭教育 onClipEvent什么意思
  人气: 【字体:
  发布时间:2008-05-13 08:35:22

  >>>>>>>>提问

onClipEvent (enterFrame)
{
if (_root.run == 1)
{
nextFrame();
_root.bottone1.Xpos = 65;
}
else
{
prevFrame();
} // end if
}

这段话是什么意思
讲详细点呀 谢谢
休闲 宝 贝 网



>>>>>>>>休闲宝贝网回答:

这个是写在mc上的语句,如果_root.run=1 那么这个mc的动画向后播放,而且场景中的按钮bottone1的变量Xpos = 65,否则如果如果_root.run不等于1 就倒退播放。

简单点说_root.run就是控制 那个mc 正播 倒播的值。
_root.run=1 mc 正播 不=1 mc 倒播

onClipEvent (load)

{
//mc加载时先执行 让它本身的变量Xpos=-100,可能这里储存是初始的x坐标
Xpos = -100;
}
onClipEvent (enterFrame)
{
//mc加载后 每帧都执行一下语句
Xa = this._X;
//mc的变量Xa= 它本身的 x坐标 x小写
Xdiff = Xpos - Xa;
// mc的变量Xdiff= 初始的坐标减去当前的坐标
Xmove = Xdiff / 2;
// mc的变量Xmove = 初始的坐标减去当前的坐标除以2
this._X = Xa + Xmove + 0;
// mc的x坐标=x坐标+上一次的x坐标和现在的坐标的差除以2,这里是缓动效果

}

≡ 查看、发表评论 ≡