protected void airVentPictureBox_Click(object sender, EventArgs e) { PictureBox airVentPictureBox = (PictureBox)sender; if (airVentPictureBox.Tag == null) { return; } AirVent airVent = (AirVent)airVentPictureBox.Tag; if (airVentPictureBox.Image.Tag == airVent.ButtonLightOn) { this.BackgroundPictureBox.Image = airVent.ImageLightOff; airVentPictureBox.Image = airVent.ButtonLightOff; airVentPictureBox.Image.Tag = airVent.ButtonLightOff; return; } else { this.BackgroundPictureBox.Image = airVent.ImageLightOn; airVentPictureBox.Image = airVent.ButtonLightOn; airVentPictureBox.Image.Tag = airVent.ButtonLightOn; return; } }
void Start() { player = FindObjectOfType <Player>(); playerGrabber = FindObjectOfType <PlayerGrabber>(); rigidbody = GetComponent <Rigidbody2D>(); gravityStore = rigidbody.gravityScale; onAirVent = false; resetPosition = transform.position; airVent = null; if (floatingBox) { isMovingOnX = false; xMovementCounter = haltTimer; rigidbody.constraints = RigidbodyConstraints2D.FreezeRotation; if (spawnsFloating) { floatHeightTop = this.transform.position.y + floatDistance; } else { floatHeightTop = this.transform.position.y; } } //text prompt cam = FindObjectOfType <Camera>(); }
private void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.tag == "AirVent") { onAirVent = true; airVent = collision.GetComponent <AirVent>(); } }
public void SetValues(GUI_Acu acuUi, AirVent vent) { this.acuUi = acuUi; this.vent = vent; UpdateText(); }