private static readonly float VENT_FLOW = 20f; // Flow from Oxygen Vent per FixedUpdate private void Start() { if (Instance == null) { Instance = this; } }
// Start is called before the first frame update void Start() { myGameController = GameObject.FindWithTag("GameController").GetComponent <GameController>(); myOxygenController = GameObject.FindWithTag("GameController").transform.parent.Find("OxygenController").GetComponent <OxygenController>(); fillImage = transform.GetChild(0).GetComponent <Image>(); fillImage.fillAmount = myOxygenController.getCurOxygen() / myOxygenController.getMaxOxygen(); }
private void Start() { player = PlayerController.instance; playerCollider = player.GetComponent <Collider>(); oldPlayerPos = PlayerController.instance.transform.position; o2Ctrl = player.GetComponent <OxygenController>(); capsAir = CapsuleAirController.instance.air; mesh = GetComponent <MeshFilter>().mesh; }
private static void OxygenStart() { OxygenController oxygen = GameObject.FindGameObjectWithTag("Oxygen").GetComponent <OxygenController>(); oxygen.OxygenLevel = 100; }