 |
|
|  |
|
 |
15년 전 |
for (i=1; i<=5; i++) {
this[i].bg.useHandCursor = 0;
}
일경우
이렇게 i는 무비클립 인스턴스 네임이 1에서 5까지의 무비클립을 제어할수 있다
허나 플래시에서는 무비클립 인스턴스 네임에 저렇게 쓰게 될 경우 오류가 날 가능성이 많다.
(인스턴스 네임에 숫자를 넣으면 오류가 나는것을 말함)
그래서
this[i]를 this["btn"+i]라고 해주면 인스턴스명을 btn1 에서 btn5까지의 무비클립을 제어 해준다.
그러면 실질적으로 무비클립에다가 인스턴스 명은 btn1 부터 각각 써주면 제어가 가능하다.
무비클립에는 인스턴스명에 숫자를 넣지 말자.
for (i=1; i<=6; i++) {
이건 i는 1부터 6이 될때까지 증가시키라는거다.
즉 i. 값은 1,2,3,4,5,6 이 주어진다.
this.onEnterFrame = function(){
for (i=1; i<=2; i++) {
// this["box"+i]._x=this["box"+i]._x+0.2*(_root._xmouse-this["box"+i]._x);
this["box"+i]._y=this["box"+i]._y+0.2*(_root._ymouse-this["box"+i]._y);
trace([i]);
this["btn"+i].onRollOut = function(){
delete this.onEnterFrame;
trace("지웠다");
}
}
} |
|
추천 : 635 |
추천
목록
|
|
|  |
|