벽 아이템을 사용하면, 설치 가능한 위치를 표시, 해당 타일 클릭 시 설치를 위해


이런 식으로 "건설 상태" 하나 만들어 줬음


1ea9d132e09c28a8699fe8b115ef046c5b2ae9dcac



아래처럼 상태 머신에 상태 하나 넣어주고

0fa8d92ae19c28a8699fe8b115ef046b77e9550a


상태 전이용 메서드 하나 만들어 주고

19afd128f6d43db420afd8b236ef203e6f211872e8e360



아래처럼 아이템 코드를 작성 해주면 끝.

04a9d52bd6c62ab520afd8b236ef203e06341cd192937cbe


이제 실행해보자...


0fb8d629f7d778847bb6dab158c12a3ab6cdba1b2053cc31365dba

0cbbc423f7ed1ab367b3d2fb06df231deec50fe5f464b853bd48


0cbbc423f7f33eb26bade99703d828396600103ed6cb18fc4b5c71c51f4fa8

이런 식으로 인접 타일에 설치 가능하게 했고,



1abcdc2ac4dc3c9360b6c2fb06df231d3b6e6a093ed4f66f0e54de

이렇게 벽이나 유닛 있는 위치에는 설치 불가능하게 했음.



a76d20ac3d3a76b660b8f68b12d21a1d2711474eb5

아마 엄폐물 자체로서도 쓰겠지만... 이런 식으로 적을 감금하고 탐색하는데 더 많이 쓸 것 같긴 하다 ㅋㅋ