作者taphylili (- - )
看板Flash
标题[问题] 想请问function的问题?
时间Fri Nov 2 23:24:58 2007
import mx.transitions.Tween;
import mx.transitions.easing;
var mc:MovieClip;
var loader:MovieClipLoader = new MovieClipLoader();
var picNum:Number = 0;
//
for (i=1; i<10; i++) {
_root.cha.duplicateMovieClip("aa0"+i, i);
_root.cha._x = i*80;
loader.loadClip("aa0"+i+".jpg", "aa0"+i);
cha._width = 50;
cha._height = 50;
cha._alpha = 30;
trace("a");
}
creatEvent(i);
trace("aa");
//一开始载入第一张图
//_root.pic_mc.attachMovie("aa01", "aa01", 1);
floor_mc._height = pic_mc._height+10;
floor_mc._width = pic_mc._width+10;
//show按下去的那张图
var moveSpeed:Number = 0;
_root.onEnterFrame = function() {
if ((_root._xmouse>Stage.width/2-100) && (_root._xmouse<Stage.width/2+100)) {
moveSpeed = 0;
} else {
if (_root._xmouse>Stage.width/2) {
moveSpeed = -(_root._xmouse-(Stage.width/2+100))/10;
} else {
moveSpeed = -(_root._xmouse-(Stage.width/2-100))/10;
}
}
for (i=1; i<10; i++) {
eval("aa0"+i)._x += moveSpeed;
}
};
function creatEvent(n) {
var mc:MovieClip = eval("item"+n);
eval("aa"+i).onRelease = function() {
trace("CreatEvent");
//trace("我是第"+n+"张图");
//_root.pic_mc.attachMovie("aa0"+n, "aa0"+n, 1);
floor_mc._height = pic_mc._height+10;
floor_mc._width = pic_mc._width+10;
};
mc.onRollOver = function() {
new Tween(mc, "_xscale", Back.easeOut, mc._xscale, 20, 1, true);
new Tween(mc, "_yscale", Back.easeOut, mc._yscale, 20, 1, true);
};
mc.onRollOut = function() {
new Tween(mc, "_xscale", Back.easeOut, mc._xscale, 10, 1, true);
new Tween(mc, "_yscale", Back.easeOut, mc._yscale, 10, 1, true);
};
}
//
var loadListener:Object = new Object();
loadListener.onLoadStart = function(mc) {
trace("Start");
};
loadListener.onLoadComplete = function(mc) {
trace("Complete");
};
//调整影像初始尺寸
loadListener.onLoadInit = function(mc) {
trace("Init");
//mc._width = 500;
//mc._height = 230;
mc._alpha = 50;
mc.onRollOver = function() {
mc._alpha = 100;
};
mc.onRollOut = function() {
mc._alpha = 50;
};
};
loader.addListener(loadListener);
请问为什麽 我的程试都不会跑到creatEvent(n) function里面
麻烦有高手能帮我解答ㄇ?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.8.22.233
1F:推 liveinlow:你的creatEvent是不是要写在FOR LOOP里面啊? 11/02 23:46