/* * // * Android toasts are now disabled; inbuilt toasts are used instead. * // */ void Start() { Initializer initializer = GameObject.FindGameObjectWithTag("Initializer").GetComponent <Initializer>(); taskManager = initializer.taskManager.GetComponent <TaskManager>(); marksManager = initializer.marksManager; toastIndicator = initializer.toastIndicator; editSubjects = initializer.editSubjects; editTaskHW = initializer.editTaskHW; editTaskAT = initializer.editTaskAT; editTaskRV = initializer.editTaskRV; editMarks = initializer.editMarks; }
void Start() { Initializer initializer = GameObject.FindGameObjectWithTag("Initializer").GetComponent <Initializer>(); marksManager = initializer.marksManager; taskManager = initializer.taskManager; marks = marksManager.marks; subjects = taskManager.subjects; yearDateText.text = DateTime.Now.Year.ToString(); markScript = mainPrefab.GetComponent <MarkScript>(); subPrefabHolder = subPrefab.GetComponent <SeparateMarksHolder>(); Refresh(); }
//void Reset() //{ // units = new List<Unit>(); // cameras = new List<Camera>(); // stateShowers = new List<StateShower>(); // bullets = new List<Bullet>(); // missiles = new List<Missile>(); // currentCamera = null; // uis = new List<UI>(); // skySphere = null; // Reseting = false; // variables = new WorldVars(); // Initialize(); //} public void Initialize() { CPUParEffect = game.Content.Load <Effect>(@"effects\Particle"); GPUParEffect = game.Content.Load <Effect>(@"effects\ParticleEffect"); GameFont = game.Content.Load <SpriteFont>(@"msyh"); Camera a = new Camera(this.game); playerAimCamera = a; playerChaseCamera = a; currentCamera = a; GameMessageBox = new GameMessageBox(this); cameras.Add(a); #region 重置UI this.AddUI(new AODBar(this)); this.AddUI(new AODWeaponUI(this)); this.AddUI(new AODSkillCast(this)); this.AddUI(new TargetInf(this)); this.AddUI(new AODSpeed(this)); this.AddUI(new AimPoint(this)); marksManager = new MarksManager(this); this.AddUI(marksManager); #endregion screenEffectManager = new ScreenEffectManager(this); MessagePosition = new Vector2(game.GraphicsDevice.Viewport.Width / 2, game.GraphicsDevice.Viewport.Height - 100); TooltipMessagePosition = new Vector2(game.GraphicsDevice.Viewport.Width / 2, 200); GameItemManager = new GameItemManager(this); Managers.Add(GameItemManager); Settings st = (Settings)game.Services.GetService(typeof(Settings)); switch (st.SettingFromKeyword("invertMouseY").SettingValue) { case 0: InvertMouseY = false; break; case 1: InvertMouseY = true; break; default: break; } switch (st.SettingFromKeyword("invertPadY").SettingValue) { case 0: InvertPadY = false; break; case 1: InvertPadY = true; break; default: break; } }
private void Start() { marksManager = GameObject.FindGameObjectWithTag("Initializer").GetComponent <Initializer>().marksManager; LoadCollection(); }