【Unity植物大战僵尸】音效管理器开发(二十四)
using System;
using UnityEngine;
public class GameManager : MonoBehaviour
{public static GameManager instance;public GameConf GameConf{get; private set;}private void Awake(){if (instance == null){instance = this;GameConf = Resources.Load<GameConf>("GameConf");// 保证一个唯一性DontDestroyOnLoad(gameObject);}else{// 存在多个就删除Destroy(gameObject);}}
}
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class EFAudio : MonoBehaviour
{private AudioSource audioSource;// 外部调用,初始化并播放音效public void Init(AudioClip clip){audioSource = GetComponent<AudioSource>();audioSource.PlayOneShot(clip);}private void Update(){ //如果播放完毕,就将该音效对象放进对象池中if (audioSource.isPlaying == false){PoolManager.Instance.PushObj(GameManager.instance.GameConf.EFAudio, gameObject);}}
}
【Unity植物大战僵尸】音效管理器开发(二十四)相关推荐
- Window XP驱动开发(二十四)虚拟串口设备驱动
转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家拍砖 在我的一篇文章<<winCE中实现虚拟串口的方法 >>中,讲到在win ...
- Unity编程笔记----音效管理器
游戏世界里离不开各种酷炫的音效,把这些音效集中起来进行管理是每个项目必须要做的事情. 分享一下自用的SoundMgr(适用于大多Unity项目) 整体思路: SoundMgr脚本被调用时,自动执行继承 ...
- 【管理心得之二十四】成功乃失败之母
场景再现 ======================= Boss:侯さん,这次项目做得不错. 一,得到日本客户的高评, 二,争取到了新客户 三,新领域尝试是正确的 所谓是"一箭三雕&quo ...
- 仿酷狗音乐播放器开发日志十四——右侧乐库的实现
在使用酷狗播放器时,左侧功能块和右侧乐库功能是最常用的了,如果要下载音乐或者搜索自己喜欢的歌曲那就少不了右侧乐库.原版的乐库的截图如下 他拥有5个分类,分别是乐库.电台.MV.直播.歌词.从外 ...
- unity天空盒渐变_shader实例(二十四)天空盒的实现原理
用过unity的应该都有接触天空盒吧,也是现在流行的立方贴图天空盒,其制作过程大家多少也有些了解. 如果不了解这里有详细的制作过程: 这里主要是记录下天空盒的实现原理,经过一段时间找资料大致了解其实现 ...
- unity音效管理器
unity游戏制作时,经常需要播放音效,如果没有一个音效管理类,随时随地都可以播放音乐,不利于代码的管理.我们可以将所有关于音效集中到一个管理类当中,可以将这个音效管理器写成单例,也可以将它当作一个模 ...
- Unity 音效管理器编辑窗口的创建和Manager的创建
一.音效管理器面板的创建 1.首先要继承EditorWindow,然后再静态方法里创建窗口编辑器. [MenuItem("Manager/AudioManager")] stati ...
- unity全局总的音频管理器
这篇博客介绍一个unity的总的音频管理器 可以有效避免音频错乱的问题 我们把它挂在场景中 可以使用跨场景保存的方法来实现场景跳转之后的存在 首先 这篇博客会用到我之前介绍的知识 我下面把链接先给大家 ...
- CocosCreator 音效管理器
代码都有注释不再赘述 import { _decorator, Node, AudioClip, AudioSource, game, find } from "cc"; impo ...
最新文章
- 系统分析与设计 实验一用例模型
- 小程序获取用户所在城市完整代码
- centos6.4 yum装php,CentOS6.x/6.5/6.4/6.3/6.2/7.x 64位安装php5.2(使用YUM自动安装)
- HIVE中的表以及语法
- python模型的属性是什么_Python的自定义属性访问跟描述器以及ORM模型的简单介绍...
- 作者:鲍玉斌(1968-),男,博士,东北大学计算机科学系教授
- 《A Point Set Generation Network for 3D Object Reconstruction from a Single Image》论文笔记_2D图像生成3D点云
- 9,求整数的二进制中1的个数《剑指offer》
- 两行代码开启 Ubuntu ftp服务
- 华为认证考试方式有哪些?华为认证考试怎么考?
- 子慕谈设计模式系列(三)
- 苹果手机越狱软件_手机资讯:iPhone6/6 Plus不越狱怎么下载软件
- ucenter安装指南及问题解决
- 信用评分模型详解(下)之 信用评分系统搭建
- c语言 称重系统设计,智能称重系统设计-文献综述.doc
- SSR门户项目爬坑之路(一)
- 从python入门到放弃_Python从入门到放弃?方法不对一切白费
- python 一个例子解释全局变量和局部变量
- 205. Isomorphic Strings
- 基于帧间频域分析的视频篡改检测