2011-03-28 1 views
0

죄송합니다. 조금 오래 기다려주세요. 별도의 3D 응용 프로그램에서 두 개의 3D 객체를 모델링 한 다음 애니메이션을 적용하고 이러한 애니메이션을 플래시 CS3으로 가져온 다음 마우스로 이러한 애니메이션을 트리거해야합니다. 예를 들어, 상자 객체는 마우스가 넘어갈 때 열립니다 (애니메이션은 마우스로 트리거 됨). 또한 일부 마우스/플래시 애니메이션 개체 상호 작용을 구현해야합니다. 아무도 도와 줄 수 있습니까?

, 더 복잡하게, 나는 마우스를 위에 접촉 할 방향으로 회전하는 다른 개체가 필요합니다. 3D 응용 프로그램에서 약 16 개의 루핑 애니메이션을 만들겠습니까? 그리고 커서가 객체의 어떤 방향으로 움직이는 지에 따라 특정 애니메이션이 트리거됩니다. 아마 당신은 말할 수

, 나는 애니메이터를 해요 누군가가 어떤 조언이 있다면, 나는 그것을 대단히 감사하겠습니다, 액션 스크립트에 대한 단서를 가지고 있지 않습니다.

감사합니다. 이 질문에 대한 바로 가기가있는 경우

답변

0

글쎄, 난 당신이 마우스 이벤트와 함수 호출을 조회해야 할 것 같아요, 확실하지 않다. 이 기능 마우스를 클릭 할 때

this.addEventListener(MouseEvent.CLICK, onMouseClick); 

이 호출됩니다 "onMouseClick"의미 : 당신이 액션 스크립트 3에 대해 얼마나 알고 있는지 모르겠지만 딸깍 부분이 뭔가를해야합니다.

private function onMouseClick(e:MouseEvent):void 
{ 
    theNameOfYourAnimationMovieClipInstance.gotoAndPlay("theNameOfTheLabelToPlay"); 
} 

그럴 수는 없지만 완전한 솔루션을 원한다면 질문을 지정해야한다고 생각합니다. 희망이 조금 도움이됩니다.

+0

답장을 보내 주셔서 감사합니다. 시간이 있다면이 길을 탐험 할 것이지만 마감 기한이 다가오고 있습니다. 상사에게 숙련 된 프로그래머를 도와달라고 요청할 것입니다. – Sambad

+0

기한이있는 경우 좋은 생각 인 것 같습니다. 행운을 빕니다! –

0

이런 식으로 당신을 처단 할 수있는 사람을 찾을 수 있을지는 모르겠지만 다소 복잡합니다.

여기 수 있습니다 좋은 출발점 : http://gotoandlearn.com/play.php?id=106 리 플래시로 콜라다 파일을 가져 와서 그것으로 재생을 안내합니다. Papervision이나 Away 3D와 같은 써드 파티 3D 라이브러리가 필요합니다. 요구 사항에 따라 새로운 Molehill API를 체험해볼 수도 있습니다. 아직 베타 버전이지만 하드웨어 가속 3D 기능을 제공하며 플래시 성능이 훨씬 향상되었습니다.

죄송합니다, 나는 당신이 듣고 무엇을 찾고있어 필요하지 알고 -하지만이 목표를 달성 할 수있는 방법의 수와 정말 복잡한 주제이며, 임의의 수의 방법은 그것을 완전히를 망치. 여기

, 우리는 특정 질문 또는 우리가 일반적인 방향으로 당신을 가리킬 수 있습니다하려고 노력했습니다처럼 도움이 될 수 있습니다 -하지만 유용하게 이런 질문에 대답하는 것은 매우 어렵습니다.

나는 당신에게 충분한 것을 전하기를 희망합니다. 행운을 빕니다!

관련 문제