태그지정

·2023년 3월 1일

배달드라이브

목록 보기
3/4

📌태그지정


  • 유니티에서 태그를 만들고 지정해서 물체가 부딪힌걸 확인
  void OnTriggerEnter2D(Collider2D other) 
    {
        if(other.tag == "Package")
        {       
            Debug.Log("Package picked up");              
        }
    }

📌물건삭제하는 방법


  1. 오브젝트 비활성화
  2. Sprite Renderer 비활성화
  3. Destroy(삭제될 게임오브젝트, 딜레이)로 완전 삭제

📌스프라이트렌더러 가져오기 + 색변경


[SerializeField] Color32 hasPackageColor = new Color32(1, 1, 1, 1);

SpriteRenderer spriteRenderer;
    void Start() 
    {
        spriteRenderer = GetComponent<SpriteRenderer>();
    }
spriteRenderer.color = hasPackageColor; //차량색깔 변경

이런식으로 SpriteRenderer를 getComponent로 받아와서 색을 변경한다

profile
개인공부저장용(하루의 기록)

0개의 댓글