inflearn logo
강의

講義

知識共有

Unity 2Dログライクゲームを作る[ハングル字幕]

Board Manager (ボードマネージャスクリプトの作成)

랜덤선택이 궁금해요

289

jangsik90

投稿した質問数 1

0

Vector3 RandomPosition()

    {

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

        Vector3 randomposition = gridPositions[randomIndex];

        gridPositions.RemoveAt(randomIndex);

        return randomposition;

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

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

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

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

unity

回答 1

0

Peng

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

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

스크립트의 참조 설정

0

22

2

코드 스크립트 완성본 못 받나요 ?

0

69

2

'Canvas 설정과 배경 설정’ 부분에 대해 질문드립니다.

1

60

1

02-03 벽 마찰력 설정 material 적용 부분

0

53

1

영상이 안나옵니다. 그냥 빈공간이에요

1

88

3

layout group의 종류 3가지 실무 적합활용이 궁금합니다.

0

63

1

수박게임 자료 받았는데 plante05, 06이 없습니다.

0

65

1

14강 녹음이 안되어 있습니다

0

61

1

유니티webgl 과 안티그래비티를 협업시키고 싶습니다.

0

81

2

소스를 받을 수 있는 링크가 있을까요?

0

92

2

프로덕션 부분 사용 불가

0

96

2

접근지정자

0

91

2

in-app purchasing 버튼의 install 버튼이 비활성화되어있을때 어떻게 해결해야하나요 ?

0

97

2

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

0

96

1

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

0

458

1

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

0

554

1

gamemanager 질문

1

332

0

키보드 입력에 대한 질문

0

551

1

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

0

625

1

Soda의 layer

0

207

0

I don't know about this

0

276

1

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

0

621

0

다들 못찾으시는거같아서

20

1020

5

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

0

383

1