#pragma warning restore 0414 /* * Instantiate all necessary objects, attach and configure * Components as needed. */ void Start() { createFolders(); lg = Logger.getInstance(); settings = Settings.getInstance(); selectionManager = Selection.getInstance(); aperatus = (GameObject)Instantiate(Resources.Load("Prefabs/Aperatus")); cam = GameObject.Find("Main Camera"); cam.AddComponent <CameraCtl>(); spw = Spawner.getInstance(); gm = GeneticsMain.getInstance(); ether = Ether.getInstance(); co = CollisionMediator.getInstance(); }
void Start() { _t = transform; crt = _t.parent.parent.gameObject.GetComponent <Creature>(); co = CollisionMediator.getInstance(); settings = Settings.getInstance(); crt_mate_range = (double)settings.contents["creature"]["mate_range"]; fb_eat_range = (double)settings.contents["creature"]["eat_range"]; eye_refresh_rate = float.Parse(settings.contents["creature"]["eye_refresh_rate"].ToString()); los = crt.line_of_sight; root = _t.parent; InvokeRepeating("refreshVision", 0, eye_refresh_rate); }
#pragma warning restore 0414 void Start() { settings = Settings.getInstance(); _t = transform; gameObject.tag = "Genital"; crt = (Creature)_t.parent.parent.gameObject.GetComponent("Creature"); lg = Logger.getInstance(); co = CollisionMediator.getInstance(); eye = crt.eye.gameObject.GetComponent <Eye>(); _t = transform; lr = (LineRenderer)gameObject.AddComponent <LineRenderer>(); lr.material.color = Color.white; lr.material.shader = Shader.Find("Sprites/Default"); lr.SetWidth(line_width, line_width); lr.SetVertexCount(2); lr.GetComponent <Renderer>().enabled = true; timeCreated = Time.time; line_length = float.Parse(settings.contents["genitalia"]["line_length"].ToString()); }