栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

cocos2dx 第六课 游戏声音

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

cocos2dx 第六课 游戏声音

一.音频文件

wav 无损压缩

mp3 有损压缩 压缩率高

wma 微软有损压缩 和mp3差别不大

caff 苹果开发 无压缩格式

aiff 苹果开发 有损压缩格式

mid 专业音频

ogg 完全免费 文件大小和音质改良

二.cocos2dx音频的跨平台支持

ogg wav MP3

android:ogg wav MP3

ios:MP3 caff

windows:mid wav MP3

三.cocos2dx音效引擎 cocosDenshion
//在.cpp文件中实现音乐播放
#pragma once
#pragma execution_character_set("utf-8")	
#include "start.h"
#include "ui/CocosGUI.h"
#include "SimpleAudioEngine.h"
using namespace CocosDenshion;
USING_NS_CC;
using namespace std;

Scene* start::createScene()
{
	auto scene = Scene::create();
	auto layer = start::create();
	scene->addChild(layer);
	return scene;
}
bool start::init()
{
	if (!Layer::init())
	{
		return false;
	}
	SimpleAudioEngine::getInstance()->preloadBackgroundMusic("music/bg1.mp3");//预加载背景音乐
	return true;
}
void start::onExit(){
	SimpleAudioEngine::getInstance()->pauseBackgroundMusic();//暂停背景音乐
}
void start::onEnter(){
	SimpleAudioEngine::getInstance()->playBackgroundMusic("music/bg1.mp3");//播放背景音乐

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/664507.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号