static void Main(string[] args) { SolarSystemPlanet ssp = new SolarSystemPlanet(86000, "Земля"); Earth abc = new Earth(3, true); TheSun sss = new TheSun(5505, true); Console.Write("1)"); ssp.MoveInOrbit(); Console.Write("2)"); ssp.izmenenyeImeny("Марс"); Console.Write("3)"); ssp.izmenenyeDiametra(53666); Console.Write("4)"); abc.MakeNewIceAge(true); Console.Write("5)"); abc.GrowATrees(); Console.Write("6)"); abc.FloodVillageOnTheShore(); Console.Write("7)"); sss.Blow(); Console.Write("8)"); sss.IncreaseTemprature(1200); Console.Write("9)"); sss.EmitUltravioletLight(); }
void initLevel() { Levels.lastLevel = level; changeState("start"); if (scene != null) { DestroyLevel(); } if (scenes.Length <= level - startLevel) { Levels.lastLevel = 0; Application.LoadLevel("levelSelect"); return; } GameObject go = (GameObject)Instantiate(scenes[level - startLevel].gameObject); go.transform.parent = transform; go.transform.localScale = Vector3.one; go.transform.localPosition = Vector3.zero; scene = go.GetComponent <SceneScript>(); levelNumer.a = (level + 1).ToString(); faultMessage.gameObject.SetActive(false); TheSun.reset(); }
void OnCollisionEnter2D(Collision2D coll) { Switcher sw = coll.gameObject.GetComponent <Switcher> (); if (sw != null && sw.iAmGood) { GetComponent <Collider2D>().enabled = false; StartCoroutine(moveToSun(TheSun.getPos())); SendMessageUpwards("StarCollected", SendMessageOptions.DontRequireReceiver); //Destroy(gameObject); } }
/// <summary> /// Звезда долетела /// </summary> void StarCollectedDone() { TheSun.incStar(); }
void Awake() { instance = this; reset(); }