고수님들께 질문 올립니다. 선그리기 관련...
볼1매그녀
어떤무비클립의 액션스크립트에 아래의 스크립트를 넣구요.
on (release) {
_parent.createEmptyMovieClip(line1, this.getNextHighestDepth());
_parent.line1.lineStyle(1, 0, 100);
_parent.line1.moveTo(50, 50);
_parent.line1.lineTo(200, 200);_parent.createEmptyMovieClip(line2, this.getNextHighestDepth());
_parent.line2.lineStyle(1, 0, 100);
_parent.line2.moveTo(150, 150);
_parent.line2.lineTo(300, 300);}
클릭해보면
선이 하나밖에 안그려집니다.
(line1과 line2 선이 그려질줄 알았는데...)
왜그럴까요?
선을 여러개 그리고 싶은데.. 어떻게 하면 될까요?
플래시 초짜라서 모르겠습니다.
도움 주시면 매우 감사하겠습니다.. ^^
-
카제
열심히 하시네요. 파팅! ^^
-
모해
depth값을 달리하니까 되네요.. 감사합니다.. 미수다님.. 수다님두요.. 잠깐 나가서 머리좀 식혀야겠습니다. ^^
-
영미
무비클립이 제대로 생성되지 않았을 것 같습니다.
createEmptyMovieClip 으로 생성되는 무비클립은 _parent 의 경로에 생성하셨지만 Depth 값은 현재의 무비클립 내의 getNextHighestDepth 값을 사용하셨습니다 getNextHighestDepth 의 값도 새 무비클립이 생성되는 곳의 Depth로 생성하시면 될 듯 싶습니다 -
철죽
그래도 아직까지 선 하나밖에 안그려져요.. 도와주세요.. ㅠㅠ
-
시크포텐
아 그리고 색깔은 0x000000 을 지켜주세요 나중이라도 다시 만들때등 원칙을따르는것이 좋습니다 ^^;;
-
CutieBaby
흠 그렇다면 _parent.line1.endFill(); 이 메소드를 추가해보시구요
무비클립이 다르기때문에 삭제되지는 않습니다 ^^ -
들찬
빠른 답변 감사합니다. 수다님의 말씀처럼 x,y값을 바꿔봐도 똑같아요.
그런데 제 생각엔 line1이 그려졌다가 line2가 그려지기 전에 삭제된 후 line2가 그려지는것 같은데.. 그런가요? -
봄여우
선은 하나가 아니라 두개 그려진것 같군요... 다만 각도가 같아서 연결되어 보이는 거라고 생각되네요..
무비클립 생성후.. x,y 값을 변경 시켜 보세요 그럼 두개의 선이 보일껏입니다 ^^