Q&A

  • 움직이는 이미지 - 애니메이션 구현
어떤 이벤트시 움직이는 걸 만들어 보고싶은데요 어케해야 하지요?



예를 들면 아이씨큐처럼 메세지를 보내면 사람들이 돌아가잖아요!



그런거 해보고 싶은데.... 점 알려주세요

3  COMMENTS
  • Profile
    이희정 2001.03.22 19:53
    초보델파이... wrote:

    > 어떤 이벤트시 움직이는 걸 만들어 보고싶은데요 어케해야 하지요?

    >

    > 예를 들면 아이씨큐처럼 메세지를 보내면 사람들이 돌아가잖아요!

    >

    > 그런거 해보고 싶은데.... 점 알려주세요



    win32 탭에 있는 Tanimate Component를 사용하시면 되구요.



    움직이는 거 보여주고싶은 곳에 component 갖다 놓으시고

    속성창에서 commonavi로 움직이는 그림을 선택하시거나 아님..

    fieldName에서 움직이는 그림을 선택하시고

    start frame, stop frame 셋팅하시고..

    처음에는

    animate1.visible := false하시고

    나중에 이벤트 발생하면

    animate1.visible := true;

    animate1.Active := True;



    이벤트 끝나면

    animate1.Active := false;

    animate1.visible := false;



    일케 해주심 됩니다.



  • Profile
    ravee 2001.03.22 20:12
    이희정 wrote:

    > 초보델파이... wrote:

    > > 어떤 이벤트시 움직이는 걸 만들어 보고싶은데요 어케해야 하지요?

    > >

    > > 예를 들면 아이씨큐처럼 메세지를 보내면 사람들이 돌아가잖아요!

    > >

    > > 그런거 해보고 싶은데.... 점 알려주세요

    >

    > win32 탭에 있는 Tanimate Component를 사용하시면 되구요.

    >

    > 움직이는 거 보여주고싶은 곳에 component 갖다 놓으시고

    > 속성창에서 commonavi로 움직이는 그림을 선택하시거나 아님..

    > fieldName에서 움직이는 그림을 선택하시고

    > start frame, stop frame 셋팅하시고..

    > 처음에는

    > animate1.visible := false하시고

    > 나중에 이벤트 발생하면

    > animate1.visible := true;

    > animate1.Active := True;

    >

    > 이벤트 끝나면

    > animate1.Active := false;

    > animate1.visible := false;

    >

    > 일케 해주심 됩니다.





    > 또하나의 방법은 델파이 메인메뉴의 component 메뉴의 installcomponent 메뉴를 선택 해서 제일위 상단에 browser 버튼을 누르면 pas파일을 선택해야하는데 source 디렉토리안의 gifimaage라는 디렉토리안의 gifimage라는 pas를 선택하고 나면 됩니다

    그리소 성사여부를 알려면 addition의 image 컴포넌트를 폼에배치하고 glyph를 누르면 load되는 파일 확장자가 gif 라는 확장명 포함되어 있으면 다음부터는 image컴포넌트로 gif 그림을 이용할수 있습니다.





  • Profile
    kylix 2001.03.22 21:44
    저두 첨들어본 파일같아서 찾아봤는데...



    델파이 소스폴더에 gifimage란 파일/디렉토리가 없는데요...



    델파이 씨디에서 찾아봐도 없어요...



    ravee wrote:

    > 이희정 wrote:

    > > 초보델파이... wrote:

    > > > 어떤 이벤트시 움직이는 걸 만들어 보고싶은데요 어케해야 하지요?

    > > >

    > > > 예를 들면 아이씨큐처럼 메세지를 보내면 사람들이 돌아가잖아요!

    > > >

    > > > 그런거 해보고 싶은데.... 점 알려주세요

    > >

    > > win32 탭에 있는 Tanimate Component를 사용하시면 되구요.

    > >

    > > 움직이는 거 보여주고싶은 곳에 component 갖다 놓으시고

    > > 속성창에서 commonavi로 움직이는 그림을 선택하시거나 아님..

    > > fieldName에서 움직이는 그림을 선택하시고

    > > start frame, stop frame 셋팅하시고..

    > > 처음에는

    > > animate1.visible := false하시고

    > > 나중에 이벤트 발생하면

    > > animate1.visible := true;

    > > animate1.Active := True;

    > >

    > > 이벤트 끝나면

    > > animate1.Active := false;

    > > animate1.visible := false;

    > >

    > > 일케 해주심 됩니다.

    >

    >

    > > 또하나의 방법은 델파이 메인메뉴의 component 메뉴의 installcomponent 메뉴를 선택 해서 제일위 상단에 browser 버튼을 누르면 pas파일을 선택해야하는데 source 디렉토리안의 gifimaage라는 디렉토리안의 gifimage라는 pas를 선택하고 나면 됩니다

    > 그리소 성사여부를 알려면 addition의 image 컴포넌트를 폼에배치하고 glyph를 누르면 load되는 파일 확장자가 gif 라는 확장명 포함되어 있으면 다음부터는 image컴포넌트로 gif 그림을 이용할수 있습니다.

    >

    >