网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月05日漏签0天
flash吧 关注:217,624贴子:663,934
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 4回复贴,共1页
<<返回flash吧
>0< 加载中...

求助 flash 动画 动作问题

  • 只看楼主
  • 收藏

  • 回复
  • smile小聰
  • 杨过
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
Stage.showMenu = false;
Stage.scaleMode = "noScale";
var ldr = {};
var preloader_mc;
var list_mc;
_root.loaded = function ()
{
preloader_mc.removeMovieClip();
list_mc.removeMovieClip();
addPreloader();
};
_root.addPreloader = function ()
{
ldr.ldd = 0;
preloader_mc = attachMovie("preloader", "preloader_mc", 0, {movie_mc: ldr, _x: 512, _y: 384});
preloader_mc.addListener(_root);
preloader_mc.launch();
list_mc = createEmptyMovieClip("list_mc", 1);
list_mc.ldr = ldr;
list_mc.onEnterFrame = function ()
{
this.ldr.ldd = this.ldr.ldd + 5.000000E-001;
};
};
ldr.getBytesLoaded = function ()
{
return (this.ldd);
};
ldr.getBytesTotal = function ()
{
return (this.ttl);
};
ldr.ttl = 100;
addPreloader();
这个是一个正在加载的动画,我想实现的是边放音乐边正在加载但是音乐还没放完,这个就加载完毕然后回到以前的从零开始加载,现在只是想加载一边就可以了应该怎么做。
那位大神可以解释一下这段代码,
顺便可以介绍几个可以学习flash的动作的视频或者教程一类的东东。


  • 摆渡爹
  • 王重阳
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
你这个是完整代码?应该还有其它代码吧?只是加载用最长那句就行了。
播放音乐问题要看你的音乐放在哪里了。
大概给你注释一下:
Stage.showMenu = false; //禁用播放器默认菜单
Stage.scaleMode = "noScale"; //禁止画面缩放
var ldr = {}; //创建变量用于加载时的字节属性(.ldd为加载字节,.ttl为总字节)
var preloader_mc; //创建变量控制下面加载的库文件
var list_mc; //创建变量控制创建的影片剪辑
//---------------------------------------
_root.loaded = function (){ //加载函数(应该是下面侦听后触发)
preloader_mc.removeMovieClip(); //删除两个影片剪辑
list_mc.removeMovieClip();
addPreloader(); //调用预加载函数
};
//---------------------------------------
_root.addPreloader = function (){ //预加载函数
ldr.ldd = 0; //加载字节属性先归0
preloader_mc = attachMovie("preloader", "preloader_mc", 0, {movie_mc: ldr, _x: 512, _y: 384}); //加载库文件(名称,新名称,深度,坐标)
preloader_mc.addListener(_root); //添加侦听器
preloader_mc.launch(); //开始
list_mc = createEmptyMovieClip("list_mc", 1); //创建空影片剪辑
list_mc.ldr = ldr; //附加属性
list_mc.onEnterFrame = function (){ //按帧频循环(这个不删除会一直循环下去耗内存)
this.ldr.ldd = this.ldr.ldd + 5.000000E-001; //计算加载字节值
};
};
//---------------------------------------
ldr.getBytesLoaded = function (){ //获取加载字节数
return (this.ldd); //返回字节
};
ldr.getBytesTotal = function (){ //获取总字节数
return (this.ttl); //返回总字节
};
//---------------------------------------
ldr.ttl = 100; //初始化预设总字节
addPreloader(); //初始化调用预加载函数,开始加载


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 4回复贴,共1页
<<返回flash吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示