Example #1
0
 void Start()
 {
     audioPlayer = gameObject.AddComponent <ModAudio>();
     gameObject.AddComponent <BoxCollider>().isTrigger = true;
     eject     = transform.FindChild("ButtonsCD/Eject").GetComponent <SphereCollider>();
     nextTrack = transform.FindChild("ButtonsCD/TrackChannelSwitch").GetComponent <SphereCollider>();
 }
Example #2
0
        void Start()
        {
            rootCDplayer      = transform.parent.parent;
            audioPlayer       = gameObject.AddComponent <ModAudio>();
            audioStreamPlayer = gameObject.AddComponent <ModAudioStream>();
            gameObject.AddComponent <BoxCollider>().isTrigger = true;
            gameObject.GetComponent <BoxCollider>().size      = new Vector3(0.15f, 0.12f, 0.049f);
            gameObject.GetComponent <BoxCollider>().center    = new Vector3(-0.003f, -0.005f, 0.0015f);

            eject        = rootCDplayer.Find("ButtonsCD/Eject").GetComponent <SphereCollider>();
            nextTrack    = rootCDplayer.Find("ButtonsCD/TrackChannelSwitch").GetComponent <SphereCollider>();
            button_sound = GameObject.Find("MasterAudio/CarFoley/cd_button").GetComponent <SoundGroupVariation>();
        }
Example #3
0
        void Start()
        {
            if (transform.childCount > 0)
            {
                transform.GetChild(0).SetParent(null);
            }
            rootCDplayer      = transform.parent.parent;
            audioPlayer       = gameObject.AddComponent <ModAudio>();
            audioStreamPlayer = gameObject.AddComponent <ModAudioStream>();
            gameObject.AddComponent <BoxCollider>().isTrigger = true;
            gameObject.GetComponent <BoxCollider>().size      = new Vector3(0.15f, 0.12f, 0.049f);
            gameObject.GetComponent <BoxCollider>().center    = new Vector3(-0.003f, -0.005f, 0.0015f);
            GameObject buttonsCD = rootCDplayer.GetChild(4).gameObject;

            eject        = buttonsCD.transform.GetChild(3).GetComponent <SphereCollider>();
            nextTrack    = buttonsCD.transform.GetChild(2).GetComponent <SphereCollider>();
            button_sound = GameObject.Find("MasterAudio/CarFoley/cd_button").GetComponent <SoundGroupVariation>();
            radioVol     = buttonsCD.transform.GetChild(0).gameObject;
            radioVol.FsmInject("On", TurnOn);
            radioVol.FsmInject("Off", TurnOff);
            radioVol.FsmInject("Off 2", TurnOff);
        }