비히클 시스템 구현하기 | 유니티

Поделиться
HTML-код
  • Опубликовано: 4 янв 2025

Комментарии • 26

  • @unagiyaki
    @unagiyaki 4 года назад +2

    잘배우고 갑니다. 템포가 빠른게 시원해서 맘에 드네요

    • @wergia
      @wergia  4 года назад

      봐주셔서 감사합니다! 다음에도 유용한 영상으로 찾아뵙겠습니다

  • @궁금증-g9v
    @궁금증-g9v 2 года назад

    혹시 이영상 이전영상이 어떤건가요...??

  • @pong2762
    @pong2762 2 года назад +1

    코드 작성, 오브젝트까지 맞췄는데 왜 차량이 wasd 키를 눌러도 안 움직일까요?

    • @wergia
      @wergia  2 года назад

      에러로그가 발생하는 부분이 있나요?

  • @송상길-i3l
    @송상길-i3l Год назад

    중간에 08:10 쯤 갑자기 하이어아키에서 캐릭터가 사라지고 리지드바디랑 캡슐콜라이더가 박스맨@스탠드로 들어가는데 어떻게 하신건가요

  • @Gyokujin
    @Gyokujin 4 года назад +1

    꽤 어려웠지만 계속 붙잡고 하니 완성했습니다. 감사합니다.
    그런데 차량 탑승할때 따로 탑승 이벤트가 가능하게 하는 콜라이더 영역이 있는건가요?
    딱 붙어서 E키를 눌러야 탑승이 가능해서 범위를 늘리고 싶은데 방법이 있을까요?

    • @wergia
      @wergia  4 года назад

      콜라이더 영역을 따로 만들진 않았고 차를 바라보면서 E키를 누르면 캐릭터의 정면으로 RayCast를 쏴서 맞은게 차라면 타도록 만들었습니다.
      탑승 범위를 늘리려면 이 RayCast 거리를 늘리거나 BoxCast로 바꿔서 판정 범위를 넓히는 방법이 있습니다.

  • @샤프카-o4z
    @샤프카-o4z 4 года назад +1

    잘 보고 갑니다.

    • @wergia
      @wergia  4 года назад

      시청 감사합니다!

  • @이게나야-s3v
    @이게나야-s3v 3 года назад +1

    컨트롤러블을 인터페이스가 아닌 추상클래스로 만드신 이유가 있을까요??

    • @wergia
      @wergia  3 года назад

      딱히 이유는 없었던 걸로 기억합니다.. ㅎㅎ

    • @이게나야-s3v
      @이게나야-s3v 3 года назад +1

      @@wergia 인터페이스로 사용해도 상관없겠죠?

    • @wergia
      @wergia  3 года назад +1

      @@이게나야-s3v 네 상관 없습니다.

  • @kkang___
    @kkang___ 2 года назад

    ㅜㅜ 이 로그 발생하면 어떻게 하면 되나여!! 영상보고 따라하는데... 눈 씻고 봐도 모르겠어요 ㅠㅠ

    • @kkang___
      @kkang___ 2 года назад

      MissingComponentException: There is no 'Animator' attached to the "BoxMan@Stand" game object, but a script is trying to access it.
      You probably need to add a Animator to the game object "BoxMan@Stand". Or your script needs to check if the component is attached before using it.
      UnityEngine.Animator.SetFloat (System.String name, System.Single value) (at :0)
      CharacterControlable.Move (UnityEngine.Vector2 input) (at Assets/CharacterControlable.cs:28)
      PlayerController.InputMoveAxis () (at Assets/PlayerController.cs:24)
      PlayerController.Update () (at Assets/PlayerController.cs:16)

  • @담다디담-e1p
    @담다디담-e1p 3 года назад +1

    전..왜 바퀴와 자동차 자체와 분리가 되서 날아가 버리는걸까요

    • @wergia
      @wergia  3 года назад

      어떤 방식으로 만드셨는지 확인해야 알 수 있을 것 같네요

  • @VelvetMoon777
    @VelvetMoon777 4 года назад +1

    if (input.magnitude! = 0) 캐릭터함수에서 이게 오류가뜨는데 속성또는 인덱서는 읽기 전용이므로 할당 할 수 없습니다 뜨는데 왜일까요

    • @wergia
      @wergia  4 года назад +1

      우선 실제 코드에서도 if (input.magnitude! = 0) 이렇게 ! = 느낌표와 등호사이를 띄워두셨나요?
      !=은 하나의 연산자로 둘을 함께 붙여서 사용해야 합니다. 한 번 확인해주세요!

    • @VelvetMoon777
      @VelvetMoon777 4 года назад

      베르의 게임 개발 유튜브 감사합니다:) 많이배우고있어요 :)

  • @강성주
    @강성주 3 года назад +1

    링크가 작동을 안하네요 ㅠㅠ 혹시 파일을 어디서 받을 수 있을까요?

    • @wergia
      @wergia  3 года назад +1

      수정했습니다!

    • @강성주
      @강성주 3 года назад +1

      @@wergia 감사합니다!!

  • @devruby2904
    @devruby2904 4 года назад

    오 이거 전 댓글에서 본건뎅

    • @wergia
      @wergia  4 года назад

      댓글로 요청이 있어서 만들어 봤습니다!