무비클립의 회전횟수 조절
마디
2023.04.01
무비클립이 시작되면 2회전 시킨후 정지하려고 합니다.
_rotate속성을 _rotate += 10; 이렇게 증가시켜보니
-180~ 180 사이를 왔다갔다 하더군요.
그래서 720도가 되면 멈추게 하려고 하던게
계속 무한회전을 합니다.
원래_rotation속성이 그렇게 변하는건지..
다른 방법이 있는건지 알려주심 감사하겠습니다.
(무비클립 속성창에서 모션트윈으로 하는법말고, 스크립트로 구현하는법이 있는지..)
-
해비치
앗,, 수다님 글을 잘못이해.. 그렇게 해도 되겠네요 감사..
-
핀아
일단 걍 아는지식내에서 편법으로 해결...함.. 수다님 질문은 그게 아닌데.. ^^
-
트런들
_rotate 가 아니고 _rotation으로 하세요
-
튼튼
변수를 만들어서 1회전 할때마다 1씩 증가시킨다음에 그것이 2가 되면 EnterFrame을 죽이시면 될꺼 같은데요;;
var n = 0;
test.onEnterFrame = function() {
\tthis._rotation += 10;
\tn += 10;
\ttrace(n);
\tif (n=720) {
\t\tdelete this.onEnterFrame;
\t}
};