这里写自定义目录标题
cocos2d-x深坑之VideoPlayer类 C++
环境:
1、cocos2d-x 3.17.2
2、andtoid studio 3.5.3 【2019年12月最新版】
3、java 1.8
4、visual studio 2015
5、Sdk Tools 26.1.1
6、Ndk android-ndk-r19c
C++代码
引用
#include "ui/UIVideoPlayer.h"
#include "ui/CocosGUI.h"
#include "cocos2d.h"
USING_NS_CC;
using namespace cocos2d::ui;
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS || CC_TARGET_PLATFORM == CC_PLATFORM_TIZEN) && !defined(CC_TARGET_OS_TVOS)
using namespace cocos2d::experimental::ui;
#endif
场景Scene init()代码
//获取分辨率
auto vsize = Director::getInstance()->getVisibleSize();
//获取可视区起点
Vec2 origin = Director::getInstance()->getVisibleOrigin();
//清空背景颜色
Director::getInstance()->setClearColor(Color4F(0.0f, 0.0f, 0.0f, 0.0f));
//创建视频 控制在移动设备初始化
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS || CC_TARGET_PLATFORM == CC_PLATFORM_TIZEN) && !defined(CC_TARGET_OS_TVOS)
//初始化视频实例
auto videoPlayer = VideoPlayer::create(