C# 统一-闲置游戏-第一步

C# 统一-闲置游戏-第一步,c#,unity3d,C#,Unity3d,在用PHP/MySQL编写了很多程序之后,我想尝试一下我的第一个真正的游戏,了解GUI处理和如何工作,不仅仅是每个新页面,我还想创建一个空闲的游戏。有很多可能延长这样一场比赛,这将是最好的开始。例如cookieclicker或Anti-Idle-The游戏 我也已经进行了一次小测试,但效果与我想要的不一样: using UnityEngine; using System.Collections; public class CookieCounter1 : MonoBehaviour {

在用PHP/MySQL编写了很多程序之后,我想尝试一下我的第一个真正的游戏,了解GUI处理和如何工作,不仅仅是每个新页面,我还想创建一个空闲的游戏。有很多可能延长这样一场比赛,这将是最好的开始。例如cookieclicker或Anti-Idle-The游戏 我也已经进行了一次小测试,但效果与我想要的不一样:

using UnityEngine;
using System.Collections;

public class CookieCounter1 : MonoBehaviour
{
    int currentCookieCounter;
    int cookiecounter;
    int showMin;
    int showSec;
    float m;
    float s;
    float timeCounter;
    float starttime;

    void Start()
    {
        starttime = Time.time;
    }
    void Update ()
    {
        timeCounter = Time.time - starttime;
        m = (timeCounter / 60f);
        showMin = (int)m;
        s = (timeCounter % 60f);
        showSec = (int)s;
        currentCookieCounter = showSec;
    }
    void OnGUI()
    {
        GUI.Label (new Rect (100, 100, 150, 50), "Cookie Counter"+"_" +currentCookieCounter);
        GUI.Label (new Rect (100, 150, 100, 50), "Sec"+"_" +showSec);
        GUI.Label (new Rect (100, 200, 100, 50), "Min"+"_" +showMin);

        if(GUI.Button(new Rect(20, 70, 80, 20), "COOKIE"))
        {
            //Einen Cookie hinzugefügt
            currentCookieCounter++;
        }
    }
}
但这只会把柜台炸开。。。 我想了解的是: 以毫秒为单位的背景计数器,不可见。 第一次尝试4栋建筑。每栋建筑都有可能升级一次。 如果你每隔几秒钟就购买一栋建筑,那么该建筑就会产生一定数量的资金。你想买多少就买多少。升级将提高收入或缩短时间


总而言之,这是一个简单的任务,但我从来没有在c语言中做过什么

据我所知,这与Python语言附带的空闲shell和编辑器无关。我怀疑准确的标签可能会给你答案unity3d可能是您想要的,但请转到标记并输入unity,然后从给定的选项中进行选择。这里有问题吗?