2
Я хочу, чтобы мой спрайт переместился с одной точки на другую точку на пути кривой, поэтому я использую Bezierto в своем коде, но он, похоже, не работает, поскольку он показывает ошибку на bezier ключевое слово (Локальная переменная безье может быть не инициализирована). пожалуйста помогите.CCbezierTo не работает в cocos2d, android
мой код выглядит следующим образом
//initial point of sprite
sprite1pos=CGPoint.ccp((winSize.width/2+winSize.width/2),0);
//now the bezier config declaration
CCBezierConfig bezier;
bezier.controlPoint_1=CGPoint.ccp(sprite1pos.x,sprite1pos.y);
bezier.controlPoint_2=CGPoint.ccp(winSize.width/2,winSize.height/2);
bezier.endPosition=CGPoint.ccp(0,0);
CCBezierTo action = CCBezierTo.action(3, bezier);
sprite1.runAction(action);
О, спасибо так много, что работал ....... :-) –
если у вас есть образец cocos2d-андроид, например, то это даст вам все ответ на основную концепцию ... и увеличить свои знания, и вы можете перейти на другой уровень ... – 2013-04-14 18:16:25