inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Tạo trò chơi roguelike 2D trong Unity [Phụ đề tiếng Hàn]

Board Manager (Tạo tập lệnh quản lý hội đồng)

랜덤선택이 궁금해요

262

jangsik90

1 câu hỏi đã được viết

0

Vector3 RandomPosition()

    {

        int randomIndex = Random.Range(0, gridPositions.Count);

        Vector3 randomposition = gridPositions[randomIndex];

        gridPositions.RemoveAt(randomIndex);

        return randomposition;

    }//이게 랜덤적으로 포지션을 선택하는 함수라고 설명하시는데

왜굳이 랜덤으로 포지션선택후에 소환을 하는지 궁금합니다.

그냥x,y00부터 차례대로 소환하면 에러나나요??

(유니티 초보자라 잘모르니 이해좀바랍니다.)

unity

Câu trả lời 1

0

Peng

xy 차례대로 추가하면 맵 가장자리 쪽을 제외하고 죄다 꽉꽉 채워질테니 이건 넘어가고...

랜덤으로 포지션을 선택하는 이유는 적 뿐만이 아니라 아이템과 벽도 같은 방식으로 소환해야 하기에 먼저 포지션을 정한 후 거기에 적을 놓든 아이템을 놓든 하는 방식으로 하는겁니다.

5강, 오류 수정과 관련해서

0

23

2

컴퓨터를 껐다가 클로드 코드 다시 키는 방법 알려주세요.

0

21

1

MA-POCA 알고리즘 응용 질문

0

18

1

Pivot을 마우스로 클릭하고 드래그해도 움직이 않아서 혹시 아시는 부분이 있나 해서 문의 남깁니다.

0

21

1

카메라가 많아지면 렌더링 비용이 커지나요?

0

28

1

3:56에 폰트 불러온 과정이 궁금합니다 ㅠㅠ

0

42

3

Spider와 Monster 구현 방식을 구분한 이유

1

25

1

Sprute Sheet에 대해서.

0

36

1

ResourceManager 클래스 관련 질문

1

45

2

FBX chan 모델

0

28

1

첨부된 수업자료와 강의 내용이 다릅니다.

0

71

2

몬스터 HP 게이지바 이동

0

24

1

TextMeshPro용 커스텀 한글 2350자.txt 파일은 어디에 있나요?

0

35

1

에셋이 없는데 어떻게 해야하나요?

0

70

1

플레이에는 문제가 없는데 빌드에서 문제가 계속해서 발생하네요.

0

399

1

플레이어 캐릭터나 적이 이동하는게 느리네요

0

530

1

gamemanager 질문

1

315

0

키보드 입력에 대한 질문

0

523

1

Loader에서 정적변수(static)를 읽지를 못하네요.

0

603

1

Soda의 layer

0

195

0

I don't know about this

0

261

1

OutOfMemoryException이 나는데 어떻게 해결하면 될까요

0

598

0

다들 못찾으시는거같아서

20

978

5

드래그 자체가 전 안되는데 혹시 방법 알 수 있을까요?

0

361

1