유니티/공부, 유용한 정보(2)
-
Unity - 초간단 세이브 로드 매니저
이번에 새로 개인용 라이브러리 패키지를 만들고 있는 중입니다. 그 중에서 하나인 세이브 로드 매니저를 공유하려고 합니다. 이거 집어넣고, 한 줄만 작성해도 세이브랑 로드가 되니까 편하더라구요. 코드 블럭 (얘는 그냥 전체 복붙 하시면 됩니다.) 더보기 using UnityEngine; using System.IO; // 블로그 : https://dyunace.tistory.com/ public static class SLManager { private static string saveFolderPath; private static string saveFilePath = saveFolderPath; /// /// 파일 경로 설정. 경로 따로 세이브 폴더 이름 따로 넣어서 사용. /// 고정 경로를 사용할 ..
2023.07.04 -
부채꼴 범위 탐색 만들기, 벽 판정
한참 3D 토이 프로젝트로 포폴을 만들고 있을 때 학원에서 부채꼴 탐지를 만드는 법을 배웠던게 기억났습니다. 다른 분들은 어떻게 만들었나도 궁금해서 검색도 해보았는데 대부분이 부채꼴 범위 탐색은 구현을 하였는데, 벽에 가려지거나 하는 방식은 거의 없더군요. 제가 잘 못찾은 걸 수도 있구요. 그래서, 이번에 만들 것은 부채꼴 탐색 에 더해 벽 너머는 탐색을 하지 못하도록 막으려고 합니다. 옛날에 공부했던 프로젝트 파일도 다행히 남아있었고 언젠간 삭제해버릴지도 모르고해서 여기에 복습겸 기록해두기로 합니다. 일단 결론부터 말하자면 사실 부채꼴 탐색 까지는 똑같고 벽에 가려지는지 확인 하는 법은 정말 간단하긴 합니다. 부채꼴 탐색 후에 해당 방향으로 레이캐스트를 실행해서 막히지 않으면 탐색 완료된거죠. 부채꼴 ..
2023.05.25