2012-01-03 4 views
-1

Я рисую несколько кругов в своем представлении с помощью функции drawRect.Как анимировать круг, который нарисован в OpenGL?

Я хотел бы, чтобы мои круги всплывает (масштаб 1.2 -> шкалы до 1,0)

Я использовал coreanimation в прошлом, но с использованием OpenGL принимает различные функции.

Вот Snippit моего кода, который рисует круг, на мой взгляд:

//calling draw function 
CGContextRef contextRef = UIGraphicsGetCurrentContext(); 
//setting a specific fill color 
CGContextSetRGBFillColor(contextRef, 0.0, 255.0, 0.0, 1.0); 
//drawing the circle with a specific height, weight and x,y location 
CGContextFillEllipseInRect(contextRef, CGRectMake(30 ,30, 20,20)); 

Как я могу оживить этот круг, что «выскакивает».

+2

Я вижу, вы используете CoreGraphics. Каким образом вы используете OpenGL? – wolfgang

+0

вы проверили [это] (http://iphonedevelopment.blogspot.com/2009/12/opengl-es-from-ground-up-part-9a.html) –

+0

спасибо, что указали мне в правильном направлении. Я использовал CoreGraphics, поэтому этот вопрос не подходит. Любые идеи поместить это для CoreGraphics. – BarryK88

ответ

0

«Pops up» не говорит мне об этом. , если вы хотите, чтобы он переходил от малого к большому изменению ширины и высоты rect.use глобальной переменной int

Смежные вопросы