首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    使用cocos2d 2.1制作一条河游戏(4): 主要的游戏逻辑BaseLayer设计[通俗易懂]

    来到.m文件,首先看一下静态变量以及扩展类别的声明: #import "BaseLayer.h" #import "PublicArg.h" #import "SimpleAudioEngine.h" :CLICK_EFF]; //[[SimpleAudioEngine sharedEngine] preloadEffect:FAIL_EFF]; //[[SimpleAudioEngine = InGame) return; //[[SimpleAudioEngine sharedEngine]playEffect:PERSON_EFF]; sharedEngine] playBackgroundMusic:BG_MUSIC loop:YES]; [[SimpleAudioEngine sharedEngine]playEffect sharedEngine]stopBackgroundMusic]; [[SimpleAudioEngine sharedEngine]playEffect:CLICK_EFF];

    49310编辑于 2022-07-06
  • 来自专栏转载gongluck的CSDN博客

    cocos2dx 钢琴

    #include "PianoScene.h" #include "SimpleAudioEngine.h" USING_NS_CC; Scene* Piano::createScene() { ::init()) return false; auto size = Director::getInstance()->getVisibleSize(); CocosDenshion::SimpleAudioEngine ::sharedEngine()->playEffect("1.mp3"); } void Piano::note2(cocos2d::Ref*) { CocosDenshion::SimpleAudioEngine ::sharedEngine()->playEffect("2.mp3"); } void Piano::note3(cocos2d::Ref*) { CocosDenshion::SimpleAudioEngine ::sharedEngine()->playEffect("3.mp3"); } void Piano::note4(cocos2d::Ref*) { CocosDenshion::SimpleAudioEngine

    1.3K30发布于 2018-03-08
  • 来自专栏全栈程序员必看

    Cocos2d-x中使用音频CocosDenshion引擎介绍与音频文件的预处理

    详细使用的API是SimpleAudioEngineSimpleAudioEngine有几个经常使用的函数: void preloadBackgroundMusic (const char *pszFilePath) 预处理背景音乐文件,将压缩格式的文件进行解压处理 以下代码是预处理背景音乐和音频: //初始化 背景音乐 SimpleAudioEngine::getInstance()->preloadBackgroundMusic(“sound/Jazz.mp3 ”); //初始化 音效 SimpleAudioEngine::getInstance()->preloadEffect(“sound/Blip.wav”); 这些预处理过程代码放置到什么地方比較适合呢 ::getInstance()->preloadBackgroundMusic(“sound/Jazz.mp3”); //初始化 音效 SimpleAudioEngine::getInstance(

    91220编辑于 2022-07-12
  • 来自专栏转载gongluck的CSDN博客

    cocos2dx 2048

    #include "GameScene.h" #include "CardSprite.h" #include "ScoreBoard.h" #include "SimpleAudioEngine.h" Layer::init()) return false; CocosDenshion::SimpleAudioEngine::sharedEngine()->preloadEffect("1.mp3 if (xoffset > XOFFSET && abs(yoffset) <= YOFFSET) { if (moveRight()) { CocosDenshion::SimpleAudioEngine else if (xoffset < -XOFFSET && abs(yoffset) <= YOFFSET) { if(moveLeft()) { CocosDenshion::SimpleAudioEngine else if (yoffset > YOFFSET && abs(xoffset) <= XOFFSET) { if(moveUp()) { CocosDenshion::SimpleAudioEngine

    2.2K80发布于 2018-03-08
  • 来自专栏calmound

    cocos2d-x 3.0的入门程序:helloworld

    :applicationDidEnterBackground() { Director::getInstance()->stopAnimation(); // if you use SimpleAudioEngine , it must be pause // SimpleAudioEngine::getInstance()->pauseBackgroundMusic(); } //当电话完成,选择恢复游戏时 applicationWillEnterForeground() { Director::getInstance()->startAnimation(); // if you use SimpleAudioEngine , it must resume here // SimpleAudioEngine::getInstance()->resumeBackgroundMusic(); } 下面我们来看一下HelloWorld

    87870发布于 2018-04-17
  • 来自专栏全栈程序员必看

    Cocos2d-x-Lua 开发一个简单的游戏(记数字步进白色块状)

    来看看我们项目结构: 》》AppDelegate.cpp #include "AppDelegate.h" #include "CCLuaEngine.h" #include "SimpleAudioEngine.h USING_NS_CC; using namespace std; AppDelegate::AppDelegate() { } AppDelegate::~AppDelegate() { SimpleAudioEngine void AppDelegate::applicationDidEnterBackground() { Director::getInstance()->stopAnimation(); SimpleAudioEngine AppDelegate::applicationWillEnterForeground() { Director::getInstance()->startAnimation(); SimpleAudioEngine

    79210编辑于 2022-07-06
  • 来自专栏全栈程序员必看

    Cocos2d-x项目总结中的一些遇到的问题

    1.进入场景后没有出现预期控件移动的效果 错误原因:没有调用父类的onEnter()方法 2.SimpleAudioEngine找不到 错误原因:没有导入#include “SimpleAudioEngine.h

    65310编辑于 2022-07-05
  • 来自专栏用户2442861的专栏

    Android游戏开发十日通(6)- 太空大战

    在HelloWorld.h 中添加头文件和命名空间: [cpp] view plaincopy #include "SimpleAudioEngine.h" using namespace [cpp] view plaincopy SimpleAudioEngine::sharedEngine()->playBackgroundMusic("SpaceGame.wav",true);   SimpleAudioEngine::sharedEngine()->preloadEffect("explosion_large.wav");   SimpleAudioEngine::sharedEngine 在触摸函数中添加 [cpp] view plaincopy SimpleAudioEngine::sharedEngine()->playEffect("Sounds/laser_ship.wav 发现linux版本不能正常编译,报错: fatal error: SimpleAudioEngine.h: No such file or directory compilation terminated

    83020发布于 2018-09-14
  • 来自专栏Unity3d程序开发

    cocos植物大战僵尸(二)主菜单场景:单例类

    removeFromParentAndCleanup(true);//把上一个层关掉 CGlobalComm::getInstance()->setiGameLevel(iLevel);//设置游戏开始的关卡 CocosDenshion::SimpleAudioEngine

    49820编辑于 2023-08-24
  • 来自专栏Unity3d程序开发

    cocos2dx 触摸钢琴

    std::string sSoundName = StringUtils::format("sound/%s.wav", sBtnName.c_str()); CocosDenshion::SimpleAudioEngine

    42330编辑于 2023-08-24
  • 来自专栏Unity3d程序开发

    cocos2dx3.0戳青蛙游戏(打地鼠)

    ) return; else { frogDiv->getHurt(); if (frogDiv->dieJudge() == true) { CocosDenshion::SimpleAudioEngine

    47330编辑于 2023-08-24
  • 来自专栏程序编程之旅

    【Cocos2d-x】Cocos2d-X网络编程-HttpRequest/HttpClient/HttpResponse

    比如Director对象,创建Director::getInstance().获取的都是同一个对象,方便统一管理 又比如,音频处理对象: SimpleAudioEngine::getInstance

    1K20发布于 2021-01-21
  • 来自专栏全栈程序员必看

    [cocos2dx-lua]"Hello Lua"分析「建议收藏」

    -------------------------加入背景音乐----------------------------------------------- --循环播放背景音乐 --SimpleAudioEngine --SimpleAudioEngine:sharedEngine():preloadEffect("effect1.wav"); --或者 local effectPath = CCFileUtils

    87420编辑于 2022-07-07
  • 来自专栏游戏杂谈

    Cocos2d-x V2.x版本对64bit的支持

    改为 long 即可 (原理可参见本文的第一张图) 我遇到的主要问题是 Undefined symbols for architecture arm64: "CocosDenshion::SimpleAudioEngine

    1.9K20发布于 2018-11-19
  • 来自专栏macOS 开发学习

    cocos2d-objc 3.0+ 游戏开发学习手册(一): 简介与安装

    新版本中使用CCSence 关于OALSimpleAudio 旧版本中的SimpleAudioEngine音效类在3.0新版中被替换为OALSimpleAudio 关于CCAction 在cocos2d

    1.1K30发布于 2018-08-23
  • 来自专栏ccf19881030的博客

    Cocos2d-x初学者教程

    为此,在其他#include语句之后,将以下代码添加到HelloWorldScene.cpp的顶部: using namespace CocosDenshion; 这将导入SimpleAudioEngine 现在,在return语句之前,将以下行添加到HelloWorld::init的末尾: SimpleAudioEngine::getInstance()->playBackgroundMusic(BACKGROUND_MUSIC_SFX 至于声音效果,请将以下行添加到HelloWorld::onTouchBegan的return语句上方: SimpleAudioEngine::getInstance()->playEffect(PEW_PEW_SFX

    7.4K21发布于 2020-10-09
  • 来自专栏程序编程之旅

    【Cocos2d-x】开发基础-第一个Cocos2d-x游戏

    HelloWorldScene.cpp #include "HelloWorldScene.h" #include "SimpleAudioEngine.h" USING_NS_CC; Scene*

    97910发布于 2021-01-21
领券