2012-07-05 153 views
1

我已经将“CCVideoPlayer”扩展名“导入”到了我的cocos2d项目中,我想用它来在我的游戏开始之前显示视频闪屏(我知道很多人讨厌它,但我不关心)。但是,互联网上的教程并不多,所以你们几乎是我最后的选择。我抄我的视频 - 1280×720的QuickTime影片(671 MB) - 为我的项目正常,当我打电话:CCVideoPlayer无法正常工作

[CCVideoPlayer setDelegate:self]; 
    [CCVideoPlayer playMovieWithFile:@"Main.mov"]; 

我看到一个黑色的屏幕和电影的声音能够正常播放,但有没有视频。所以我该怎么做 ?

附注:我已经实现了委托方法,我的班级坚持CCVideoPlayerDelegate

回答

1

您也可以通过简单地使用objective-c代码添加视频启动画面。

一号通进口MediaPlayer的框架 2日,在.h文件中的#import

.M中的任何方法文件 -

{ 
NSString *path=[[NSBundle mainBundle] 
        pathForResource:@"videoName" ofType:@"mov"]; //only .mov file can run here 

    MPMoviePlayerViewController * player=[[MPMoviePlayerViewController alloc] 
      initWithContentURL:[NSURL fileURLWithPath:path]]; 

    [ self presentMoviePlayerViewControllerAnimated: player]; 
}