커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
스스로 해결
1-7 retry 가 없습니다.
undefined주차
북마크
김*수
댓글
2
추천
0
조회수
40
조회수
40
스스로 해결

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

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


onclick () 에서 panel을 드래그해서 넣었는데

retry가 보이지 않아요 No fucntion 밑에 Monoscript 말곤 아무것도 없습니다.




보고 계신 화면 전체를 캡처해 주시면, 튜터님들이

스파르타 즉문즉답

빠르게 상황을 이해할 수 있어요.




작성한 코드 및 에러 메세지


using System.Collections;

using System.Collections.Generic;

using UnityEngine;

using UnityEngine.UI;

using UnityEngine.SceneManagement;


public class GameManager : MonoBehaviour

{

  public GameObject rain;

  public GameObject panel;

  public static GameManager I;

  public Text scoreText;

  public Text timeText;

  int totalScore;

  float limit = 5f;


  void Awake()

  {

    I = this;

  }

  // Start is called before the first frame update

  void Start()

  {

    InvokeRepeating("makeRain", 0, 1f);

  }


  // Update is called once per frame

  void Update()

  {

    limit -= Time.deltaTime;

    if (limit < 0)

    {

      Time.timeScale = 0.0f;

      panel.SetActive(true);

      limit = 0.0f;

    }

    timeText.text = limit.ToString("N2");

  }

  void makeRain()

  {

    Instantiate(rain);

  }

  public void addScore(int score)

  {

    totalScore += score;

    scoreText.text = totalScore.ToString();

  }

  public void retry()

  {

    SceneManager.LoadScene("MainScene");

  }


}


panel.cs는 이겁니다


using System.Collections;

using System.Collections.Generic;

using UnityEngine;


public class panel : MonoBehaviour

{

  // Start is called before the first frame update

  void Start()

  {

     

  }


  // Update is called once per frame

  void Update()

  {

     

  }

  public void retry()

  {

    GameManager.I.retry();

  }

}



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