void OnTriggerEnter2D(Collider2D other)
{
if(other.tag == "Package")
{
Debug.Log("Package picked up");
}
}
- 오브젝트 비활성화
- Sprite Renderer 비활성화
- Destroy(삭제될 게임오브젝트, 딜레이)로 완전 삭제
[SerializeField] Color32 hasPackageColor = new Color32(1, 1, 1, 1);
SpriteRenderer spriteRenderer;
void Start()
{
spriteRenderer = GetComponent<SpriteRenderer>();
}
spriteRenderer.color = hasPackageColor; //차량색깔 변경
이런식으로 SpriteRenderer를 getComponent로 받아와서 색을 변경한다