收藏本站腾讯微博新浪微博

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 网站开通淘帖功能 - 蓝色理想插件 论坛内容导读一页看论坛 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

手机上论坛,使用APP获得更好体验 急需前端攻城狮,获得内部推荐机会 论坛开通淘帖功能,收藏终于可以分类了!

搜索
查看: 1123|回复: 3

斑竹和各位大侠请进来帮小弟解决这个问题~

[复制链接]
发表于 2006-7-31 10:21:16 | 显示全部楼层 |阅读模式
场景里有四个按纽"btn1","btn2","btn3","btn4",和四个影片剪辑:"mc1","mc2","mc3","mc4"~
我想做的效果是这样的:

单击btn1转到mc1的第二祯
单击btn2转到mc2的第二祯
单击btn3转到mc3的第二祯
单击btn4转到mc4的第二祯

于是我写了这样的一段代码:
var btn:Array=new Array("btn1","btn2","btn3","btn4");
var mc:Array=new Array("mc1","mc2","mc3","mc4");
for (index in btn) {


};
for (index in mc) {

};

btn[index].onRelease = function() {

mc[index].gotoAndPlay(2);

};
呵呵~我知道这段代码肯定错了,但是不知道怎么写~
希望斑竹和各位大侠帮我实现一下~在此非常先谢谢大家了~:)
发表于 2006-7-31 10:42:35 | 显示全部楼层
var btn:Array = new Array("btn1", "btn2", "btn3", "btn4");
for (var index = 0; index<btn.length; index++) {
        _root[btn[index]].id=index+1;
        _root[btn[index]].onPress = function() {
                trace(this.id);
                _root["mc"+this.id].gotoAndPlay(2);
        };
}

如果按你的MC也是个数组的话,那就这样的.
var btn:Array = new Array("btn1", "btn2", "btn3", "btn4");
var mc:Array = new Array("mc1", "mc2", "mc3", "mc4");
for (var index = 0; index<btn.length; index++) {
        _root[btn[index]].id = index;
        _root[btn[index]].onPress = function() {
                trace(this.id);
                _root[mc[this.id]].gotoAndPlay(2);
        };
}

[[i] 本帖最后由 wolf2999 于 2006-7-31 10:48 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2006-7-31 10:43:42 | 显示全部楼层
for (index in btn) {


};
元件间的规律循环最好不要用这个的.因为它的支持的数据类型只是字符型而已.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-31 10:48:58 | 显示全部楼层

非常谢谢!楼上的大哥!

非常谢谢!楼上的大哥!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|Archiver|手机版|blueidea.com ( 湘ICP备12001430号 )  

GMT+8, 2020-9-24 00:38 , Processed in 0.124682 second(s), 8 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表