#include <NewAudioEngineTest.h>
◆ CREATE_FUNC()
◆ onEnter()
| void AudioPlayFileInWritablePath::onEnter |
( |
| ) |
|
|
overridevirtual |
重载 TestCase .
在文件 NewAudioEngineTest.cpp 第 1011 行定义.
1015 auto fileUtils = FileUtils::getInstance();
1016 std::string writablePath = fileUtils->getWritablePath();
1017 std::string musicFile =
"background.mp3";
1018 std::string saveFilePath = writablePath +
"background_in_writable_dir.mp3";
1021 fileUtils->addSearchPath(writablePath,
true);
1023 if (!fileUtils->isFileExist(saveFilePath))
1025 Data data = fileUtils->getDataFromFile(musicFile);
1026 FILE* fp = fopen(saveFilePath.c_str(),
"wb");
1029 fwrite(data.getBytes(), data.getSize(), 1, fp);
1034 AudioEngine::play2d(saveFilePath);
std::vector< std::string > _oldSearchPaths
virtual void onEnter() override
引用了 _oldSearchPaths , 以及 TestCase::onEnter().
◆ onExit()
| void AudioPlayFileInWritablePath::onExit |
( |
| ) |
|
|
overridevirtual |
◆ subtitle()
| std::string AudioPlayFileInWritablePath::subtitle |
( |
| ) |
const |
|
overridevirtual |
◆ title()
| std::string AudioPlayFileInWritablePath::title |
( |
| ) |
const |
|
overridevirtual |
◆ _oldSearchPaths
| std::vector<std::string> AudioPlayFileInWritablePath::_oldSearchPaths |
|
private |
该类的文档由以下文件生成:
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/NewAudioEngineTest/NewAudioEngineTest.h
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/NewAudioEngineTest/NewAudioEngineTest.cpp