我正在使用C4 Alpha,我已经在画布上添加了一个小电影,但我不知道如何将它旋转到正确的位置。
下面是我的代码:
-(void)setup {
C4Movie *newMovie = [C4Movie movieNamed:@"IMG_0009.MOV"];
newMovie.center = CGPointMake(384,512);
[self.canvas addMovie:newMovie];
}谢谢。
发布于 2012-05-01 03:49:37
目前,在C4 alpha api中,执行旋转的唯一方法是使用CGAffineTransform()...
因此,您的示例将如下所示:
-(void)setup {
C4Movie *newMovie = [C4Movie movieNamed:@"IMG_0009.MOV"];
newMovie.center = CGPointMake(384,512);
newMovie.transform = CGAffineTransformMakeRotation(PI);
[self.canvas addMovie:newMovie];
}PI会将你的电影旋转180度,PI/2 = 90,等等。
https://stackoverflow.com/questions/10389592
复制相似问题