무료
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결유니티 2D 로그라이크 게임 만들기 [한글자막]
플레이어 캐릭터나 적이 이동하는게 느리네요
올린 움짤처럼 다음 칸으로 이동하는게 천천히 이동되네요... ㅜㅠ 완성본으로 실행해도 똑같이 천천히 이동되더라구요... 스크립트는 다른 질문에서 본거처럼 GetAxisRaw로 해놨습니다!아마 제 환경이 문제가 되는거 같은데 알고 싶습니다
- 미해결유니티 2D 로그라이크 게임 만들기 [한글자막]
gamemanager 질문
실행을 하면 gamemanager가 dontdestroyonload라는걸로 바뀌면서 계속 파란 화면만 뜨는데 어떻게 해결해야 하나요?
- 미해결유니티 2D 로그라이크 게임 만들기 [한글자막]
키보드 입력에 대한 질문
영상에는 없지만 이동 시 한박자 늦게 이동되는데 어째서 이렇게 되는지 알 수 있을까요? private void Update() { // 플레이어의 턴인지 체크 if (!GameManager.instance.playerTurn) return; // 플레이어 턴이 아니면 이하 코드들이 안돔 // 이동 구현 int horizontal = 0; // 가로 방향 int vertical = 0; // 세로 방향 horizontal = (int)Input.GetAxis("Horizontal"); vertical = (int)Input.GetAxis("Vertical"); if (horizontal != 0) vertical = 0; // 가로로 움직이면 세로로 움직임 정지, 대각선 이동 방지 // 둘 중에 하나가 0이 아니면 플레이어가 움직임 // 일반형 변수 Wall을 넣은 이유는 상호작용할 수 있는 벽에 닿을지도 모르기에... // 이런 식으로 일반형 T는 함수를 호출할 때 상호작용할 컴포넌트를 특정할 수 있음 // 적의 경우 플레이어와 상호작용할 것이 예상되니 특정할 수 있을 것 if (horizontal != 0 || vertical != 0) AttemptMove<Wall>(horizontal, vertical); } 플레이어 이동 시 키보드 입력을 받는 부분은 위와 같습니다.
- 미해결유니티 2D 로그라이크 게임 만들기 [한글자막]
Loader에서 정적변수(static)를 읽지를 못하네요.
오류 CS1061 'GameObject'에는 'instance'에 대한 정의가 포함되어 있지 않고, 'GameObject' 형식의 첫 번째 인수를 허용하는 액세스 가능한 확장 메서드 'instance'이(가) 없습니다. using 지시문 또는 어셈블리 참조가 있는지 확인하세요. 분명 GameManager에서 instance 변수를 public static으로 선언했는데 말이죠... 무엇이 문제인지 모르겠습니다.
- 미해결유니티 2D 로그라이크 게임 만들기 [한글자막]
랜덤선택이 궁금해요
Vector3 RandomPosition() { int randomIndex = Random.Range(0, gridPositions.Count); Vector3 randomposition = gridPositions[randomIndex]; gridPositions.RemoveAt(randomIndex); return randomposition; }//이게 랜덤적으로 포지션을 선택하는 함수라고 설명하시는데 왜굳이 랜덤으로 포지션선택후에 소환을 하는지 궁금합니다. 그냥x,y00부터 차례대로 소환하면 에러나나요?? (유니티 초보자라 잘모르니 이해좀바랍니다.)
- 미해결유니티 2D 로그라이크 게임 만들기 [한글자막]
Soda의 layer
는 왜 default일까요 items라고 생각했는데. default면 floor보다 더 뒤에 정렬돼서 안보이는 것 아닌가요?
- 미해결유니티 2D 로그라이크 게임 만들기 [한글자막]
I don't know about this
I find animations folder only in complete-game folder than I erase inside of complete-game's animations folder and do it?
- 미해결유니티 2D 로그라이크 게임 만들기 [한글자막]
OutOfMemoryException이 나는데 어떻게 해결하면 될까요
OutOfMemoryException: Out of memorySystem.Array.Resize[Vector3] (UnityEngine.Vector3[]& array, Int32 length, Int32 newSize) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/Array.cs:1929)System.Array.Resize[Vector3] (UnityEngine.Vector3[]& array, Int32 newSize) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:91)System.Collections.Generic.List1[UnityEngine.Vector3].set_Capacity (Int32 value) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:622) System.Collections.Generic.List1[UnityEngine.Vector3].GrowIfNeeded (Int32 newCount) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:100)System.Collections.Generic.List`1[UnityEngine.Vector3].Add (Vector3 item) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:91)BoardManager.InitialiseList () (at Assets/scripts/BoardManager.cs:40)BoardManager.SetupScene (Int32 level) (at Assets/scripts/BoardManager.cs:90)GameManager.InitGame () (at Assets/scripts/GameManager.cs:18)GameManager.Awake () (at Assets/scripts/GameManager.cs:14)
- 미해결유니티 2D 로그라이크 게임 만들기 [한글자막]
다들 못찾으시는거같아서
https://assetstore.unity.com/packages/essentials/tutorial-projects/2d-roguelike-29825
- 미해결유니티 2D 로그라이크 게임 만들기 [한글자막]
드래그 자체가 전 안되는데 혹시 방법 알 수 있을까요?
(사진)