public void ShowAll() { // 全ての描画 IsShownAll = true; foreach (var obj in Objects) { obj.IsDrawn = true; } void Reset(TextObject2D text, Vector2DF pos) { text.RemoveComponent("Slide"); text.RemoveComponent("FadeIn"); text.Color = new Color(255, 255, 255); text.Position = pos; } // 位置のリセット //-------------------------------------------------- Reset(ScoreLabel, new Vector2DF(350, 260)); Reset(ScoreValue, new Vector2DF(350, 300)); Reset(Just, new Vector2DF(350, 420)); Reset(Cool, new Vector2DF(350, 460)); Reset(Good, new Vector2DF(350, 500)); Reset(Near, new Vector2DF(350, 540)); Reset(Miss, new Vector2DF(350, 580)); Reset(Combo, new Vector2DF(350, 630)); //-------------------------------------------------- RankImpact.Dispose(); }
protected override void OnUpdated() { time++; if (time == 10) { Console.WriteLine("Vanish Object1"); obj1.Dispose(); } if (time == 60) { Console.WriteLine("Vanish Layer1"); layer1.Dispose(); } }
private IEnumerator <object> GetFlow() { int loop = 0; while (true) { obj.Position += new Vector2DF(1, 0); loop++; if (loop < 9) { child.Position += new Vector2DF(1, 0); } if (loop == 10) { child.Dispose(); } yield return(null); } }