5
在Cocos2d中,很多事情需要..點。或位置。我已經使用了ccp和CGPointMake方法,並且兩者對我來說都工作得很好。Cocos2d:ccp和CGPointMake之間的區別?
但是,在一些教程中,我已經看到人們在他們的所有示例中使用其中的一個或兩個。所以我不確定是否存在實際差異(因爲如果沒有區別,我只是使用快速方法ccp)。
在Cocos2d中,很多事情需要..點。或位置。我已經使用了ccp和CGPointMake方法,並且兩者對我來說都工作得很好。Cocos2d:ccp和CGPointMake之間的區別?
但是,在一些教程中,我已經看到人們在他們的所有示例中使用其中的一個或兩個。所以我不確定是否存在實際差異(因爲如果沒有區別,我只是使用快速方法ccp)。
都能跟得上除了CGPointMake沒有區別更難類型:
#define ccp(__X__, __Y__) CGPointMake(__X__,__Y__)
這裏找到:
http://www.cocos2d-iphone.org/api-ref/0.99.3/_c_g_point_extension_8h_source.html
的文件說, 「助手宏,創建了一個CGPoint」。它肯定不會超過'CGPointMake',所以問題變成:爲什麼它在那裏?它是否有助於跨平臺移植? – bshirley