public static LogCode ( string name, string message ) : void | ||
name | string | |
message | string | |
리턴 | void |
// void rightPanel() // { // //GUI.BeginGroup(errorPanel.getRect()); // GUI.BeginGroup(new Rect(Screen.width*3/4+5,0,Screen.width*1/4-5,Screen.height)); // if (GUI.Button (new Rect (10,15,130,65), "Back", button_style)) // { // if (!shouldPopup) { // //back button will change the SpellBook page name // input.SetCode(current_code); // // enabled = false; // previous_state.active = true; // paused = true; // Time.timeScale = 1; // // ProgramLogger.LogKV("close", getSpellName()+", "+Time.time); // ProgramLogger.LogCode(getSpellName(), current_code); // // if(IDEClosed != null) // IDEClosed(file_name, current_code); // } // } // // // if (GUI.Button (new Rect (180,15,65,65), "X", remove_style)) // { // no_edit = true; // shouldPopup = true; // } // // // GUIStyle style = GUI.skin.box; // // // // style.alignment = TextAnchor.UpperLeft; // // style.wordWrap = true; // // // // string pattern = @"^(.+) class (.+) is public, should be declared in a file named (.+)"; // // if (!Regex.IsMatch(current_error, pattern)) // // GUI.Box(new Rect (10,100,230,500), current_error, style); // // else { // // GUI.Box(new Rect (10,100,230,500), "------------", style); // // } // // GUI.EndGroup(); // } public void checkBackButton(Rect r) { if (GUI.Button(r, "Back", button_style)) { if (!shouldPopup) { //back button will change the SpellBook page name input.SetCode(current_code); enabled = false; previous_state.active = true; paused = true; Time.timeScale = 1; ProgramLogger.LogKVtime("close", getSpellName()); //+", "+Time.time); ProgramLogger.LogCode(getSpellName(), current_code); SpellLogger.LogCode(getSpellName(), current_code); if (IDEClosed != null) { IDEClosed(file_name, current_code); } } } }
string givePlayerAScroll() { CodeScrollItem item; GameObject initial_scroll = new GameObject(); initial_scroll.name = "InitialScroll"; initial_scroll.AddComponent <CodeScrollItem>(); item = initial_scroll.GetComponent <CodeScrollItem>(); item.item_name = "Blank"; item.inventoryTexture = Resources.Load("Textures/Scroll") as Texture2D; if (!copied_spells.ContainsKey(currentPage().getName())) { copied_spells.Add(currentPage().name, 0); } int number_so_far = copied_spells[currentPage().getName()]; int number = number_so_far + 1; copied_spells[currentPage().name]++; CodeScrollItem code_scroll_item_component = initial_scroll.GetComponent <CodeScrollItem>(); code_scroll_item_component.setCurrentFile(currentPage().getName() + number + ".java"); code_scroll_item_component.getIDEInput().SetCode(currentPage().code.Replace(currentPage().getName(), currentPage().getName() + number)); ProgramLogger.LogCode(currentPage().getName() + number, code_scroll_item_component.getIDEInput().GetCode()); SpellLogger.LogCode(currentPage().getName() + number, code_scroll_item_component.getIDEInput().GetCode()); GameObject.Find("Inventory").GetComponent <Inventory>().addItem(initial_scroll); return(currentPage().getName() + number + ".java"); }
void OnApplicationQuit() { if (enabled) { input.SetCode(current_code); ProgramLogger.LogKVtime("close", getSpellName()); //+", "+Time.time); ProgramLogger.LogCode(getSpellName(), current_code); SpellLogger.LogCode(getSpellName(), current_code); } }
public void checkNewSpellButton(Rect r) { if (GUI.Button(r, left_panel_background, empty_style)) { input.SetCode(current_code); ProgramLogger.LogKVtime("close", getSpellName()); //+", "+Time.time); ProgramLogger.LogCode(getSpellName(), current_code); SpellLogger.LogCode(getSpellName(), current_code); if (IDEClosed != null) { IDEClosed(file_name, current_code); } string fname = spellbook.copyBlankSpell(); SetInput(new EclipseInput("CodeSpellsJava", JuneConfig.java_files_path + "/" + fname)); ProgramLogger.LogKVtime("open", getSpellName()); //+", "+Time.time); if (IDEOpened != null) { IDEOpened(file_name, current_code); } } }
void removeScript() { shouldRemove = false; current_code = ""; input.SetCode(current_code); enabled = false; previous_state.active = true; paused = true; Time.timeScale = 1; ProgramLogger.LogKVtime("delete", "all"); ProgramLogger.LogKVtime("close", getSpellName()); //+", "+Time.time); ProgramLogger.LogCode(getSpellName(), current_code); SpellLogger.Log("delete: " + getSpellName()); if (IDEClosed != null) { IDEClosed(file_name, current_code); } }
public void addExistingSpell(string name, string code) { CodeScrollItem item = GameObject.Find("Inventory").GetComponent <Inventory>().getCodeScrollItem(name); if (item == null) { GameObject initial_scroll = new GameObject(); initial_scroll.name = "InitialScroll"; initial_scroll.AddComponent <CodeScrollItem>(); item = initial_scroll.GetComponent <CodeScrollItem>(); item.item_name = "Blank"; item.inventoryTexture = Resources.Load("Textures/Scroll") as Texture2D; setNameCounter(name); CodeScrollItem code_scroll_item_component = initial_scroll.GetComponent <CodeScrollItem>(); code_scroll_item_component.setCurrentFile(name + ".java"); //code_scroll_item_component.getIDEInput().SetCode(currentPage().code.Replace(currentPage().getName(), currentPage().getName() + number)); if (code != "") { code_scroll_item_component.getIDEInput().SetCode(code); } ProgramLogger.LogCode(name, code_scroll_item_component.getIDEInput().GetCode()); GameObject.Find("Inventory").GetComponent <Inventory>().addItem(initial_scroll); //string fname = givePlayerAScroll(); //SpellCopied(currentPage()); } else { if (code != "") { item.getIDEInput().SetCode(code); } ProgramLogger.LogCode(name, item.getIDEInput().GetCode()); } }