// Update is called once per frame private void Start() { scoreSprite = GameObject.Find("Canvas/Score"); scoreAdder = scoreSprite.GetComponent <ScoreAdder>(); maxHealth = health; alive = false; }
// Start is called before the first frame update void Start() { AlienSprite = GameObject.Find("Canvas/AlienCollection"); // Find AlienCollection alienCollection = AlienSprite.GetComponent <AlienCollection>(); // Set alienCollection to the found gameObject scoreSprite = GameObject.Find("Canvas/Score"); scoreAdder = scoreSprite.GetComponent <ScoreAdder>(); timer = GameObject.Find("Canvas/Timer"); timerText = timer.GetComponent <TimerText>(); s = Score.instance; }
protected override GameObject spawnObject() { GameObject newObject = base.spawnObject(); // base = super // Modify the text field of the new object. ScoreAdder newObjectScoreAdder = newObject.GetComponent <ScoreAdder>(); if (newObjectScoreAdder) { newObjectScoreAdder.SetScoreField(scoreField); } return(newObject); }
static void addIntegerMethod(IntegerParameter integer, string method, GameObject parent) { if (method.StartsWith("setPlayerJumpHeight")) { GravityChanger gc = parent.AddComponent <GravityChanger>(); gc.gravityValue = integer; integer.observers.Add(gc); } else if (method.StartsWith("addScore")) { ScoreAdder sa = integer.gameObject.AddComponent <ScoreAdder>(); sa.integerParameter = integer; integer.observers.Add(sa); } else if (method.StartsWith("removeScore")) { ScoreRemover sr = integer.gameObject.AddComponent <ScoreRemover>(); sr.integerParameter = integer; integer.observers.Add(sr); } else if (method.StartsWith("addTime")) { TimeAdder ta = integer.gameObject.AddComponent <TimeAdder>(); ta.integerParameter = integer; integer.observers.Add(ta); } else if (method.StartsWith("removeTime")) { TimeRemover tr = integer.gameObject.AddComponent <TimeRemover>(); tr.integerParameter = integer; integer.observers.Add(tr); } else if (method.StartsWith("showScore")) { integer.gameObject.AddComponent <ScoreShower>(); integer.canBeChanged = false; } else if (method.StartsWith("showTime")) { integer.gameObject.AddComponent <TimeShower>(); integer.canBeChanged = false; } else { Debug.LogError("MAPLOADER - ERROR : Unknown Function type for " + method); } }
protected override GameObject spawnObject() { GameObject newObject = base.spawnObject(); // base = super newObject.transform.position = new Vector3(newObject.transform.position.x - 1.9f, newObject.transform.position.y, 0); // Modify the text field of the new object. ScoreAdder newObjectScoreAdder = newObject.GetComponent <ScoreAdder>(); if (newObjectScoreAdder) { newObjectScoreAdder.SetScoreField(scoreField); } return(newObject); }
private void uxSubmit_Click(object sender, EventArgs e) { string week; try { week = uxWeek.SelectedItem.ToString(); string file = SCORES_PATH + "NumWeeksAdded.txt"; StreamReader sr = new StreamReader(file); weeksAdded = Convert.ToInt16(sr.ReadLine()); sr.Close(); } catch (IOException) { MessageBox.Show(Messages.FILE_NOT_FOUND_MESSAGE); return; } catch { MessageBox.Show(Messages.SELECT_WEEK_MESSAGE); return; } if (Convert.ToInt32(week) > weeksAdded) { string resultMessage = ScoreAdder.AddScores(ncaa, week); if (resultMessage != Messages.WEEK_NOT_CONCLUDED_MESSAGE) { StreamWriter sw = new StreamWriter(SCORES_PATH + "NumWeeksAdded.txt"); using (sw) { sw.Write(++weeksAdded); } } MessageBox.Show(resultMessage); } else { MessageBox.Show(Messages.WEEK_PREVIOUSLY_ADDED_MESSAGE); } }
void StartStandard() { // App Application.targetFrameRate = 60; // Init ScoreAdder scoreAdder = new ScoreAdder(); StateTrigger stateTrigger = new StateTrigger(); CursorStandard cursorStandard = new CursorStandard(); RandomProvider randomProvider = new RandomProvider(); Resetter resetter = new Resetter(); ParentProvider parentProvider = new ParentProvider(); // Connect inputSender.AddSpawnReceiver(spawnerStandard.GetSpawnReceiver()); inputSender.SetRandomProvider(randomProvider); inputSender.AddAudioReceiver(audioPlayer.GetAudioReceiver()); inputSenderConstant.AddSpawnReceiver(cursorStandard.GetSpawnReceiver()); inputSenderConstant.SetRandomProvider(randomProvider); spawnerStandard.ReceiveFactory(fruitFactoryStandard); cursorStandard.ReceiveFactory(fruitFactoryStandard); spawnerStandard.AddScoreReceiver(scoreAdder.GetScoreReceiver()); spawnerStandard.AddAudioReceiver(audioPlayer.GetAudioReceiver()); spawnerStandard.AddStateReceiver(stateTrigger.GetStateReceiver()); spawnerStandard.SetParentProvider(parentProvider); scoreAdder.AddScoreReceiver(outputRenderer.GetScoreReceiver()); stateTrigger.AddStateReceiver(outputRenderer.GetStateReceiver()); preFailer.AddRedReceiver(redder.GetRedReceiver()); failer.AddRedReceiver(redder.GetRedReceiver()); failer.AddStateReceiver(stateTrigger.GetStateReceiver()); outputRenderer.SetResetter(resetter); resetter.AddResetable(inputSender); resetter.AddResetable(inputSenderConstant); resetter.AddResetable(fruitFactoryStandard); resetter.AddResetable(outputRenderer); resetter.AddResetable(preFailer); resetter.AddResetable(failer); resetter.AddResetable(redder); resetter.AddResetable(scoreAdder); resetter.AddResetable(spawnerStandard); resetter.AddResetable(stateTrigger); resetter.AddResetable(cursorStandard); resetter.AddResetable(randomProvider); resetter.AddResetable(parentProvider); }