読者です 読者をやめる 読者になる 読者になる

続> 同人ゲームを作りたい人のメモ

同人ゲームを作るための素人メモ。いつものように記事に保証なし。スクリプトのタグが使えずサイト移動しました。エターナル怖い。

unity fungus シーンの移動

fungusで使えるコマンドを作成

 

using UnityEngine;
using System.Collections;
using Fungus;
using UnityEngine.SceneManagement;
using UnityEditor;
[CommandInfo("Command","reload scene","reload scene")]
public class LoadScene_funguscommand : Command {

// Use this for initialization
public override void OnEnter(){
// do
SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex, LoadSceneMode.Single);
// Continue();

}
}

[CommandInfo("Command","load nextScene","next scene")]
public class nextScene_funguscommand : Command {

// Use this for initialization
public override void OnEnter(){
// do
SceneManager.LoadScene((SceneManager.GetActiveScene().buildIndex+1), LoadSceneMode.Single);
Continue();

}
}

[CommandInfo("Command","goto scenename","goto scene")]
public class gotoScene_funguscommand : Command {

public string sceneName;
// Use this for initialization
public override void OnEnter(){
// do
SceneManager.LoadScene(sceneName, LoadSceneMode.Single);
//SceneManager.LoadScene(sceneName);
// Continue();

}
}