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

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

  • 相关阅读:
    如何管理自己的文件夹
    Mybatis 笔记
    Try Catch Finally
    Java JDK安装小谈
    android 相关学习笔记
    nodejs 复制目录,调用cmd命令
    ajax图片上传,基于firefox
    一切皆命令
    javascript 之牛人感悟,必看学习
    jQuery中添加自定义或函数方法
  • 原文地址:https://www.cnblogs.com/lv-sally/p/4545852.html
Copyright © 2011-2022 走看看