질문&답변
System.ArrayTypeMismatchException:
혹시나 동일 문제 일어나는 분들을 위해 답글 남겨둡니다 다형성 문제인듯 하고.. Map.LoadMap()에서 _objects 배열이 Player[,]배열로 초기화 됩니다. 이후 GameRoom.EnterGame()에서 Map.ApplyMove를 호출 할때 Player 타입이 아닌 Monster 혹은 Projectile 타입으로 사입하려고 시도해서 배열 타입 불일치로 에러가 나는것같습니다 Map.LoadMap()에서 _objects = new Player[yCount, xCount]; 하는 부분을 _objects = new GameObject[yCount, xCount]; 로 수정하면 정상 작동됩니다
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 474





