cocos2dx for iOS fmod的音效引擎接入

上一个博客我写了一篇fmod的android接入过程,这一次介绍一下ios接入fmod的方法。

首先下载fmod的api包,解压后,在FMOD Programmers API/api文件夹下有lowlevel和studio,将两个文件夹里面的inc和lib

拷贝出来,放到自己的项目ios文件夹下,在项目的Build Settings->Header Search Paths填上lowlevel 和 studio 里的inc文件夹

的路径。

设置Build Settings->Library Search Paths为lowlevel和studio里的lib的库路径。

在Build Phases->Link Binary With Libraries导入库文件。

最重要的一步,设置Build Phases->Linking->Other Linker Flags的值

Debug:

-lfmodL_$PLATFORM_NAME

-lfmodstudioL_$PLATFORM_NAME

Release:

-lfmodstudio_$PLATFORM_NAME

-lfmod_$PLATFORM_NAME

注意的是,最新版本的fmod只支持ios 6.0 arm64位系统,所以需要在General 下设置

Deployment Info->Deployment Target为6.0,Build Settings->Architectures->Valid Architectres为arm64,

Build Settings->Architectures->Architectures为arm64。

转载请注明出处,from 博客园HemJohn

时间: 2024-08-09 09:34:25

cocos2dx for iOS fmod的音效引擎接入的相关文章

cocos2dx基础篇(19)——音乐音效SimpleAudioEngine

[唠叨] 本节比较简单,主要讲讲cocos2dx引擎中的音乐音效. [致谢] http://gl.paea.cn/contents/f86d1f6e2a52e7ea.html [术语] 单例类:说的通俗一点,它就是一个全局静态类.第一次调用时会创建一个全局静态对象,整个游戏的运行过程中会一直存在,全局都可以访问. [SimpleAudioEngine] 音乐音效是每个游戏中不可或缺的部分,一个好的声音会给玩家留下深刻的印象,当一听到游戏的声音,就会不自觉得说出游戏的名称来.就像<中国好声音>一

Cocos2dx使用ios内支付IAP具体流程-白白

今天总结了一下cocos2d-x使用ios内支付iap的具体流程,封装好了调用接口,代码与具体说明在此 http://download.csdn.net/detail/u010229677/8156677,大家能够直接调用. 白白原创http://blog.csdn.net/u010229677 1.  appstore信息完好 首先肯定有一个能够公布产品的开发人员账号,有一个能够执行应用的开发环境,IAP仅仅能真机測试.我们必须有一台IOS设备. 我们进行的全部操作都是在mac上面进行的,測试

Cocos2dx使用ios内支付IAP详细流程-白白

今天总结了一下cocos2d-x使用ios内支付iap的详细流程,封装好了调用接口,代码与详细说明在此 http://download.csdn.net/detail/u010229677/8156677,大家可以直接调用. 白白原创http://my.csdn.net/u010229677 1.  appstore信息完善 首先肯定有一个可以发布产品的开发者账号,有一个可以运行应用的开发环境,IAP只能真机测试,我们必须有一台IOS设备. 我们进行的所有操作都是在mac上面进行的,测试都是真机

cocos2dx 3.2中的物理引擎初探(一)

cocos2dx在设计之初就集成了两套物理引擎,它们是box2d和chipmunk.我目前使用的是最新版的cocos2dx 3.2.引擎中默认使用的是chipmunk,如果想要改使用box2d的话,需要修改对应的android工程或者是ios工程的配置文件. 在2.x版本的cocos中,使用物理引擎的步骤十分繁琐.但在3.x版本中变得非常方便了.我这次的学习目标是制作一个打砖块的小游戏. 首先,现在的Scene类提供了一个静态工厂方法,用以创造一个集成物理引擎的场景. Scene::initWi

iOS支付宝支付(Alipay)详细接入流程以及项目中遇到的问题分析

iOS支付宝支付(Alipay)详细接入流程以及项目中遇到的问题分析 浏览: 149 发布日期: 2016-10-19  分类: ios 最近在项目中接入了微信支付和支付宝支付,总的来说没有那么坑,很多人都说文档不全什么的,确实没有面面 俱到,但是认真一步一步测试下还是妥妥的,再配合懂得后台,效率也是很高的,看了这篇文章,你也只要几分钟, 就能轻松接入支付宝,在别人投来崇拜的眼光的同时,你就能潇洒的回一句,略懂略懂......   先给大家我写的微信支付,很详细哦,喜欢的点个赞点击打开微信支付链

add Admob with Cocos2d-x on iOS

add Admob with Cocos2d-x on iOS (2013-02-27 14:12:00) 转载▼ 标签: c=blog&q=it&by=tag" target="_blank" style="text-decoration:none; color:rgb(62,115,160); white-space:nowrap">it   1. download admob, setup your account 2. add

cocos2d-x与ios内存管理分析(在游戏中减少内存压力)

Cocos2d-x与ios内存管理分析(在游戏中减少内存压力) 猴子原创,欢迎转载.转载请注明: 转载自Cocos2D开发网--Cocos2Dev.com,谢谢! 年 原文地址: http://www.cocos2dev.com/?p=281 注:自己以前也写过Cocos2d-x如何优化内存的使用,以及内存不足的情况下怎么处理游戏.今天在微博中看到有朋友介绍了下内存,挺详细的.不知道是谁写的,我记录下. 一,iOS与图片内存 在iOS上,图片会被自动缩放到2的N次方大小.比如一张1024*102

应对iOS政策,白鹭引擎助力数十家团队过审 AppStore 经验分享

2019年苹果更新了对HTML5游戏的政策,要求HTML5游戏应在 Safari浏览器中展现,而不是直接打包为 ipa 发布到 AppStore 中,对此,很多 开发者给予关注,并跟我们咨询寻求帮助,解决他们在白鹭引擎开发的HTML5游戏发布到AppStore的问题. 在我们白鹭完整的开发工作流产品中,使用Egret Native就可以解决就可以解决这个问题. 在最近几个月的时间中,我们引擎团队帮助数十家开发商成功将其产品顺利通过 AppStore 新规审核,总结了一些实操经验,今天跟大家分享下

Cocos2d-X中的声音和音效

在玩游戏时都会有各种游戏音,如启动游戏时会有背景音,胜利或者失败会有一些音效.在Cocos2d-X中能够使用CocosDenshion实现各种声音 在使用CocosDenshion之前须要在程序中加入一个头文件和一个命名空间 #include "SimpleAudioEngine.h" using namespace CocosDenshion; 然后在project文件夹下的Resource文件夹中加入音乐文件 播放背景音乐 //播放背景音乐 //第一个參数:音乐文件名称 //第二个