본문 바로가기

개발자_뉴비일지

내일배움캠프 Unity 23일차 TIL - START TeamProject 02

 

string keyword="START TeamProject 02";

1.알고리즘 코드 카타

 

(1)짝수와 홀수

 

<나의 솔루션>

 

2. TopDownShooting

 

화살이미지가 안보였던 문제를 튜터님의 도움으로 찾아냈다..

Player_RangeAttackData부분의 컬러에서 알파값이 0으로 되어있던것!

255로 맞춰주니 화살이 잘 보였다.

 

(1)오브젝트 풀 구현

 

오브젝트를 미리 생성해 놓고 삭제하거나 소멸시키지 않고 재사용 할 수 있는 용도로 사용한다.

메모리 절약을 위함.

빈번히 생성됐다 사라지는 애들한테 많이 쓰인다.

 

<ObjectPool>

 

만든 스크립트를 ProjectileManager에 먹여주고 다음과 같이 설정을 해준다.

>>20개를 미리 만들어놓겠다.

 

projectileManager스크립트에서 ObjectPool을 사용할 수 있게 수정도 해준다.

 

(2) 애니메이션 컨트롤

 

<TopDownAnimations>

 

<TopDownAnimationController>

스크립트 생성 후 4가지의 애니메이션들을 만들어 주었다.

 

마무리

새로운 팀프로젝트 발제 및 특강, 회의 등으로 거의 모든 하루를 보냈다.

우리팀은 닷지라는 게임을 재구현 하기로 했는데 완성이 어떻게 될지 기대가 된다.

반면에 내가 맡은 부분을 잘 구현할 수 있을지 걱정 또한 산더미다....

 

.

.

.

with 요비