0
iOS 용 Cocos2D에서 책 표지 열기를 시뮬레이트하는 사용자 정의 장면 전환을 만들려고합니다.Cocos2d 사용자 정의 장면 전환 - 책 표지 열기
나가는 장면은 왼쪽으로 뒤집어서 (화면의 왼쪽 가장자리에 힌지가 붙어 있어야합니다.) 나가는 장면에서 책의 첫 페이지가 방금 나가는 것처럼 보입니다 장면.
방법에 대한 아이디어가 있으십니까?
이 난에 떠오르는 장면을 점진적으로 커버가 :-(@implementation TransitionBookCover
-(void) onEnter
{
[super onEnter];
[inScene_ setVisible:NO];
id outCameraAct = [CCOrbitCamera actionWithDuration:duration_/2 radius:1 deltaRadius:0 angleZ:180 deltaAngleZ:65 angleX:0 deltaAngleX:0];
id outHideAct = [CCHide action];
id outDelayAct = [CCDelayTime actionWithDuration:duration_/2];
id outGroupAct1 = [CCSequence actions:outCameraAct, outHideAct, outDelayAct, nil];
id outMoveAct = [CCMoveTo actionWithDuration:duration_/4 position:ccp(-384.0,0.0)];
id outGroupAct2 = [CCSpawn actions:outMoveAct, outGroupAct1, nil];
id inDelayAct = [CCDelayTime actionWithDuration:duration_/2];
id inShowAct = [CCShow action];
id inFuncAct = [CCCallFunc actionWithTarget:self selector:@selector(finish)];
id inGroupAct = [CCSequence actions:inDelayAct, inShowAct, inFuncAct, nil];
[outScene_ runAction:outGroupAct2];
[inScene_ runAction:inGroupAct];
}
@end.
을 열 표시되지 않기 때문에 불행히도 찾고 전문 아니라,
CCTransitionSceneOriented
수행 간단한, 책 표지 전환의 서브 클래스를 생성 할 수 있었다 .
스티븐, 답변 해 주셔서 감사합니다. –
Cocos2d를 사용한 나의 시도에는 충분한 품질이 없기 때문에 사전 렌더링 솔루션을 사용할 것입니다. –
@Jay, 고품질의 3D 소재가 없으면 어렵습니다. –