Я пытаюсь лучше понять, что именно делает этот код. Он написан на Objective-C, но должен быть знаком любому, кто имеет опыт работы с Си. Что именно делает sin / cos математика здесь? Кроме того, есть ли у кого-нибудь хорошая рекомендация для изучения триггера для игровых концепций, подобных этим?
for (int i = 0; i < GAME_CIRCLES; i++)
{
point.x = center.x - sin (degree) * RADIUS;
point.y = center.y + cos (degree) * RADIUS;
mPieRect[i] = CGRectMakeWithCenter (point, RADIUS - 4);
degree += PI / 3.0;
}