커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
개체 참조가 개체의 인스턴스로 설정되지 않았다는데 이게 무슨말인가요?
게임개발 종합반
기타
북마크
김*현
댓글
3
추천
1
조회수
14
조회수
14
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


개체 참조가 개체의 인스턴스로 설정되지 않았습니다.


라면서 이미지 교체가 안되네요 ㅠㅠ


스파르타 즉문즉답스파르타 즉문즉답




using System;

using System.Collections;

using System.Collections.Generic;

using Unity.VisualScripting;

using UnityEngine;

using UnityEngine.UI;


public class 공격감지 : MonoBehaviour

{

  public Collider2D 콜라이더;

  public Sprite image;

  Image 현재이미지;

  // Start is called before the first frame update

  void Start()

  {

    현재이미지 = GetComponent<Image>();

  }


  // Update is called once per frame

  void Update()

  {

     

  }


  private void OnTriggerEnter2D(Collider2D 콜라이더)

  {

    현재이미지.sprite = image;

  }

}




NullReferenceException: Object reference not set to an instance of an object

공격감지.OnTriggerEnter2D (UnityEngine.Collider2D 콜라이더) (at Assets/공격감지.cs:27)


취소
 공유
취소
댓글 0
댓글 알림
나의얼굴