CocoStudio_Full_V1.0.0.1的ui编辑器,添加label必须保证缩放参数X==Y吗,否则CCNode::getScale就会给出错误,这是什么道理?
float CCNode::getScale(void)
{
CCAssert( m_fScaleX == m_fScaleY, “CCNode#scale. ScaleX != ScaleY. Don’t know which one to return”);
return m_fScaleX;
}
如果按这个函数来看,ui编辑器里的缩放参数是应该x / y关联的,不然ui编辑者很容易随意拉伸,造成 X !=Y,这样就会报错了
这个getScale是想干嘛?,求等比缩放的比例吗,如果不是等比缩放就报错?求大神指点迷津!