쾌락없는 책임 (공부)/Unity
-
플레이어를 추적하는 몬스터 만들기쾌락없는 책임 (공부)/Unity 2020. 11. 27. 22:08
이전에 만든 추적 시스템은 Monster 오브젝트에 콜라이더를 2개 넣었고 한 콜라이더는 추적 범위를 나타내는 trigger였습니다. 여기서 바로 문제가 발생하는데 추적을 위해 만든 콜라이더에도 공격이 적용되어서 몬스터랑 멀리 떨어져 있는데도 데미지가 들어가는 오류가 있었습니다. // 플레이어를 쫒아다니는 몬스터 구현 // 몬스터용 콜라이더랑 감지용 원형 콜라이더(이건트리거) using System.Collections; using System.Collections.Generic; using UnityEngine; public class AttackingMonster : MonoBehaviour { Rigidbody2D rigid; SpriteRenderer spriteRenderer; public in..
-
게임 개발일지 [0]쾌락없는 책임 (공부)/Unity 2020. 10. 31. 23:24
[이번 1주일의 목표] 1. 시험기간 전 하지 못한 오류 고치기 2. 플레이어 공격 구현, 몬스터 피격 및 소거 구현 몬스터에게 패턴주기 시험이 끝나 글을 쓸 수 있음에 감사합니다. 물론 시험을 잘 쳤다는건 아니고 시험기간이 끝나서 감사하단거죠. 갑자기 정지되는 게임 기말 시험은 잠시 제쳐두고 유니티를 켜보니 보스 몬스터의 패턴중 '경고 > 공격(지금은 슬라임으로 대체) > 공격 파괴' 작업중 파괴에서 오류가 계속 뜨고 있었습니다. 오류 내용은 '무작정 파괴한다고 도움이 되는건 아닙니다.' 라는데 뭐라는건지 이해할 수 없네요. 아니 내가 지우겠다는데 뭔 도움이 안된다는거지? 일단 이 오류는 파괴를 모스 몬스터에 있는 스크립트에서 하고 있었는데 대신 호출하는 공격 이팩트에 파괴를 담당하는 스크립트를 넘겨줬..