Flash实例教程:用Flash简单制作相册(3) pictures.gotoAndStop(i);//“pictures”影片停止在第i帧,从第11帧出现第i张图片 } if (_root._currentframe == 20) {//如果主场景播放到第20帧 gotoAndStop(2);//主场景动画停止在第2帧 } next_mc.next_btn.onRelease = function() {//“next_mc”影片中的按钮在释放时执行以下函数 if (i<5) {//如果变量i小于5(“pictures”影片中只有5张图片) i++;//每点击“next_mc”影片中的按钮时变量i递增1,“pictures”影片也跳转到下一帧 prev_mc.gotoAndStop(1);//“prev_mc”影片停止在第1帧,即让按钮变黑并起作用,因为此时有了上一张图片 play();//主场景动画开始播放 } if (i == 5) {//如果变量i等于5 next_mc.gotoAndStop(2);//“next_mc”影片停止在第1帧,即让按钮变成灰色并失去作用,因为此时没有下一张图片 } }; prev_mc.prev_btn.onRelease = function() {//“prev_mc”影片中的按钮在释放时执行以下函数 if (i>1) {//如果变量i大于1 i--;//每点击“prev_mc”影片中的按钮时变量i递减1,“pictures”影片也跳转到上一帧 next_mc.gotoAndStop(1);//“next_mc”影片停止在第1帧,即让按钮变黑并起作用,因为此时有了下一张图片 play();//主场景动画开始播放 } if (i == 1) {//如果变量i等于1 prev_mc.gotoAndStop(2);//“prev_mc”影片停止在第2帧,即让按钮变成灰色并失去作用,因为此时没有上一张图片 } }; };
[心得]
能够发现问题并能解决,是你的进步!我期待着你的问题。
[源文件]: 点击这里下载Fla源文件