플레이어 무적 추가
HitDamage()
플레이어가 맞았을 때
respawnTime이 3초 전이라면
spriteRenderer의 color.a 값을 0.5f 로 바꿔줬고
colider의 상태를 false로 바꿔줬고
bool 값인 isRespawnTime을 true로 바꿔줬다.
Update()
isRespawnTime이 True일 때
RespawnTime을 통해
계속 시간을 값을 +해주고
respawnTime이 3초 이상되면
다시 collider나 color값을 되돌려주고
respawnTime과 isRespawnTime도 다시 되돌려줬다.
Follower 개선
GameMain의 전역변수
followerPrefab들을 SetActive해주기위해 배열로 구성했다.
GameMain의 PlayerDelegate()
파워를 먹었을 때 powerCount라는 int 값을 사용해 followerPrefab의 SetActive를 true로 만들어줬다.
'SpaceShooter 팀 프로젝트 개발일지' 카테고리의 다른 글
TeamSpaceShooter - 1일차, 소형 펫[따라다니기, 위치 저장, 총알 발사] (0) | 2023.10.16 |
---|---|
TeamSpaceShooter - 1일차 플레이어[이동, 애니메이션, 총알발사, 위치가두기] (0) | 2023.10.16 |
SpaceShooter 개발 방향성 (0) | 2023.10.13 |