zoukankan      html  css  js  c++  java
  • tookit2D使用6——给场景添加音乐

    1
    给单个场景添加音乐
    1 在2D游戏中取消游戏的3D音效-》apply
    2 创建空的游戏对象——》添加audio source组件——》设置组件属性
    3 把新创建的游戏对象添加到摄像机的子物体


    2
    在gui按钮中可以直接添加声音,(注意声音的选择,如果点击游戏按钮没有声音是因为声音要等几秒才能发声)

    3
    让所有的场景比方同一个音乐
    1 创建空的游戏对象——》添加audio source组件——》设置组件属性
    2 给该对象添加脚本
    void Start()
    {
    DontDestroyOnLoad(this.gameObject);
    }
    3 GameObject设为预设,并加个标签sound
    4 写一个脚本添加给照相机
    public GameObject obje;
    GameObject obj = null;
    // Use this for initialization
    void Start()
    {
    obj = GameObject.FindGameObjectWithTag("sound");
    if (obj == null)
    {
    obj = (GameObject)Instantiate(obje);
    }
    }
    5 将预设添加到脚本中

    问题:

    我的audio source放在一个预设物体中的,这个预设又在一个脚本中,我在获取audio source组件时总是提示 Object reference not set to an instance

    试了好多种方法,还是不能控制音乐的暂停播放,(╯﹏╰)

  • 相关阅读:
    D. Beautiful Array
    C. Magic Ship Educational Codeforces Round 60 (Rated for Div. 2)
    CCPC-Wannafly Winter Camp Day3 小清新数论(莫比乌斯反演反演加杜教筛)
    杜教筛
    Algorithms Weekly 3
    Algorithms Weekly 2
    Algorithms Weekly 1
    KNN算法实现数字识别
    2019总结
    2019 Google Kickstart Round H
  • 原文地址:https://www.cnblogs.com/lv-sally/p/4545852.html
Copyright © 2011-2022 走看看