[기타묻고답하기 이용안내]

액션스크립트 질문

조회 수 245 추천 수 0 2013.11.20 23:16:45

간단한 애니메이션이 들어간 무비클립 10개를 만들고

 

반복문(for문)으로

 

저 10개의 무비클립을 연달아 실행하는 걸 만들었는데요,

 

이 10개의 무비클립을 연달아 실행하고 나면 플래쉬가 그냥 그대로 끝나는데(멈추는데)

 

 

이걸 다시 처음부터 또 시작되게 하고(자동으로)

 

10개가 돌아가는 한 세트를

 

계속 무한반복 하게 하려면 어떤식으로 액션스크립트를 짜야 되는건가요

 

액션스크립트3.0 배우기 시작한지 얼마 안된 초보에요...

 

질문이 좀 이상해도 양해를...

 

엮인글 :

잉여개발자

2013.11.21 00:50:16
*.253.105.53

기본적으로  반복되는 무비클립 한개를. 복제하는 개념으로 접근하시면 됩니다.


계속짖는 강아지무비클립을. dog 클래스라 한다면


메인에서


for(i:int=o;i<=10;i++){

var mydog = new dog()

mydog.x =Math.random()*400

--생략--

addchild(mydog)


}


식이고 짐문에서 중요한건. for 문이. 아니고. 계속 짖는 개를 먼저 하나 만드시는 이ㄹ 가ㅌ네요

Saturday

2013.11.21 12:42:58
*.94.41.89

간단하게 하실려면 만드신 로직부분 while로 한번 감싸면 되겠습니다.~

while(true){

    //만든부분

}

또는 만든부분을 따로 function으로 빼시고 function 최하단 부분에 재귀함수 호출.

바보질문자

2013.11.21 14:56:23
*.38.93.101

var timer:Timer=new Timer(1000);

timer.addEventListener(TimerEvent.TIMER, ontimer);

timer.start();

// 타이머 설정

 

var n:Number = 1;

// 무비클립 번호를 나타내는 변수

 

function ontimer(e:TimerEvent):void {
   n++;
   for(var i:int=1; i<=5; i++)  {
          var movc:MovieClip = this["movc"+i];
          if (i==n) {
                Tweener.addTween(movc, { x:movc.x-movc.width+40, time:0.5 } ); // caurina 사용
          } 
   }

}


==========================================================================

안되겠네요...

이거 초보가 말로 질문하려니 뭔가 설명이 제대로 안되는거 같아서;;; 걍 코드 긁어왔습니다..

최대한 단순하게 설명한다고 하다 보니 아직 AS 이해도가 낮은 제가 질문을 완전히 ㅠㅠ잘못한거 같아요.

 

각 무비클립 클래스 이름을 movc1~5로 했구요.

1번 무비클립은 그냥 고정상태고...

2~5번이 타이머설정한대로 1초마다 자동으로 위치 이동만 하는 단순한(?) 애니메이션인데, 무비클립 자체엔 애니메이션 없어요. 그냥 caurina로 위치만 이동하는 간단한 애니메이션이에요.

5번 무비클립이 이동하고 나서..

다시 처음부터 똑같은 애니메이션(1번은 여전히 움직임 없음, 2~5번이 움직이는걸 반복)이 반복되려면 어째해야 할까요.

그냥 플래쉬 배우다가 AS 넘어오니 진짜 이거 너무 어렵네요

잉여개발자

2013.11.21 16:25:48
*.131.173.125

http://huuaa.cafe24.com/flash/index4.html

-->이런걸 원하시면

 

http://huuaa.cafe24.com/flash/balls.zip

-->여기서 받아서 참고 하세요

 

방법은 여러가지 일수 있겠는데요   첨엔 우선 쉽게 만들어 보세요  나중에 익숙해 지면

 

함수 하나로 다 되는걸 찾더라도요..

으힝감솨

2013.11.21 16:30:15
*.38.93.101

정말 감사합니다

일단 애니메이션만 보고, 소스는 아직 확인 안해봤는데

