static void Main(string[] args) { //var client = ConnectionMultiplexer.Connect(new ConfigurationOptions //{ // EndPoints = // { // "localhost","133.33.214.20" // }, // Password = "******" //}); //var db = client.GetDatabase(); var op = new helper(); //_Program.Flushdb(); //insert op.Insert(); //Select RedisKey[] mykeys = { "User1", "User2", "User3" };//注意大小寫 op.GetUser(mykeys); //update op.Update("User1", "ricoisme", DateTime.Parse("1981-12-13")); op.GetUser(mykeys); //delete op.DeleteUser("User1"); op.GetUser(mykeys); //Console.WriteLine(client.ToString()); Console.ReadKey(); }
public string getBpmnfile(string filename) { helper obj = new helper(); if (filename != "") { string localFilePath = ConfigurationManager.AppSettings["VisioFilePath"]; string visoFile = "D:\\visiotoBPMN\\" + filename; visoFile = localFilePath + filename; var eldata = new List <ExportElement>(); string strReturn = ""; if (!File.Exists(visoFile)) { return("The file not exists."); } else { // obj.getAllshapes(visoFile, 0); eldata = obj.GetvisioAsposeSingleshape(visoFile, 0); strReturn = obj.GetBPMNXML("test", eldata); return(strReturn); } } else { return("Please Provide File."); } }
helper GenerateNote(NoteType type) { GameObject note = Instantiate(noteHelperPrefab, noteRoot) as GameObject; var old_helper = note.GetComponent <helper>(); Destroy(old_helper); helper _helper = null; var note_trans = note.transform; note_trans.localScale = Vector3.one; GameObject content = null; switch (type) { case NoteType.Tap: _helper = note.AddComponent <Helper_Tap>(); content = Instantiate(prefabs.NoteTapPrefab, note_trans); break; case NoteType.Hold: _helper = note.AddComponent <Helper_Hold>(); content = Instantiate(prefabs.NoteHoldPrefab, note_trans); break; case NoteType.Swipe: _helper = note.AddComponent <Helper_Swipe>(); content = Instantiate(prefabs.NoteSwipePrefab, note_trans); break; default: Debug.LogError(ExceptionList.error.Value); break; } if (content == null) { Debug.LogError(ExceptionList.error.Value); return(null); } var old_collider = content.GetComponent <BoxCollider>(); var collider = note.GetComponent <BoxCollider>(); collider.center = old_collider.center; collider.size = old_collider.size; Destroy(old_collider); var content_trans = content.transform; content_trans.localPosition = Vector3.zero; content_trans.localScale = Vector3.one; //return note.GetComponent<helper>(); return(_helper); }
public static helper TakeHelper() { if (singleObj == null) { singleObj = new helper(); } return(singleObj); }
private void LogError(string text) { string logName = String.Format("messages_{0}.log", DateTime.Today.ToString("dd-MM-yyyy")); helper h = new helper(); h.WriteToLog(text, MapPath(String.Format("/tmp/{0}", logName))); }
private void Button_Click_Clear(object sender, RoutedEventArgs e) { Tb1.Clear(); Tb2.Clear(); helper Clear = new helper(Tb1.Text, Tb2.Text); answ.Content = Clear.GetClear(); }
private void Button_Click_Net(object sender, RoutedEventArgs e) { helper Net = new helper(Tb1.Text, Tb2.Text); if (!Net.IsEmpty()) { answ.Content = Net.GetLog(); } }
protected override void OnInit(EventArgs e) { base.OnInit(e); help = new helper(); ps = new CECInputFormService(); }
private void LogError(string text, Exception ex) { string logName = String.Format("messages_{0}.log", DateTime.Today.ToString("dd-MM-yyyy")); string fullText = String.Format("{1}{0}{2}{0}", Environment.NewLine, text, ex.Message); fullText += ex.StackTrace + Environment.NewLine + Environment.NewLine; helper h = new helper(); h.WriteToLog(fullText, MapPath(String.Format("/tmp/{0}", logName))); }
private void updateLeaderboard() { int line_parity = 0; file = new StreamReader(LEADERBOARD_FILENAME); leaderboardNames.Clear(); leaderboardPoints.Clear(); while ((line = file.ReadLine()) != null) { if (line_parity % 2 == 0) { leaderboardNames.Add(line); } else { leaderboardPoints.Add(Convert.ToInt32(line)); } line_parity++; } string variable = file.ReadToEnd(); file.Close(); helper[] array = new helper[11]; for (int i = 0; i < leaderboardNames.Count; i++) { array[i].username = leaderboardNames[i]; array[i].score = leaderboardPoints[i]; } array[10].username = name; array[10].score = score; // Sort the array Array.Sort(array, delegate(helper h1, helper h2) { return(h2.score.CompareTo(h1.score)); }); // Write the leaderboard to the file FileStream fileStream = new FileStream(LEADERBOARD_FILENAME, FileMode.Create); StreamWriter writer = new StreamWriter(fileStream); for (int i = 0; i < leaderboardNames.Count; i++) { writer.WriteLine(array[i].username); writer.WriteLine(array[i].score); } writer.Close(); }
/// <summary> /// get or set string array of cohort ids to track as selections while /// users navigate the summary grid /// </summary> //protected string[] CohortIDsViewState //{ // get // { // if ((Session["CohortIDsSession"] != null) && ((string[])Session["CohortIDsSession"]).Length > 0) // return (string[])Session["CohortIDsSession"]; // else // return new string[0]; // } // set // { // Session["CohortIDsSession"] = value; // } //} /// <summary> /// get or set the alphabetical pagenation block for cohort acronym to filter the summary grid by; default is string.Empty meaning no filtering /// examples: a-c; d-f; g-i; w-z /// </summary> //public string AlphaPagenationBlock //{ // get // { // if (Session["alphaPagenation"] == null) // AlphaPagenationBlock = string.Empty; // return (string)Session["alphaPagenation"]; // } // set // { // Session["alphaPagenation"] = value; // } //} #endregion #endregion #region EventHandling protected override void OnInit(EventArgs e) { base.OnInit(e); redirect = false; redirectionUrl = string.Empty; checkboxToGetFocus = string.Empty; help = new helper(); EnsureChildControls(); }
protected override void OnInit(EventArgs e) { base.OnInit(e); shouldRefreshGrid = false; help = new helper(); compareTbl = new DataTable(); compareTbl.TableName = "compareTable"; ///--------------- ///retreive tabs /// tabsTbl = CECWebSrv.GetTabs(UserToken); }
// Use this for initialization void Start() { //скопировано из oncam.cs /*данный скрипт создан для окна где вводится название картинки, в * которую пользователь вводит буквы. * Данный скрипт создает символы букв под данным окошком. * */ //void okno_enter_answer(){ //x=-0.226 //y=-0.72 это новые координаты каждого символа //float bukv_x = -5f; //float bukv_y = -1.8f; float bukv_x = -0.226f; float bukv_y = -0.72f; tables.answer_current_fon = tables.answers_PicturesGo[tables.currentQuestIndex]; string str = tables.answer_current_fon; helper helpForAnswerStr = helper.TakeHelper(); int countSimbs = 8; int ost = countSimbs - str.Length; str = helpForAnswerStr.addedSimbols(str, str.Length + ost); str = helpForAnswerStr.Shuffle(str); int str_len = str.Length; while (str_len > 0) { GameObject simb = Instantiate(simbol) as GameObject; simb.transform.parent = this.transform; simb.transform.localPosition = new Vector2(bukv_x, bukv_y); simb.transform.localScale = new Vector2(0.05f, 0.20f); TextMesh charSimb = simb.GetComponentInChildren <TextMesh>() as TextMesh; charSimb.text = str[str_len - 1] + ""; simb.name = str[str_len - 1] + ""; str_len--; bukv_x += 0.1f; } //} }
void GenerateNotes() { noteRoot.DestroyChildren(); var notes = currentTrackMap.Notes; for (int i = 0; i < notes.Count; i++) { helper useable = GenerateNote(notes[i].type); helpers.Add(useable); useable.note.noteId = notes[i].InstanceID; var note_page = currentTrackMap.GetPage(notes[i].position); useable.page = note_page; useable.getTransform.localPosition = new Vector3( currentTrackMap.GetPositionX(notes[i].Xoffset), currentTrackMap.GetPositionY(notes[i].position)); useable.getTransform.localEulerAngles = Vector3.forward * notes[i].angle; var alpha = 0f; var current_page = -1f; current_page = currentTrackMap.GetPage(Mathf.FloorToInt(audioPlayer.getProgress.totalSeconds / currentTrackMap.header.SecondPer32Note)); if (Mathf.Abs(current_page - note_page) < showRange) { alpha = 1 - (Mathf.Abs(note_page - current_page) / showRange); } useable.SetAlpha(alpha); } }
private void init() { guiview = new helper(guilbl); guiviewTime = new helperS2(gui_txt_time); getDT = new helperDT(Dataview); web = new WebClient(); Xdoc = new XmlDocument(); uid = name = Lname = phone = photo = uid = ""; dt = new DataTable(); }
//TODO:Only Show Note On Same Page. void updateNotes() { var notes = editor.getTrackMap.Notes; int helperIndex = -1; var current_page = -1f; if (!editor.audioPlayer.isPlaying) { current_page = editor.getTrackMap.GetPage(editor.getCurrentNoteGridPosition); } else { current_page = editor.getTrackMap.GetPage(Mathf.FloorToInt(editor.audioPlayer.getProgress.totalSeconds / editor.getTrackMap.header.SecondPer32Note)); } for (int dataIndex = 0; dataIndex < notes.Count; dataIndex++) { helperIndex++; helper useable = null; for (int p = helperIndex; p < helpers.Count; p++) { if (helpers[p].note.type == notes[dataIndex].type) { useable = helpers[p]; helpers.RemoveAt(p); break; } } if (useable == null) { useable = GetUseableNote(notes[dataIndex].type); } if (helperIndex < helpers.Count) { helpers.Insert(helperIndex, useable); } else { helpers.Add(useable); } useable.note.noteId = notes[dataIndex].InstanceID; var note_page = editor.getTrackMap.GetPage(notes[dataIndex].position); useable.page = (int)note_page; useable.getTransform.localPosition = new Vector3( editor.getTrackMap.GetPositionX(notes[dataIndex].Xoffset), editor.getTrackMap.GetPositionY(notes[dataIndex].position)); useable.getTransform.localEulerAngles = Vector3.forward * notes[dataIndex].angle; /*var alpha = 0f; * * if(editor.audioPlayer.isPlaying){ * alpha = * Mathf.Abs(notes[dataIndex].position - * Mathf.FloorToInt(editor.audioPlayer.getProgress.totalSeconds/editor.getTrackMap.header.SecondPer32Note)); * }else{ * alpha = Mathf.Abs(editor.getCurrentNoteGridPosition - notes[dataIndex].position); * } * * alpha = (alpha > 0 )?(0.2f / alpha):1; * * if(alpha <= showRange){ * if(alpha<0.2f) alpha = 0.2f; * if(alpha>1) alpha = 1; * useable.SetAlpha(alpha); * }else{ * useable.SetAlpha(0); * }*/ var alpha = 0f; if (Mathf.Abs(current_page - note_page) < showRange) { alpha = 1 - (Mathf.Abs(note_page - current_page) / showRange); } if ((int)note_page == (int)current_page) { useable.getTransform.localScale = Vector3.Lerp(useable.getTransform.localScale, Vector3.one, Time.deltaTime * 2); } else { useable.getTransform.localScale = Vector3.one * 0.8f; } useable.SetAlpha(alpha); } for (int i = helpers.Count - 1; i >= helperIndex + 1; i--) { if (i < 0) { continue; } var n = helpers[i]; helpers.RemoveAt(i); pool.Add(n); n.gameObject.SetActive(false); } }
public static void Init_e(string name) { switch (name) { case "MAH": try { MAH.TopMost = true; MAH.Show(); } catch { MAH = new mahovik {TopMost = true}; MAH.Show(); } break; case "targetCtrl": try { targetCtrl.TopMost = true; targetCtrl.Show(); } catch { targetCtrl = new targetControl {TopMost = true}; targetCtrl.Show(); } break; case "OSC": try { OSC.TopMost = true; OSC.Show(); } catch { OSC = new Oscilloscope(@"graph\clean.txt") {TopMost = true}; OSC.Show(); } break; case "vi001": try { vi001.ShowDialog(); } catch { vi001 = new vi001 {Name = "vi001", Text = "ВИ-001"}; vi001.ShowDialog(); } break; case "uvch": try { uvch.ShowDialog(); } catch { uvch = new uvch {Name = "uvch", Text = "Блок УВЧ"}; uvch.ShowDialog(); } break; case "vi002": try { vi002.ShowDialog(); } catch { vi002 = new vi001 {Name = "vi002", Text = "ВИ-002"}; vi002.ShowDialog(); } break; case "bk008": try { bk008.ShowDialog(); } catch { bk008 = new bk008 {Name = "bk008", Text = "БК-008"}; bk008.ShowDialog(); } break; case "hlp": try { if (hlp.helpEnabled()) hlp.Show(); } catch { hlp = new helper(); } break; case "MAIN1": try { MAIN1.ShowDialog(); } catch { MAIN1 = new MAIN(); MAIN1.ShowDialog(); } break; case "bv012": try { bv012.ShowDialog(); } catch { bv012 = new bv012(); bv012.ShowDialog(); } break; case "bsh0031": try { bsh03.ShowDialog(); } catch { bsh03 = new bsh003(); bsh03.ShowDialog(); } break; case "bp103": try { bp13.ShowDialog(); } catch { bp13 = new bp103(); bp13.ShowDialog(); } break; case "bp1162": try { bp62.ShowDialog(); } catch { bp62 = new bp116(); bp62.ShowDialog(); } break; case "bp1161": try { bp61.ShowDialog(); } catch { bp61 = new bp116(); bp61.ShowDialog(); } break; case "bg0022": try { bg22.ShowDialog(); } catch { bg22 = new bg002(); bg22.ShowDialog(); } break; case "bg0021": try { bg21.ShowDialog(); } catch { bg21 = new bg002(); bg21.ShowDialog(); } break; case "bg0032": try { bg32.ShowDialog(); } catch { bg32 = new bg003(); bg32.ShowDialog(); } break; case "bg0031": try { bg31.ShowDialog(); } catch { bg31 = new bg003(); bg31.ShowDialog(); } break; case "bg0052": try { bg52.ShowDialog(); } catch { bg52 = new bg005(); bg52.ShowDialog(); } break; case "bg0051": try { bg51.ShowDialog(); } catch { bg51 = new bg005(); bg51.ShowDialog(); } break; case "bv0041": try { bv41.ShowDialog(); } catch { bv41 = new bv004(1); bv41.ShowDialog(); } break; case "bv0042": try { bv42.ShowDialog(); } catch { bv42 = new bv004(2); bv42.ShowDialog(); } break; case "bm0051": try { bm51.ShowDialog(); } catch { bm51 = new bm005(); bm51.ShowDialog(); } break; case "bm0061": try { bm61.ShowDialog(); } catch { bm61 = new bm005(); bm61.ShowDialog(); } break; case "bg0042": try { bg0042.ShowDialog(); } catch { bg0042 = new bg004(); bg0042.ShowDialog(); } break; case "bg0041": try { bg0041.ShowDialog(); } catch { bg0041 = new bg004(); bg0041.ShowDialog(); } break; case "bg0012": try { bg0012.ShowDialog(); } catch { bg0012 = new bg001(); bg0012.ShowDialog(); } break; case "bg0011": try { bg0011.ShowDialog(); } catch { bg0011 = new bg001(); bg0011.ShowDialog(); } break; case "br0072": try { br72.ShowDialog(); } catch { br72 = new br007(); br72.ShowDialog(); } break; case "br0071": try { br71.ShowDialog(); } catch { br71 = new br007(); br71.ShowDialog(); } break; case "bv0092": try { bv9kit2.ShowDialog(); } catch { bv9kit2 = new bv009(); bv9kit2.ShowDialog(); } break; case "bv0091": try { bv9kit1.ShowDialog(); } catch { bv9kit1 = new bv009(); bv9kit1.ShowDialog(); } break; case "bv41": try { bv41.ShowDialog(); } catch { bv41 = new bv004(1); bv41.ShowDialog(); } break; case "bv010": try { bv10.ShowDialog(); } catch { bv10 = new bv010(); bv10.ShowDialog(); } break; case "bk8": try { bk8.ShowDialog(); } catch { bk8 = new bk008(); bk8.ShowDialog(); } break; case "bv002": try { bv2dal.Name = "bv002"; bv2dal.ShowDialog(); } catch { bv2dal = new bv001 {Name = "bv002"}; bv2dal.ShowDialog(); } break; case "bv001": try { bv1.Name = "bv001"; bv1.ShowDialog(); } catch { bv1 = new bv001 {Name = "bv001"}; bv1.ShowDialog(); } break; case "bya1": try { bya1.ShowDialog(); } catch { bya1 = new bya001(); bya1.ShowDialog(); } break; case "br0042": try { br42.ShowDialog(); } catch { br42 = new br004(2); br42.ShowDialog(); } break; case "br0041": try { br41.ShowDialog(); } catch { br41 = new br004(1); br41.ShowDialog(); } break; case "bsh0011": try { BSH001.ShowDialog(); } catch { BSH001 = new bsh001(); BSH001.ShowDialog(); } break; case "bsh0021": try { BSH002.ShowDialog(); } catch { BSH002 = new bsh002(); BSH002.ShowDialog(); } break; case "bk0061": try { bk0061.ShowDialog(); } catch { bk0061 = new bk006(); bk0061.ShowDialog(); } break; case "bk0071": try { BK007.ShowDialog(); } catch { BK007 = new bk007(); BK007.ShowDialog(); } break; case "bt006": try { BT006.ShowDialog(); } catch { BT006 = new bt006(); BT006.ShowDialog(); } break; case "bk005": try { BK005.ShowDialog(); } catch { BK005 = new bk005(); BK005.ShowDialog(); } break; case "shp001": try { shp1.ShowDialog(); } catch { shp1 = new shp001(); shp1.ShowDialog(); } break; case "bp119": try { bp19.ShowDialog(); } catch { bp19 = new bp119(); bp19.ShowDialog(); } break; case "br0031": try { br0031.Name = "br31"; br0031.ShowDialog(); } catch { br0031 = new br003 {Name = "br31"}; br0031.ShowDialog(); } break; case "br0032": try { br0031.Name = "br32"; br0032.ShowDialog(); } catch { br0032 = new br003 {Name = "br32"}; br0032.ShowDialog(); } break; case "IKO": try { IKO.ShowDialog(); } catch { IKO = new IKO(); IKO.ShowDialog(); } break; case "shp002": try { shp2.ShowDialog(); } catch { shp2 = new shp002(); shp2.ShowDialog(); } break; case "tuts": try { tuts1.ShowDialog(); } catch { tuts1 = new tuts(); tuts1.ShowDialog(); } break; case "tuts2": try { bya1.Show(); tuts1.Show(); } catch { tuts1 = new tuts(); bya1 = new bya001(); bya1.Show(); tuts1.Show(); } break; } }
var generator = GetGenerator(helper, expression);
/// <summary> /// /// </summary> /// <param name="j"></param> /// <param name="vn2"></param> /// <param name="k"></param> /// <returns></returns> protected internal int XPathStringVal_Matches(int j, VTDNav vn2, int k /*k is a token index */) { if (h1==null){ h1 = new helper(); } if (h2==null){ h2 = new helper(); } int tokenType1 = getTokenType(j); int tokenType2 = vn2.getTokenType(k); if (tokenType1 == VTDNav.TOKEN_STARTING_TAG || tokenType1 == VTDNav.TOKEN_DOCUMENT ){ h1.index = j + 1; h1.type = 1; h1.depth = getTokenDepth(j); h1.offset = -1; while (h1.index < vtdSize) { int tokenType = getTokenType(h1.index); int depth = getTokenDepth(h1.index); //t=t+getTokenLength2(index); if (depth<h1.depth || (depth==h1.depth && tokenType==VTDNav.TOKEN_STARTING_TAG)){ break; } if (tokenType==VTDNav.TOKEN_CHARACTER_DATA || tokenType==VTDNav.TOKEN_CDATA_VAL){ //length = getTokenLength2(index); //t += length; //fib.append(index); h1.offset = getTokenOffset(h1.index); h1.endOffset = getTokenOffset(h1.index)+getTokenLength2(h1.index); //h1.index++; h1.tokenType=tokenType; goto loop11; // } else if (tokenType==VTDNav.TOKEN_ATTR_NAME || tokenType == VTDNav.TOKEN_ATTR_NS || tokenType == VTDNav.TOKEN_PI_NAME){ h1.index = h1.index+2; continue; } h1.index++; } loop11: ; } else{ h1.index = -1; h1.type = 0; h1.offset = getTokenOffset(j); h1.endOffset = getTokenOffset(j)+getTokenLength(j); h1.tokenType = getTokenType(j); } if (tokenType2 == VTDNav.TOKEN_STARTING_TAG || tokenType2 == VTDNav.TOKEN_DOCUMENT ){ h2.index = k + 1; h2.type = 1; h2.depth = vn2.getTokenDepth(k); h2.offset = -1; while (h2.index < vtdSize) { int tokenType = vn2.getTokenType(h2.index); int depth = vn2.getTokenDepth(h2.index); //t=t+getTokenLength2(index); if (depth<h2.depth || (depth==h2.depth && tokenType==VTDNav.TOKEN_STARTING_TAG)){ break; } if (tokenType==VTDNav.TOKEN_CHARACTER_DATA || tokenType==VTDNav.TOKEN_CDATA_VAL){ //length = getTokenLength2(index); //t += length; //fib.append(index); h2.offset = vn2.getTokenOffset(h2.index); h2.endOffset = vn2.getTokenOffset(h2.index)+vn2.getTokenLength2(h2.index); h2.tokenType = tokenType; //h2.index++; goto loop22; // } else if (tokenType==VTDNav.TOKEN_ATTR_NAME || tokenType == VTDNav.TOKEN_ATTR_NS || tokenType == VTDNav.TOKEN_PI_NAME){ h2.index = h2.index+2; continue; } h2.index++; } loop22: ; } else{ h2.index = -1; h2.type= 0; h2.offset = vn2.getTokenOffset(k); h2.endOffset= vn2.getTokenOffset(k)+vn2.getTokenLength(k); h2.tokenType = vn2.getTokenType(k); } // set the offset int c1=-1, c2=-1; do{ c1=getNextChar(this, h1); c2=getNextChar(vn2,h2); if (c1!=c2){ if (c1>c2) return 1; else return -1; //return false; } } while(c1!=-1 && c2!=-1); if (c1==c2){ return 0; } else { if (c1!=-1) return 1; else return -1; } //return false; }
protected internal int getNextChar(VTDNav vn,helper h){ long l; int result; if (h.type==0){// single token if (h.offset == h.endOffset) return -1; if (h.tokenType == VTDNav.TOKEN_CHARACTER_DATA && h.tokenType !=VTDNav.TOKEN_ATTR_VAL){ l = vn.getCharResolved(h.offset); }else { l = vn.getChar(h.offset); } h.offset += (int)(l>>32); result = (int)l; return result; }else {// text value if (h.offset < h.endOffset){ //return result; if (h.tokenType != VTDNav.TOKEN_PI_VAL && h.tokenType !=VTDNav.TOKEN_CHARACTER_DATA){ l = vn.getChar(h.offset); }else { l = vn.getChar(h.offset); } h.offset += (int)(l>>32); result = (int)l; return result; }else{ h.index++; while (h.index < vtdSize) { int tokenType = vn.getTokenType(h.index); int depth = vn.getTokenDepth(h.index); //t=t+getTokenLength2(index); if (depth<h.depth || (depth==h.depth && tokenType==VTDNav.TOKEN_STARTING_TAG)){ break; } if (tokenType==VTDNav.TOKEN_CHARACTER_DATA || tokenType==VTDNav.TOKEN_CDATA_VAL){ //length = getTokenLength2(index); //t += length; //fib.append(index); h.offset = vn.getTokenOffset(h.index); h.endOffset = vn.getTokenOffset(h.index)+vn.getTokenLength2(h.index); h.tokenType = tokenType; //h2.index++; return getNextChar(vn,h); // } else if (tokenType==VTDNav.TOKEN_ATTR_NAME || tokenType == VTDNav.TOKEN_ATTR_NS || tokenType == VTDNav.TOKEN_PI_NAME){ h.index = h.index+2; continue; } h.index++; } return -1; } } //return -1; }
internal void updateHelpers() { string helpers = ""; helperlist = new List <helper>(); try { helpers = System.IO.File.ReadAllText(@"helpers.txt"); } catch (Exception e) { } // Console.WriteLine(helpers); string aLine; StringReader strReader = new StringReader(helpers); bool eof = false; while (!eof) { helper helpertmp = new helper(); for (int i = 0; i < 5; i++) { aLine = strReader.ReadLine(); Console.WriteLine(aLine); if (aLine == null) { eof = true; break; } if (aLine.Equals("")) { eof = true; break; } switch (i) { case 0: helpertmp.name = aLine; Console.WriteLine(aLine); break; case 1: helpertmp.address = aLine; Console.WriteLine(aLine); break; case 2: helpertmp.km = aLine; Console.WriteLine(aLine); break; case 3: helpertmp.fbauth = aLine; Console.WriteLine(aLine); break; case 4: helpertmp.twitterauth = aLine; Console.WriteLine(aLine); break; } } helperlist.Add(helpertmp); } helperlist.RemoveAt(helperlist.Count() - 1); foreach (helper h in helperlist) { Console.WriteLine(h.name); } }
void updateNotes() { var notes = editor.getTrackMap.Notes; int helperIndex = -1; var current_page = -1f; if (!editor.audioPlayer.isPlaying) { current_page = editor.getTrackMap.GetPage(editor.getCurrentNoteGridPosition); } else { current_page = editor.getTrackMap.GetPage(Mathf.FloorToInt(editor.audioPlayer.getProgress.totalSeconds / editor.getTrackMap.header.SecondPer32Note)); } for (int dataIndex = 0; dataIndex < notes.Count; dataIndex++) { helper useable = null; float PosX = (gridStart + notes [dataIndex].position + editor.getTrackMap.header.LeadInGridCount) * this.gridSize; float PosY = (state == panelState.unfolded)?(m_Panel.height - 400) * notes[dataIndex].Xoffset : 0; if (Mathf.Abs(PosX + noteRoot.transform.localPosition.x) > root.manualWidth / 2f) { continue; } helperIndex++; for (int p = helperIndex; p < helpers.Count; p++) { if (helpers[p].note.type == notes[dataIndex].type) { useable = helpers[p]; helpers.RemoveAt(p); break; } } if (useable == null) { useable = GetUseableNote(notes[dataIndex].type); } if (helperIndex < helpers.Count) { helpers.Insert(helperIndex, useable); } else { helpers.Add(useable); } var note_page = editor.getTrackMap.GetPage(notes[dataIndex].position); if ((int)note_page == (int)current_page) { useable.getTransform.localScale = Vector3.one * 0.5f; } else { useable.getTransform.localScale = Vector3.one * 0.35f; } useable.note.noteId = notes[dataIndex].InstanceID; //useable.getTransform.localScale = Vector3.one * 0.5f; useable.getTransform.localPosition = new Vector3(PosX, PosY); useable.getTransform.localEulerAngles = Vector3.forward * notes[dataIndex].angle; } for (int i = helpers.Count - 1; i >= helperIndex + 1; i--) { if (i < 0) { continue; } var n = helpers[i]; helpers.RemoveAt(i); helpersPool.Add(n); n.gameObject.SetActive(false); } }