处理 角色翻转 + particle

来源:互联网 发布:mysql 触发器 多个表 编辑:程序博客网 时间:2024/05/30 02:24
// Chapter 14 Updates for Particle System   GameCharacter *spaceCargoShip = (GameCharacter*)    [sceneSpriteBatchNode getChildByTag:kEnemyTypeSpaceCargoShip];   if (spaceCargoShip != nil) {              CGRect cargoShipBoundingBox = [spaceCargoShip boundingBox];       float xOffset = 0.0f;        if ([spaceCargoShip flipX] == NO) {            // Ship facing to the left            xOffset = cargoShipBoundingBox.size.width;        }        CGPoint newPosition = ccp(cargoShipBoundingBox.origin.x + xOffset,                                  cargoShipBoundingBox.origin.y + (cargoShipBoundingBox.size.height*0.6f));        [emitter setPosition:newPosition];        [smokeEmitter setPosition:newPosition];    }}


原创粉丝点击