링크 걸어주신 애니매이션데로 움직이는걸 원하는게 맞아요^^;;

도움 정말 감사합니다!

씐남

2013.11.21 17:38:48
*.38.93.101

헛.. Saturday님 댓글 지우셨네

지금 잉여개발자님이랑 Saturday님 두분 답해주신거 다 해보는중이에요

잉여님 코드는 제가 응용하고 수정하기엔 살짝 힘드네요^^;;;; 근데 실력향상을 위해서 꼭 참고해야 할 답 같습니다.

원하는 답은 맞는데 제가 좀 멍청해서 두고두고 봐야 될꺼 같아욬ㅋㅋㅋㅋ

 

그리고

Saturday님 지우신 답변... x좌표만 수정해서 하니 드디어 제가 원하는 대로 됩니다.

제 수준에서 이해하기 쉽게.. 정말 간단하게 써주셔서.. 감사해요.

 

움직인걸 일단 초기화부터 하고 다시 돌려야 될거 같은데 그런 메소드(?)를 전혀 몰라서 이렇게 빙빙 돌아온거 같네요

사실 질문글 쓰기전에 while문도 써보고 별 쑈를 다해봤는데 무한루프 빠져서 프로그램 먹통되기 일쑤였거든요 ㅠㅠ

 

여튼 두분 시간 내주셔서 정말 감사합니다...

쓰다보니 뭔가 두분 답변을 비교한듯한 말이 된거도 같은데 부디 그렇게 받아들이시지 않았으면 좋겠고....정말 두분 정말 감사합니다.

참고해야 될 답이 두개라 너무 행복합니닼ㅋㅋㅋㅋ 예상외의 소득 XD

 

List of Articles
번호 제목 글쓴이 날짜 조회 수sort
공지 [기타묻고답하기 게시판 이용안내] [1] Rider 2017-03-14 54456
44366 좋아하면 자꾸만 부르고 싶나요? [8] 피곤하다이... 2013-12-06 245
44365 원스키타기좋은곳... [8] Cicutavirosa 2020-06-12 245
44364 웰팍 비시즌 곤돌라 문의드립니다~ [2] 또자야~ 2022-08-27 245
44363 지산리조트 데크 보관 [3] 날으는콩벌 2023-11-22 245
44362 휘팍 시즌권 양도기간 [1] 에트라마디... 2023-12-21 245
44361 무주스키장 근처 왁싱샵 [2] seoiil 2024-01-18 245
44360 강촌 셔틀 타볼려고 하는데요. [3] 차냐보딩이냐 2024-01-22 245
44359 형과 동업인데 이럴경우. 니일은 니가 하고 내일은 같이해야한다. 동생 2011-09-14 246
44358 내일 용평 vs 성우 어디로 ??? [2] =*앙쟁이*= 2011-11-22 246
44357 쉐보레 4월 판매조건 나왔나요? 번스타인 2012-04-01 246
44356 보드 해외 구매대행 문의입니다. [1] 은경남편 2012-04-11 246
44355 회원 정보 수정에서 닉넴이랑 이름변경. [6] 무적돌돌 2012-04-18 246
44354 어깨 [1] 어깨 2012-06-26 246
44353 동영상 퍼가는법 [2] 상민s 2012-10-29 246
44352 헝글 초보인데요.. 탑승? 이게 뭔가요? [6] 페리페랄 2012-11-03 246
44351 쪽지함이요~ [2] 요미♡ 2012-11-09 246
44350 아이폰으로 헝글 게시판 사진 올리기 되나요? [6] 채자 2012-11-30 246
44349 리모델링 비용(공사대금채권, 임차인과 시공업체 관계) 유치권 존속기한 임... 임대인 2012-12-02 246
44348 차이나팩토리 어느 지점이 맛있나요? [5] 장센~+_+ 2013-01-03 246
44347 핸펀으로 헝글 영상 보려면 어떤 어플이 필요한가요? ? [4] 내다리후덜덜 2013-01-15 246