강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

dlckddh333님의 프로필 이미지
dlckddh333

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문

TextRPG 몬스터 생성

질문있습니다!

작성

·

226

0

createPlayer함수 처럼 CreateMonster를 만들때도 비슷하게 구현하셨었는데요, CreatePlayer의 매개변수에는 열거형ClassType 을 인자로 넣어주셨었는데 몬스터를 만드실 때는 MonsterType을 인자로 넣지않았음에도 불구하고 스위치 케이스 문 안에서 썼을때 오류가 나지 않는 이유가 뭔가요??

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

randMonster 가 사실상 그 역할을 대신 해주고 있습니다.
randMonster = rand.Next(1, 4)로 인해 1, 2, 3의 값을 갖는데
이를 (int)MonsterType.Slime, (int)MonsterType.Orc, ... 과 비교하고 있기 때문이죠.

dlckddh333님의 프로필 이미지
dlckddh333

작성한 질문수

질문하기