这可能吗?我想是的,但我无法弄清楚。在Cocos2D Mac中使用QTMovieView?
因此,对于电影中的代码迄今:
shrigString = [[一个NSBundle mainBundle] pathForResource:@ “shrig_h264_720p” ofType:@ “MOV”]; shrigURL = [NSURL fileURLWithPath:shrigString]; // shrigMovie = [QTMovie movieWithFile:@“shrig_h264_720p.mov”error:nil]; shrigMovie = [QTMovie movieWithURL:shrigURL error:nil]; shrigMovieView = [QTMovieLayer layerWithMovie:shrigMovie];
[[[[CCDirectorMac sharedDirector] openGLView] window] addChildWindow:shrigWindow ordered:NSWindowAbove];
[shrigWindow setContentView:shrigNSView];
[shrigNSView setLayer:shrigMovieView];
shrigMovieView.frame = CGRectMake(size.width /2, size.height /2, 1024, 576);
[shrigMovie autoplay];
[shrigMovie play];
NSLog(@"shrigMovie: %@", shrigMovie);
NSLog(@"shrigMovie is: %@", QTStringFromTime([shrigMovie currentTime]));
但是,我无法弄清楚如何广告到我的场景。这是Mac btw的Cocos2D。
在控制台:
shrigMovie 0:00:00:00.00/2500所以我想它加载好,但根本不显示?
任何想法将非常赞赏。
谢谢。