| /*** 调用JPG 系统核心程序 */ var n:Number = 1; function JPG_core(jpg_count) { showEffect(jpg_nmc_1); jpg_nmc_2.removeMovieClip(); var jpg_target = _root.createEmptyMovieClip('jpg_nmc_2', 2); //将需要轮播的图片放入容器 var jpg_path = xml_obj.childNodes[0].childNodes[n].attributes.src; var jpg_width = xml_obj.childNodes[0].childNodes[n].attributes.w_; var jpg_height = xml_obj.childNodes[0].childNodes[n].attributes.h_; //装载到 JPG JPG_player(jpg_path, jpg_target, jpg_width, jpg_height); //交互MC jpg_nmc_1.swapDepths(jpg_nmc_2); //累加 n++; if (n>jpg_count-1) { n = 0; } } |
上边是一个轮播动画的核心代码,
上边的函数就是被 setInterval调用后的执行函数,setInterval(JPG_core, 4000, jpg_count);
其中,程序运行是无误的。
动画效果也是无误的!
现在的错误是
那个动画效果showEffect(jpg_nmc_1); 函数 只在第一次轮播的时候显示了,之后再也没有效果了
不过我可以确认那个函数还在执行。
这篇文章登记于:Flash动漫教学网 http://www.ccflash.com,本文详细出处请访问以上网站.
把代码贴全,或者上源文件
回复