- Home /
How to make script for FlashLight Sound , ON and OFF.
Hello i make a FlashLight for my FPS and a FlashLight script , and its work good , but i dk how to make a script for a sound of FlashLight when i turn it off and on , do i make one more script or do i put it on this script i made beafore . thanks .
Answer by save · Sep 24, 2012 at 08:11 AM
Everything that is separate from anything else (scripts that wont be on several objects) is more convenient to keep in one place. I would say all functions and caching etc. that is directly connected to your flashlight is easiest to keep in your flashlight script.
Here's a sample script to handle audio while turning on/off,
private var lightSource : Light;
var soundTurnOn : AudioClip;
var soundTurnOff : AudioClip;
function Start () {
lightSource = GetComponent(Light);
}
function Update () {
if (Input.GetKeyDown(KeyCode.F)) ToggleFlashLight();
}
function ToggleFlashLight () {
lightSource.enabled=!lightSource.enabled;
//Audio
if (lightSource.enabled) {
audio.clip = soundTurnOn;
} else {
audio.clip = soundTurnOff;
}
audio.Play();
}
@script RequireComponent(AudioSource)
I did it but i didnt put it in one Script , and Now i just have SoundTurnON and OFF ,no Light at all :/. How do i put in one : here is my FlashLight script . using UnityEngine; using System.Collections;
public class FlashLight : $$anonymous$$onoBehaviour { private bool FlashLightOn = false;
// Use this for initialization void Start () { } // Update is called once per frame void Update () { if(Input.GetButtonDown("toggleLight") && FlashLightOn == false){ FlashLightOn = true; light.intensity = 2; } else if(Input.GetButtonDown("toggleLight") && FlashLightOn == true) { FlashLightOn = false; light.intensity = 0; } } }
The FlashLight Scrip is Js and ToggleSound is Cs . How can i make one script with both txt?! thanks
Answer by K3kic4 · Sep 24, 2012 at 05:21 PM
Thanks i will try it , and i will let u know did it work .
Your answer
Follow this Question
Related Questions
Flashlight sound script won't work 1 Answer
How can I make a script for a flashlight that make sounds when it turns on and off? 1 Answer
Flashlight Battery Error No definition 1 Answer
How to pickup flashlight with "E" key ? 1 Answer
how do u add sound clips to an animation using animation events? 1 Answer