public void Build() { var sw = Stopwatch.StartNew(); double sampleRadW = config.Resolution / Options.Width; double sampleRadH = config.Resolution / Options.Height; double sampleRadWhalf = sampleRadW / 2; double sampleRadHhalf = sampleRadH / 2; //RectangleD escapeBounds = new RectangleD( // - config.Escape + config.OffsetX - 2 * sampleRadW, // - config.Escape + config.OffsetY - 2 * sampleRadH, // 2 * config.Escape + 2 * sampleRadW, // 2 * config.Escape + 2 * sampleRadH //); for (int y = 0; y < Options.Height; y++) { for (int x = 0; x < Options.Width; x++) { var rnd = new UniqueRandom(config.SamplesPerPoint * 2); for (int s = 0; s < config.SamplesPerPoint; s++) { double nx = sampleRadW * rnd.NextDouble() - sampleRadWhalf; double ny = sampleRadH * rnd.NextDouble() - sampleRadHhalf; RenderPart(config, x, y, Options.Width, Options.Height, Matrix, new Complex(nx, ny)); } } if (sw.ElapsedMilliseconds > 1000) { sw.Restart(); Logger.PrintInfo("progress " + y + " out of " + Options.Height); } } Logger.PrintInfo("Build took " + sw.ElapsedMilliseconds); }
void Initialized() { m_showRoot.SetActiveArray(true); m_gameGroup.SetActiveArray(false); m_startOn = false; コインパーティクル.SetActive(false); 足すスコア.SetActive(false); SoundManager.StopAll(); List <int> aa = new List <int>(); for (int i = 11; i < 100; i++) { aa.Add(i); } ur = new UniqueRandom(aa.ToArray()); }
void MakeButtons(int lv, bool block) { int num = m_levelSetting.m_data[lv].num; ランダムで選んだボタン = new List <NumButton>(); urpos = new UniqueRandom(m_buttonNum); DisableButtons(); for (int i = 0; i < num; i++) { ランダムで選んだボタン.Add(m_buttons[urpos.Get()]); } Debug.Log($"ランダムで選んだボタン: {ランダムで選んだボタン.Count}"); foreach (var a in ランダムで選んだボタン) { a.SetAlpha(1.00f); } ランダムで選んだボタン[0].SetText(10); ランダムで選んだボタン[0].atari = true; ランダムで選んだボタン[0].問題初期化(block); ランダムで選んだボタン[0].button.enabled = true; ///ランダムで選んだボタン[ 0 ].image.color = Color.red; for (int i = 1; i < num; i++) { ランダムで選んだボタン[i].SetText(ur.Get()); ランダムで選んだボタン[i].問題初期化(block); } #if UNITY_EDITOR if (m_Debug.Value) { var aa = ランダムで選んだボタン[0].button.colors; aa.normalColor = Color.red; ランダムで選んだボタン[0].button.colors = aa; } #endif }