Announcement

Collapse
No announcement yet.

저기....udk 조작법질문..

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    저기....udk 조작법질문..

    안녕하세요....다름이 아니라 제가 그 암네시아 라는 게임 처럼 마우스로 끌면서 사물을 움직이도 던지기도 하는 그런 조작법을 구현하고싶은데요.... 어떤 한분이 UDK로 구현할수있다고하셔서.. 이렇게 질문을 올려봅니다!!



    http://yss1902.blog.me/70108978582 << 위 사이트에서처럼 보시면 아시겠지만 문같은 경우도 마우스로 잡아당겨야 문이열립니다.. 이런식으로 구현을 하고싶어요..

    도움이 될만한 글이나 이렇게 구현하는방법을 가르쳐주세요 ^^

    #2
    마우스 2D좌표를 3D로 변환 및 역산

    프로젝션을 이용해서 손잡이나 사물을 클릭하는 지 검사한 뒤

    클릭하면 잡고 특정 방향으로 드래그하면 잡아 당기면 애니메이션을 재생합니다.


    물체를 던진다거나 문을 여는 것도 비슷한 방식이 될 겁니다.

    마우스 위치를 3D로 변환하고 그곳을 향해 메쉬를 던지는 겁니다.
    KActors

    Comment


      #3
      음...그럼 이렇게 일일이 하나하나 사물을다 적용시켜야되는건가요?!.... 한번에 적용시켜서 모든 사물이 클릭으로 움직이게 할순없을까요?!..

      Comment


        #4
        Originally posted by 12point View Post
        음...그럼 이렇게 일일이 하나하나 사물을다 적용시켜야되는건가요?!.... 한번에 적용시켜서 모든 사물이 클릭으로 움직이게 할순없을까요?!..

        잡고 던지고 할 수 있는 것은

        클래스를 하나 만드시면 되겠죠.


        문 같은 것은 좀 더 특수한 동작이 필요하니까

        따로 만드시는게 나을 것 같고요.

        Comment


          #5
          Originally posted by donggas90 View Post
          잡고 던지고 할 수 있는 것은

          클래스를 하나 만드시면 되겠죠.


          문 같은 것은 좀 더 특수한 동작이 필요하니까

          따로 만드시는게 나을 것 같고요.


          음 제가 알아보니깐 저런건 뉴톤엔진? 을사용한것같더군요.... http://blog.naver.com/demoniacguy?Re...o=100055520457 << 요걸 이용하는방법은 없을까요?!

          Comment


            #6
            Originally posted by 12point View Post
            음 제가 알아보니깐 저런건 뉴톤엔진? 을사용한것같더군요.... http://blog.naver.com/demoniacguy?Re...o=100055520457 << 요걸 이용하는방법은 없을까요?!
            이미 언리얼 엔진에는 엔비디아 피직스가 내장되어 있습니다.

            이 물리 엔진이 적용된 엑터가 바로 KActor입니다.

            Comment


              #7
              자세한 답변~감사합니다~~!!

              Comment


                #8
                저기 혹시 키즈멧을 이용하는 방법은 없을까요?!

                귀찮으시겠지만 요것좀 봐주세요 ㅠ

                http://www.youtube.com/watch?feature...&v=tEFjn34N1zo << 요것처럼 하고싶은데..도무지 이해가않가네요.. ㅠㅠ;...죄송합니다..

                http://www.youtube.com/watch?v=2ve0eVwjv5k

                http://img706.imageshack.us/img706/531/38195756.png << 이게 키즈멧사용법인것 같기두하네요..

                http://forums.epicgames.com/archive/.../t-744779.html

                무슨 physgun? 무슨 물리에관한것같은뎁;

                Comment


                  #9
                  http://udn.epicgames.com/Three/PhysicsHomeKR.html


                  제시하신 동영상처럼 구현을 하고 싶으시면 기초부터 닦아 나가십시오.

                  하루 이틀 반짝한다고 만들 수 있는 수준이 아닙니다.


                  그리고 키즈멧은 비쥬얼 프로그래밍이라 한계가 많습니다.

                  그 한계를 넘어서는 기능을 키즈멧으로 구현하려면 결국은 새로운 키즈멧 노드를 언리얼 스크립트로 추가해야 합니다.


                  또한 다른 메소드나 클래스와의 인터엑션을 감안했을 때,

                  비록 진입 장벽이 높더라도 언리얼 스크립트가 키즈멧보다 훨씬 편할 것입니다.

                  Comment


                    #10
                    저기..피직스건 다루는 자료를 어디서 볼수있나요?!

                    Comment


                      #11
                      Originally posted by 12point View Post
                      저기..피직스건 다루는 자료를 어디서 볼수있나요?!
                      UDK\Development\src\UTGame\classes\UTWeap_Physicsg un.uc

                      가 소스 코드입니다.

                      Comment

                      Working...
                      X