Надеюсь, этот вопрос не глупый, так как, боюсь, он звучит, но он все еще может быть довольно тупым.
Я новичок в Objective-C и Какао. На самом деле, я вообще новичок в Си. Я пытаюсь реализовать игру для iPhone, используя Cocos2d-iPhone . Это игра, которую я делал раньше во Flash, поэтому я подумал, что это будет хороший способ использовать Objective C, какао и cocos2d.
Одна вещь, с которой у меня возникает большая проблема - это понимание того, почему весь код Бурундук выглядит иначе, чем все обычные вещи Objective-C. Например, есть такие вещи, как
chipmunkBody->position.x
который я думал, был бы
chipmunkBody.position.x
или, может быть, [[chipmunkBody position] x]
(может быть, плохой пример).
Один из способов укусить меня в задницу - это cpVect. cpVect очень важен, но я не могу понять, как его обойти. CGPoint, нет проблем, я могу создавать указатели, передавать их в методах, а что нет, но во-вторых, вместо этого я использую cpVect, это «добро пожаловать в Errorville, население вас».
Так вот в чем вопрос, что такое Бурундук, поэтому я могу начать больше узнавать о работе с ним.
спасибо
-t