示例#1
0
    void Start()
    {
        stringholder = StringsHolder_Tutorial.instance;

        main_camera = GameObject.Find("Main Camera").GetComponent <camera_controler>();
        settings    = GameObject.Find("Settings").GetComponent <Settings>();
        player      = GameObject.Find("player").GetComponent <player_controller>();

        instructor_move = GameObject.Find("instructor").GetComponent <NPC_movement> ();

        player_head = GameObject.Find("player_head").GetComponent <Animator> ();

        dialog = GameObject.Find("subtitles_canvas").GetComponent <dialog_system>();

        instructor_head = instructor_move.transform.Find("npc_head").gameObject.GetComponent <Animator>();

        //instructor_trig = instructor_move.gameObject.GetComponent<instructor_trigger> ();

        game_manager = gamemanager_tutorial.instance;

        if (!game_manager.cutscene01_invoked)
        {
            game_manager.cutscene01_invoked = true;
            start_cutscene();
        }
        else
        {
            not_start_cutscene();
        }
    }
 void Awake()
 {
     if (instance != null)
     {
         Destroy(this);
     }
     instance = this;
 }