Пример #1
0
    void UpdateScript(AmiScript originalScript, AmiScript.categories category, string scriptName, List <UIFunctionLine> uifl)
    {
        AmiScript amiScript = CreateScriptFromLines(originalScript, uifl);

        amiScript.Init(scriptName);
        amiScript.category = category;
        Events.SetScriptSelected(amiScript);
    }
Пример #2
0
 void CreateNewEmptyScript(AmiScript.categories _category, string _scriptName)
 {
     edittingScript = null;
     title.text     = _category.ToString() + "->" + _scriptName;
     this.panel.SetActive(true);
     this.category   = _category;
     this.scriptName = _scriptName;
 }
Пример #3
0
    void SaveNewScript(AmiScript.categories category, string scriptName, List <UIFunctionLine> uifl)
    {
        AmiScript amiScript = CreateScriptFromLines(new AmiScript(), uifl);

        amiScript.Init(scriptName);
        amiScript.category = category;
        Events.SetScriptSelected(amiScript);
        scripts.Add(amiScript);
    }
Пример #4
0
    void OnEditScript(AmiScript amiScript)
    {
        this.edittingScript = amiScript;
        title.text          = amiScript.category.ToString() + "->" + amiScript.scriptName;
        this.panel.SetActive(true);
        this.category   = amiScript.category;
        this.scriptName = amiScript.scriptName;

        GetComponent <UiClassManager>().AddFunctionsFromScript(amiScript);
    }
Пример #5
0
    void EditNameOfAction(AmiScript.categories category)
    {
        this.category = category;

        field.text = "Name your new ";
        switch (category)
        {
        case AmiScript.categories.ON_TAP:
            field.text += "On Tap action";
            break;

        case AmiScript.categories.AVATAR_ACTION:
            field.text += "Avatar action";
            break;
        }
        panel.SetActive(true);
    }
Пример #6
0
 public void Clicked(AmiScript.categories category)
 {
     Events.EditNameOfAction(category);
     panel.SetActive(false);
 }
Пример #7
0
 void CreateNewEmptyScript(AmiScript.categories c, string s)
 {
     Reset();
 }