내일배움캠프 74일차 7/30 TIL + Unit조작 UI 추가
작업 내용 유닛 조작 UI 추가 왼쪽 밑에 유닛 조작을 하게 해주는 UI를 추가하였다. 코드는 UserUnitController에 추가하였다. public void OnClickReadyToAttack() { if (selectedUserUnits.Count > 0)...
작업 내용 유닛 조작 UI 추가 왼쪽 밑에 유닛 조작을 하게 해주는 UI를 추가하였다. 코드는 UserUnitController에 추가하였다. public void OnClickReadyToAttack() { if (selectedUserUnits.Count > 0)...
작업 내용 HSM(계층적 상태 머신) 만들기 HSM을 정말 이론만 보고 내 마음대로 만들었다. 그러다보니 미리 짜여진 예시가 없어 작업을 하면서 하나씩 필요한 변수나 함수를 추가해야했다. 최종적인 구조는 다음과 같다 : UserUnit.cs의 Awake() 함수 내부 ``` // ...
작업 내용 Unit 스크립트
작업 내용 발표 발표를 하면서 배운 점이 많았다. 일단 UI가 해상도에 따라 달라질 것을 준비해서 맞춰질 수 있게 해야하다. 그보다 중요한건 우리팀 작품에 대해 오브젝트 풀이 잘못 쓰였다는 것이다. 별 생각 없이 유닛 생산은 자주 일어나니까 무작정 썼는데, 피드백에서 오브젝트풀은 ...
작업 내용 버그 수정 공격할 때 공격 속도에 의한 대기 시간 중에 유닛이 달리기 애니메이션으로 되어있는 버그가 있었는데, 애니메이션에서 이를 판단하는 isMoving 파라미터를 공격할때는 꺼주고 적이 범위에서 벗어나거나 죽었을 때만 켜주었다. UserUnitAction.cs : p...