使用cocos2dx 3.x下的VideoPlayer播放视频注意项:
1)Xcode下需添加MediaPlayer.framework。
2)仅支持Android、iOS平台。
3)示例代码:
#include "ui/UIVideoPlayer.h" #include "ui/CocosGUI.h" #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) Size winSize = Director::getInstance()->getWinSize(); auto videoPlayer = cocos2d::experimental::ui::VideoPlayer::create(); videoPlayer->setPosition(Point(winSize.width / 2, winSize.height / 2)); videoPlayer->setContentSize(Size(winSize.width, winSize.height)); videoPlayer->setFileName("cocosvideo.mp4"); videoPlayer->play(); this->addChild(videoPlayer); videoPlayer->addEventListener(CC_CALLBACK_2(HelloWorld::videoEventCallback, this)); #endif
原文:http://www.cnblogs.com/AnimalDev/p/4949844.html