else文を呼び出すだけでいいです。私が働いているifステートメントのコード行。私はelse文を実行するときにエラーが発生します。基本的には、同じコードをちょうど小さなポイントで使用し、タイマーはゼロになり、シーンが変わります。ここに私のコードです:C#unity3dでelse文を正しく呼び出す方法
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using UnityEngine.SceneManagement;
public class TestScript : MonoBehaviour
{
public MyClockScript myClock;
public ScoreManagerScript scoremanager;
public int scoreToReach = 99; // change this value to what you want
public int leastscore = 50;
public string nextScene = "FY"; // change this value to what you want
void Update()
{
if (myClock.m_leftTime <= 0)
{
if ((ScoreManagerScript.score >= scoreToReach) && (nextScene != ""))
{
SceneManager.LoadScene(nextScene);
}
else
{
((ScoreManagerScript.score >= scoreToReach) && nextScene != ""))
}
}
}
}
}
投稿したコードをフォーマットして読みやすくしてもよろしいですか? – Rahul
あなたのコードは完全に読めません。 – SurvivalMachine
編集を中止した人の数を示す統計情報が必要です。 – SimpleVar