Added Car Alarm Super Surprise

This commit is contained in:
apolloxyx 2025-05-07 23:48:04 -04:00
parent 4a43478f60
commit 2a17422db5
3 changed files with 52 additions and 1 deletions

View file

@ -0,0 +1,28 @@
using UnityEngine;
using System.Collections; // Needed for IEnumerator
public class CarAlarm : MonoBehaviour
{
public AudioSource alarmSound; // Car alarm sound
public Light alarmLight; // Car alarm light (flashing)
private bool alarmTriggered = false;
public void TriggerAlarm()
{
if (!alarmTriggered)
{
alarmTriggered = true;
alarmSound.Play(); // Play the alarm sound
StartCoroutine(FlashLight()); // Start flashing light
}
}
private IEnumerator FlashLight()
{
while (alarmTriggered)
{
alarmLight.enabled = !alarmLight.enabled;
yield return new WaitForSeconds(0.5f);
}
}
}