zoukankan      html  css  js  c++  java
  • u3d一个GameObject绑定两个AudioSource

    u3d 一个GameObject绑定两个AudioSource  ,使他们分别播放,并控制
    using UnityEngine;
    using System.Collections;
    
    public class PlayMusic : MonoBehaviour 
    {
        private AudioSource[] m_ArrayMusic;
        private AudioSource m_music1;
        private AudioSource m_music2;
    
        // Use this for initialization
        void Start ()
        {
            m_ArrayMusic = gameObject.GetComponents<AudioSource>();
            m_music1 = m_ArrayMusic[0];
            m_music2 = m_ArrayMusic[1];
            
        }
        
        // Update is called once per frame
        void Update () 
        {
            if (Input.GetKeyDown(KeyCode.A))
            {
                m_music1.Play();
            }
    
            if (Input.GetKeyDown(KeyCode.S))
            {
                m_music1.Stop();
            }
    
            if (Input.GetKeyDown(KeyCode.E))
            {
                m_music2.Play();
            }
    
            if (Input.GetKeyDown(KeyCode.R))
            {
                m_music2.Stop();
            }
    
            if (Input.GetKey(KeyCode.Q))
            {
                m_music1.volume -= 0.05f;
            
            }
            if (Input.GetKey(KeyCode.W))
            {
                m_music1.volume += 0.05f;
            }
            if (Input.GetKey(KeyCode.T))
            {
                m_music2.volume -= 0.05f;
    
            }
            if (Input.GetKey(KeyCode.Y))
            {
                m_music2.volume += 0.05f;
            }
    
    
        }
    }
  • 相关阅读:
    go install
    web网络安全系统
    Web图片分享系统
    web图库网站
    web视频播放网站
    web商业银行管理平台
    web科技管理信息平台
    web工艺品销售平台
    web房产网站
    感谢!
  • 原文地址:https://www.cnblogs.com/dragon2012/p/3975765.html
Copyright © 2011-2022 走看看