대화
우헹헹님의 글에서 이어진 답글 0개
우헹헹의 액션강좌:3._root.,this,_parent.란? 1.인넴프레임 바꾸는 액션 파해치기 먼저 인넴프래임을 바꾸는 액션을 파해쳐봅시다. _root.gotoAndStop(2); this.gotoAndStop(2); _parent.gotoAndStop(2); 맨처음부터 차례데로 1,2번이라고 하고 다음 문단을 봅시다. 2._root.란 1번에 나오는 듣이 _root.가 들어갑니다. 보통 익넴안에 쓰는 액션들인데요. 만약 당신은 어떤 무비클립안에 있는 버튼을 눌러서 밖에 있는 프래임을 바꾼다고 할때 안될거에요. 그때 _root을 사용합니다. _root.가 뭐길래 사용하냐고요? 다른 무비클립의 프래임을 바꿀땐 우리는 c.nextFrame();이런 식으로 씁니다. 그러나 가장 밖에 있는 장면의 익넴은 무엇일까요? 바로 그것이_root.입니다.흔히 액션을 보면 _root.sc.nextFrame(); 이런구조의 말들이 나올것입니다. 이런 액션을 해석하자면 가장밖에서 sc라는 익넴을 가진 라이버리의 프래임을 다음으로 변경한다 대충 이런식이죠. 2.this란? this도 _root.와 관계가 있죠.(그러니 같은강좌에 있지) 어쨋든 어쩔때 익넴이 같은 무비클립이 여러개 있어서 랙이 뜨는데요. 그래서 this를 사용합니다. this란 말그대로 이거란 뜻인데요. this.nextFrame();은 이거안에있는 프래임을 다음으로 옴긴단 거죠. this는 간편해 벌써 알리라고 믿고 다음으로 옴기죠. 3._parent.란? 말그대로 부모님 결국 그 심블이 들어있는 심블을 뜯하는겁니다. 이건 어디에 쓰인다고요? 만약a라는 심블에b라는 심블이 있고 b라는 심블에 c라는 심블이 있고 이렇게 알파벳식으로 z까지 있다고 하죠. z라는 프래임에서 y라는 프래임을 조종할때 _root.a.b.c.d.e.f.g.h.i.j.k.l.n.m.o.p.q.r.s.t.v.w.x.y.nextFrame(); 이런식으로 하면 너무 복잡하죠? 그래서 z가 y안에 있으니까 _parent.nextFrame();을 하면 되는거에요. 지금까지 이 강좌를 봐주셔서 감사합니다. 다음에는 키코드에 대해서 배우겠습니다
하면 이 대화에 답할 수 있어요.