top of page

Study] Photon Cloud(Unity)-16

  • 작성자 사진: 김영호
    김영호
  • 2023년 2월 6일
  • 1분 분량

최종 수정일: 2023년 4월 25일

  • Animation 동기화

적기가 공격을 받아 HP가 떨어지면 기체에 불이 붙는 듯한 애니메이션을 추가해주었다.



  • Test - Master Client에서만 Animation이 동작

ree

이를 해결하기 위해 "Photon Animator View"라는 Component를 추가해주었다.

  • Photon Animator View

- Disabled : 동기화 하지 않음

- Discrete : 초당 10번 동기화

- Continuous : 매 프레임 마다 동기화


지금은 간단한 상태변화 정도이므로 부하가 상대적으로 적은 Discrete를 사용해 동기화 해주었다.



  • Test

ree

정상적으로 양쪽 다 Animation이 동작하는 것을 확인할 수 있다.



같은 방식으로 애니메이션을 추가해주었다.

ree


  • Test

ree


  • 적기 Explosion Animation 추가

ree
  • 적기 사망 함수

public class Ayako : Shooter
{
	...
	...
	...
	[PunRPC]
	void Dead()
	{
		//Explosion
		Instantiate(explosion, transform.position, Quaternion.identity);
		
		//Destroy
		Destroy(gameObject);
	}
}

적기가 죽었을 때 폭발 Animation을 가진 Prefab을 생성해준다.



  • Test

ree

Animation의 끝에 Destroy를 해주는 Event를 추가하여 폭발 후 제거되도록 했다.

  • Facebook
  • Twitter
  • LinkedIn

©2021 by 김영호_포트폴리오. Proudly created with Wix.com

bottom of page