본문 바로가기

분류 전체보기

(61)
10월30일 공부 : 일단 기존에 했던 프로젝트를 폐기하고..! 다시 2D로 시작합니다 제가 맡은건 자원채취 및 지하로 넘어가는거? 라서 씬이동이랑 씬에서 캔 자원을 다른 씬에서도 연동되게 하는 부분을 하려고합니다 일단 이런식으로 파란색포탈엔 별이라는 자원이 있어 그걸 클릭하면 위에 숫자가 랜덤으로 오르게 하려고 구상했습니다. 간단하게 이제 네모(자원)를 누르면 옆에 숫자가 올라가면서 자원이 캐지는 너무 간단하게 한거라 따로 스프라이트가 없지만 이렇게 해봤습니다. 더보기 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class SeoTest : MonoBehaviour { publ..
10월26일 공부 :: 오늘은 랜더링에 관해 해볼거에용 이게 랜더링이 안되면 분홍분홍하게 떠서 되게 화나더라고용 그래서 랜더링 하는 방법을 적어볼까합니다 만약 분홍색이 떳으면 window - Rendering > Render Pipeline Converter를 클릭 해당되는 모든걸 체크한 후 Initialize And Convert를 눌러서 다운로드 하시면 됩니다 그리고 Terrain에서 브러쉬가 안써지는 상황이 있을 수 가 있는데 높이값이 없어서 그런거였더라고요....괜히 이거떄문에 엄청 고생했습니당..
10월25일 공부 : 에셋오류 오늘 에셋이 다운로드 안돼서 진짜 엄청 화났는데 유니티 다시 설치하고 방화벽다끄고 다 했는데도 다운이 안돼서 찾아보다가 나온 방법입니다... 알보고니까 프록시 서버 사용을 다 꺼버리고 재부팅하니 되더라고요...? 진짜 어이없음 이거 하나로 내 오후 다 날림 이런 그리고 몇몇 에셋이 안되는 현상이 있어서 에셋검증같은거 해야할거같아요 에셋다운로드 안되는 오류는 고쳤는데 Terrain이 아예 안되는 현상이 있어서 뭐지 싶었는데 에셋에서 에셋을 못찾아서 그러는거였더라고요...? 진짜 어이없음2스택 내일은 이제 맵제작을 한번 기본틀과 다른 에셋을 이용해 제작해볼예정입니다.. 대충 황폐한 행성같은 느낌을 줄 예정!! 파이팅
10월24일 공부 : float와 int의 표현 가능한 수의 범위가 다른 이유는 무엇인가요? 였는데 나는 질문을 다른이유는 무엇이냐고만 봐서 잘못냈다... 다시 복습할겸 써보면 GPT는 이렇게 int와 float의 차이는 데이터 유형의 표현방식과 저장방식에 기인하고 각각의 한계와 제약사항이 있다 했다 복잡복잡하네...내일은 가비지컬렉션과 컬렉터를 한번 봐야ㅕ겠다
10월23일 기획 오늘은 2달간 있을 팀프로젝트를 구상하고 기획하는 시간이었습니다. 저희는 디펜스와 로그라이크를 적절히 조합해 중앙타워엔 확정강화 시스템을 넣고 타워 건설시 랜덤으로 타워가 나와 그 등급에 따라 성능이 갈리는 시스템을 구상했습니다. 처음 구상했을땐 이렇게 했지만 추후 수정이 되어서 이런식으로 화면을 분리해 하는걸로 되었으나 언젠간 이것도 수정될 수 도 있습니당 근데 이제 컨셉에 맞는 에셋을 찾아야하는데.......그게 너무 어려워서 내일까지도 할 거 같습니다.......... 화이팅하자
10월20일 공부 오늘은 내적에 대해 해봤습니다. 더보기 using System; public class Solution { public int solution(int[] a, int[] b) { int answer = 0; for(int i=0; i
10월 19일 공부 안녕하십니까 내일 프로젝트 마무리여서 오늘 최대한 수정하고 추가하고 뭐 할거없나 생각하면서 했습니다. 근데 그러다 버그하나 발견해서 그거 고치는데 시간을 쏟았습니다. 일단 제일 처음 코드가 더보기 public void StopTime() { Option.SetActive(true); if (Option.activeSelf == true && !pause) { pause = true; Time.timeScale = 0; } else if (Option.activeSelf == true && pause) { pause = false; Option.SetActive(false); Time.timeScale = 1; } } 이렇게 되어었습니다. 사실 이렇게 적용한 이유는 옵션버튼을 클릭하면서 게임의 멈추는 로직..
10월18일 공부 요새 넥토리얼이니 뭐니 되게 정신이 없어서 임시저장만 하고 올리지않았네요 대충 작성한거라지만 까먹어버렸음 ㅠ 아무튼 시작합니다 옵션을 누르면 옵션 정보창이 나오게 만들었고 위에 사운드로 배경음악 조절을 하고 밑에 메인화면과 FAQ로 각각 다른 기능을 하도록 했어요 FAQ를 누르면 해당 도움말을 볼 수 있도록 했습니다 이런식으로 말이죵 더보기 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class FAQ : MonoBehaviour { public Button Btnn; public GameObject Option; bool pause = false; publ..