Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Unity Start nog呼吁进行真正的构建_C#_Build_Unity2d - Fatal编程技术网

C# Unity Start nog呼吁进行真正的构建

C# Unity Start nog呼吁进行真正的构建,c#,build,unity2d,C#,Build,Unity2d,我制作了一个骰子应用程序作为学习与unity合作的项目(在我看来它是如此的好,以至于我把它放在了google play商店上),但是当我从那里下载它时,至少有2个脚本的启动函数没有被调用,我不知道其他启动函数是否被调用 在这里,您可以看到两个未调用的启动函数 void Start() { light = light.GetComponent<Light>(); GetComponent<Button>().onClick.AddListener(TaskO

我制作了一个骰子应用程序作为学习与unity合作的项目(在我看来它是如此的好,以至于我把它放在了google play商店上),但是当我从那里下载它时,至少有2个脚本的启动函数没有被调用,我不知道其他启动函数是否被调用

在这里,您可以看到两个未调用的启动函数

void Start()
{
    light = light.GetComponent<Light>();
    GetComponent<Button>().onClick.AddListener(TaskOnClick);
    rawImage = GetComponent<RawImage>();
    isLockMode = false;
    rawImage.texture = getIconLock(isLockMode);
}

void Start()
{
    Screen.fullScreen = false;
    Dice.AddDie();
    Input.gyro.enabled = true;
    GlobalConfig.onShowShadowsChanged += onShadowsEnabledChange;
}
void Start()
{
light=light.GetComponent();
GetComponent().onClick.AddListener(TaskOnClick);
rawImage=GetComponent();
isLockMode=false;
rawImage.texture=getIconLock(isLockMode);
}
void Start()
{
Screen.fullScreen=false;
Dice.AddDie();
Input.gyro.enabled=真;
GlobalConfig.onShowShadowsChanged+=onShadowsEnabledChange;
}
当我在智能手机上使用Unity Remote时,它们可以工作,当我只使用Unity而不使用Remote时,它们也可以工作

第一个脚本附加到一个UI元素,第二个脚本附加到一个名为“App”的空游戏对象

这也更奇怪,因为他们过去工作,但后来我换了个人电脑(但使用相同的代码)。
我认为建筑本身有问题

发现问题后,建筑生成了两个文件,一个是.apk,另一个是.odb或类似的文件(可能是另一个扩展名)。我必须在播放器设置中取消勾选“拆分应用程序二进制文件”