Exemple #1
0
    public virtual void Update()
    {
        if (!IsActive())
        {
            return;
        }

        MapCamera.SuspensionDrama = true;
        if (Script != null)
        {
            scriptCarrier.code = Script.text.Split(new string[] { "\r\n" }, System.StringSplitOptions.RemoveEmptyEntries);
            for (int i = 0; i < scriptCarrier.code.Length; i++)
            {
                scriptCarrier.code[i] = scriptCarrier.code[i].TrimStart();
            }
            scriptCarrier.currentLine = 0;
            scriptCarrier.carryTask();
            return;
        }
        if (CheckType == 1)
        {
            Dramas.Launch(Content, () => {
                MapCamera.SuspensionDrama = false;
            });
        }
        else
        {
            Dramas.LaunchCheck(Content, () => {
                MapCamera.SuspensionDrama = false;
            });
        }
    }