C4 Alpha で作業していて、小さなムービーをキャンバスに追加しましたが、正しい位置に回転する方法がわかりません。
これが私のコードです:
-(void)setup {
C4Movie *newMovie = [C4Movie movieNamed:@"IMG_0009.MOV"];
newMovie.center = CGPointMake(384,512);
[self.canvas addMovie:newMovie];
}
ありがとうございました。
現在、C4 アルファ 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 など)。