急急!!!flash action 相关
我想做一个自动播放图片的flash.类似于现在土豆豆单播放时候的样子,有两个按钮控制图片前后翻页。没有多余按钮,什么play按钮都不要。要自动依次播放。目前使用了1.ac...
我想做一个自动播放图片的flash.类似于现在土豆豆单播放时候的样子,有两个按钮控制图片前后翻页。没有多余按钮,什么play按钮都不要。要自动依次播放。
目前 使用了
1.action:主图片页面(共有5张图片)
flag = 1;
/*初始化标志变量
通过按钮修改这个变量
根据这个变量计算/判断MC移动的位置
试着修改成2、3、4或5看看效果*/
basicWidth = 400;
/*背景方格的宽度(即各个色块的宽度)
根据你的方格的宽度修改这个变量
这个变量不控制任何MC的大小
只是方便公式计算(修改起来比较方便)*/
basicLeft = 0;
/*初始时候MC的x坐标
就是basic层中
用来显示内容的MC在场景中的初始位置
作用和上一个变量相同*/
mc.img.onEnterFrame = function() {
moveDiff = (1-flag)*basicWidth+basicLeft;
//获得需要移动至的最终坐标值
mc.img._x -= (mc.img._x-moveDiff)*0.3;
//以每次移动位置差的30%的速度移动
};
2Action 前一页功能
on (release) {
if (flag == 1) {
flag = 6;
mc.tag = -1390;
}
flag--;
}
3 Action(后一页功能)
on (release) {
if (flag == 6) {
mc.img._x = 10;
flag = 1;
}
flag++;
}
问题::::::::
原来的图片是静止的,所以一点问题也没有,现在我想要图片自动播放,
于是将5张连起来的图片用普通的位移,插入补间的方法弄了,都乱了,最后一张图片不能和第一张图片连起来播放了,而且每当遇到特殊情况,比如最后一张图片翻到第一页功能,第一张图片翻到最后一页功能,遇到这些的时候就乱套了。
我真诚期待懂得人给我正确答案,我希望是可以让图片自动播放的代码,最好在我的代码基础上修改,如果是搜索引擎上面摘下来的长篇大论,请不要张贴,谢谢。我要真诚有效的答案,我知道如果牛的人,几行就可以解决问题的,少不要紧,但要精。。。。而且非常急,非常急~~~~先给100分,满意再追加50-100分。万分感谢。
不好意思,忘记说明一下了,mc和img都是我自己定义的影片剪辑的名字。其他就没有什么特别了.
和http://www.douremi.com/上的1。2。3那个广告不一样的。那个我就会了。如果是第一页,他的不能再向前翻了,我想实现的功能是如果第一页前翻到最后一页,最后一页后翻到第一页。不使用数字选择的。只有前后两个按钮,而且正常情况下这些图片是自动依次播放的。 展开
目前 使用了
1.action:主图片页面(共有5张图片)
flag = 1;
/*初始化标志变量
通过按钮修改这个变量
根据这个变量计算/判断MC移动的位置
试着修改成2、3、4或5看看效果*/
basicWidth = 400;
/*背景方格的宽度(即各个色块的宽度)
根据你的方格的宽度修改这个变量
这个变量不控制任何MC的大小
只是方便公式计算(修改起来比较方便)*/
basicLeft = 0;
/*初始时候MC的x坐标
就是basic层中
用来显示内容的MC在场景中的初始位置
作用和上一个变量相同*/
mc.img.onEnterFrame = function() {
moveDiff = (1-flag)*basicWidth+basicLeft;
//获得需要移动至的最终坐标值
mc.img._x -= (mc.img._x-moveDiff)*0.3;
//以每次移动位置差的30%的速度移动
};
2Action 前一页功能
on (release) {
if (flag == 1) {
flag = 6;
mc.tag = -1390;
}
flag--;
}
3 Action(后一页功能)
on (release) {
if (flag == 6) {
mc.img._x = 10;
flag = 1;
}
flag++;
}
问题::::::::
原来的图片是静止的,所以一点问题也没有,现在我想要图片自动播放,
于是将5张连起来的图片用普通的位移,插入补间的方法弄了,都乱了,最后一张图片不能和第一张图片连起来播放了,而且每当遇到特殊情况,比如最后一张图片翻到第一页功能,第一张图片翻到最后一页功能,遇到这些的时候就乱套了。
我真诚期待懂得人给我正确答案,我希望是可以让图片自动播放的代码,最好在我的代码基础上修改,如果是搜索引擎上面摘下来的长篇大论,请不要张贴,谢谢。我要真诚有效的答案,我知道如果牛的人,几行就可以解决问题的,少不要紧,但要精。。。。而且非常急,非常急~~~~先给100分,满意再追加50-100分。万分感谢。
不好意思,忘记说明一下了,mc和img都是我自己定义的影片剪辑的名字。其他就没有什么特别了.
和http://www.douremi.com/上的1。2。3那个广告不一样的。那个我就会了。如果是第一页,他的不能再向前翻了,我想实现的功能是如果第一页前翻到最后一页,最后一页后翻到第一页。不使用数字选择的。只有前后两个按钮,而且正常情况下这些图片是自动依次播放的。 展开
7个回答
展开全部
你说的那么一大堆,我还是没懂你的意思,是不是想做图片自动播放的flash?
跟www.douremi.com的广告是不是差不多啊?
跟www.douremi.com的广告是不是差不多啊?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2008-08-15 · 知道合伙人人力资源行家
关注
展开全部
你这个效果用flash直接就可以实现,具体操作可以加我教会你为止。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用的是AS2还是AS3
不懂你的是什么意思,为什么要算坐标,是让所有图片排成一排然后左右动吗?
不是的话,
直接每帧加图,
再新建一层添加两个BUTTON
然后在向下的BUTTON上写代码gotoAndPlay(下一帧<--英文我忘了= =)
然后加个判断语句 if(最后一帧){gotoAndPlay(1)}
在向上的BUTTON上也同理
是不是要这种效果?
不懂你的是什么意思,为什么要算坐标,是让所有图片排成一排然后左右动吗?
不是的话,
直接每帧加图,
再新建一层添加两个BUTTON
然后在向下的BUTTON上写代码gotoAndPlay(下一帧<--英文我忘了= =)
然后加个判断语句 if(最后一帧){gotoAndPlay(1)}
在向上的BUTTON上也同理
是不是要这种效果?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询