convertToNodeSpace不考虑scale的影响
setContentSize只设置内容大小,影响之后的锚点位置,但是不影响绘制效果。超过contentSize的部分继续绘制
setTextureRect(Rect)比前者多了剪裁功能;setTextureRect(CCRectMake(1,2,3,4));
从sprite左上角为起点,x=1,y=2,剪裁width=3,height=4的矩形,作为新的图像建立sprite
关于get:http://www.wosoni.com/wosoniblog/gamecocos2dx/article/details/40423591.html
for (int i = 0; i < enemys->size(); i++){ auto enemy = static_cast <Enemy*>(enemys->at(i)); int armSerial = map->getArmSerialNum(enemy->getPosition()); if (armSerial != 0){ auto arm = static_cast <Arm*>(arms->at(armSerial - 1)); if (enemy->enabledamege(time,arm->getdispersedTime())){ enemy->getEnemyBase()->plusCurrentBlood(arm->getdamage()); } } if (enemy->updataState()){ //deadEnemy.pushBack(enemy); enemys->erase(i); enemy->deadAction(); i--; //每删除一个i-- } }
for (int i = 0,j=0; i < ARMNUM; i++,j++){ _levelArmlimit[i] = levelArmlimit[i]; if (_levelArmlimit[i] == 0){ _listView->removeItem(j); j--; } }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。