andengine游戏引擎,能播放视频吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了andengine游戏引擎,能播放视频吗?相关的知识,希望对你有一定的参考价值。
参考技术A 能啊,不过肯定要一帧帧的导出来,然后用AnimatedSprite如果只是播放一个介绍短片之类的,建议直接用VideoView 参考技术B bu zhi dao o
如何在andengine中为游戏场景添加背景音乐
【中文标题】如何在andengine中为游戏场景添加背景音乐【英文标题】:How to add background music to gamescene in andengine 【发布时间】:2014-02-19 04:05:01 【问题描述】:当我输入以下代码时,bg 音乐在启动画面、菜单和游戏场景上播放,但我想让 bg 音乐只在我的游戏场景上播放,请你帮帮我。谢谢。
public void onCreateResources(OnCreateResourcesCallback pOnCreateResourcesCallback) throws IOException
MusicFactory.setAssetBasePath("mfx/");
try
music = MusicFactory.createMusicFromAsset(mEngine
.getMusicManager(), this, "abcd.wav");
music.setLooping(true);
catch (IllegalStateException e)
// TODO Auto-generated catch block
e.printStackTrace();
catch (IOException e)
// TODO Auto-generated catch block
e.printStackTrace();
ResourcesManager.prepareManager(mEngine, this, camera, getVertexBufferObjectManager());
pOnCreateResourcesCallback.onCreateResourcesFinished();
public void onCreateScene(OnCreateSceneCallback pOnCreateSceneCallback) throws IOException
music.play();
SceneManager.getInstance().createSplashScene(pOnCreateSceneCallback);
【问题讨论】:
你在开始关卡之前加载声音了吗? 是的,在 mfx 文件夹中。 bgc 音乐播放,但我希望 bg 音乐仅在游戏场景中播放,而不是在启动画面和菜单场景中播放。 切换场景需要卸载声音 如何卸载?能给个卸载代码吗?music.stop();music.release();
,你可能应该从你的 SoundManager 类中调用这些方法
【参考方案1】:
我通常使用music.pause()
和music.resume()
(因为停止播放后不再起作用,我不知道为什么)。离开场景时,可以拨打music.pause()
。进入场景后可以拨打music.resume();
【讨论】:
以上是关于andengine游戏引擎,能播放视频吗?的主要内容,如果未能解决你的问题,请参考以下文章
android平板videoview播放视频,webview播放flash能旋转180吗?