当前时间:Sunday 2016年12月04日 欢迎访问 夜阑小雨 我的学习碎片档案,这里记录了我的学习内容和工作中经验,希望给您带去帮助。

当前位置: 首页 >> flash >> 正文

flash 往返滚动球的代码(研究)

其实很简单的一个动画,却用代码写还是化了我一大把时间来研究。

主要是让加速度( nspeed )的值再主场景(width)里来回变化。其实只需要ball_mc._x在大于width后nspeed变成负数,而小于了0后再恢复原值即可了。

ball_mc._x = 0;
ball_mc._y = 110;
nspeed = 10;
trace(_root._width);
xx = 550;//主场景的宽度,我本想用是他方法获得,再赋值给xx的,但找不到好的方法。如果有人有办法请给我留言。谢谢
_root.ball_mc.onEnterFrame = function() {
if (ball_mc._x>=xx) {
    nspeed = -nspeed;
}
if (ball_mc._x<=0) {
    nspeed = 10;
}
ball_mc._x = ball_mc._x+nspeed;
};

作者:夜阑小雨
原文链接:flash 往返滚动球的代码(研究)
夜阑小雨版权所有,转载本网站文章时请保留此信息。

收藏和分享: 转贴到开心网 转贴到校内网 分享到 Twitter Delicious 分享到 Google Reader 分享到 百度收藏 分享到 QQ收藏

所在分类:flash

评论信息

0 条评论 发表评论

发布评论

您必须登录才能发表评论。

网站客户端下载