1️⃣如何一张1280*740 RGB4448的图片所占内存大小
图片大小必须为2^n,不足的往大的靠,如上就是占用2048*1024Byte
再乘上色素乘色深 即(4*3+8)
将其转化为M 即除以(8*1024*1024) 8byte=1B 1204B=1KB 1024KB=1M
即2048*1024*(4*3+8)/(8*1024*1024)=
2️⃣定义宏的时候注意句尾无分号,在宏里面定义函数格式如下所示:
区别与单行的宏定义是句尾的\
//添加精灵
#define CREATE_SPRITE(__NAME__, __RESOURCE__, __POSTOIN__,__ZORDER) \
auto __NAME__ =Sprite::createWithSpriteFrameName(__RESOURCE__);\
__NAME__->setPosition(__POSTOIN__);\