問題: 別の scene.unity ファイルに切り替えるときに、controller.html を myNewController.html に変更したいと考えています。
例: 同じプロジェクトに 2 つのミニゲームがあります。controller.html を使用して GAME_1 をプレイしていますが、GAME_1 の目標を達成し、GAME_2 に切り替えると、別のコントローラー レイアウト (myNewController.html) を使用する必要があります。
私が知っていること: シーンが切り替わると、すぐに GAME_1 の Airconsole オブジェクトが GAME_2 にスローされ、GAME_1 の controller.html ファイルが引き続き使用されます。
コードのスニペット: このスクリプトは、私が作成した AirConsole オブジェクトに添付されています。
public class What_Level : MonoBehaviour { AirConsole コンソール;
// Use this for initialization
void Start () {
console = GetComponent<AirConsole> ();
}
// Update is called once per frame
void Update () {
whatScene (Application.loadedLevel);
}
void whatScene(int levelNumber){
if (levelNumber == 1) {
Debug.Log ("Were in the GAME_1);
//use some code to change the HTML file for GAME_1
} else if (levelNumber == 2) {
Debug.Log("We're in GAME_2");
//use some code to change the HTML file for GAME_2
}
}
}
変数 "console" が意味をなす唯一の機能は、console.controllerHtml です。「public Object controllerHtml」に記載されている説明
ヒントやヒントをいただければ幸いです。また、AirConsole 変数「console」で使用するオプションの参照ページも大歓迎です。
ありがとう!