커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
레벨이 올라가지 않음
undefined주차
북마크
이*은
댓글
12
추천
0
조회수
12
조회수
12
답변 완료

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

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



3주차 레벨업 라벨 바꿔주기 실습 따라가는 중인데 레벨이 올라가지 않습니



스파르타 즉문즉답




using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;


public class gameManager : MonoBehaviour
{
    public GameObject dog;
    public GameObject food;
    public GameObject normalCat;
    public GameObject retryBtn;
    public Text levelText;
    public GameObject levelFront;
    public static gameManager I;


    int level = 0;
    int cat = 0;


    void Awake()
    {
        I = this;
    }
    // Start is called before the first frame update
    void Start()
    {
        InvokeRepeating("makeFood", 0.0f, 0.2f);
        InvokeRepeating("makeCat", 0.0f, 1f);
    }


    private void invokeRepeating(string v1, float v2, float v3)
    {
        throw new NotImplementedException();
    }


    // Update is called once per frame
    void Update()
    {
        
    }


    void makeFood()
    {
        float x = dog.transform.position.x;
        float y = dog.transform.position.y + 2.0f;
        Instantiate(food,new Vector3(x,y,0), Quaternion.identity);
    }


    void makeCat()
    {
        Instantiate(normalCat);
    }


    public void gameOver()
    { 
    retryBtn.SetActive(true);
    Time.timeScale = 0f;
    }


    public void addCat()
    {
        cat += 1;
        level = cat / 5;


        levelText.text = level.ToString();
        levelFront.transform.localScale = new Vector3((cat - level * 5) / 5.0f, 1.0f, 1.0f);


    }


}



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