diff --git a/Tank.Bullet.fla b/Tank.Bullet.fla index 6fd3c72..92c896c 100644 Binary files a/Tank.Bullet.fla and b/Tank.Bullet.fla differ diff --git a/libs/GunView.swc b/libs/GunView.swc index 64e30ee..e094fc2 100644 Binary files a/libs/GunView.swc and b/libs/GunView.swc differ diff --git a/libs/TankBaseView.swc b/libs/TankBaseView.swc index fdd9ea2..b12b84f 100644 Binary files a/libs/TankBaseView.swc and b/libs/TankBaseView.swc differ diff --git a/src/game/drawing/MouseDrawController.as b/src/game/drawing/MouseDrawController.as index 975032b..ecfe8b9 100644 --- a/src/game/drawing/MouseDrawController.as +++ b/src/game/drawing/MouseDrawController.as @@ -126,8 +126,8 @@ public class MouseDrawController extends EventDispatcher{ pathArrow.scaleX = pathArrow.scaleY = 1.5; addNewPathShape(pathArrow); _currentPathPart.addChild(pathArrow); - pathArrow.filters = [new GlowFilter(0x91e600, 1, 40, 40, 20, 1, true)]; - TweenMax.to(pathArrow, .8, {glowFilter:{color:0x91e600, blurX:10, strength : 10, blurY:10, inner:false, ease : Elastic.easeOut}}); + pathArrow.filters = [new GlowFilter(0x91e600, 1, 20, 20, 10, 1, false)]; + TweenMax.to(pathArrow, .8, {glowFilter:{color:0x91e600, blurX:5, strength : 5, blurY:5, inner:false, ease : Elastic.easeOut}}); _pathParts.push(_currentPathPart); _drawingContainer.addChild(_currentPathPart); diff --git a/src/game/tank/PlayerTankController.as b/src/game/tank/PlayerTankController.as index 6c21c75..fc9a56a 100644 --- a/src/game/tank/PlayerTankController.as +++ b/src/game/tank/PlayerTankController.as @@ -26,7 +26,7 @@ public class PlayerTankController extends TankController{ override protected function createTank(tankVO:TankVO):void { tank = Tank.createPlayerTank(tankVO); - highlightPlayerTank(); + //highlightPlayerTank(); } private function highlightPlayerTank():void { diff --git a/src/game/tank/Tank.as b/src/game/tank/Tank.as index ee4b974..d8c1675 100644 --- a/src/game/tank/Tank.as +++ b/src/game/tank/Tank.as @@ -48,7 +48,7 @@ public class Tank extends MapObject { _liveTab = new LiveTab(); this.addChild(_liveTab); - this.addChild(tankBase); + this.addChildAt(tankBase, 0); } public function get gun():TankGun { @@ -144,13 +144,11 @@ public class Tank extends MapObject { private function createTankBase():void { if (_vo.tankBase == 0) { - tankBase = new Tank1(); + tankBase = new TankBase1(); } else { tankBase = new Sprite(); - const brickView:Tank2 = new Tank2(); - //brickView.x -= brickView.width/2; - //brickView.y -= brickView.height/2; - tankBase.addChild(brickView); + const baseView:TankBase2 = new TankBase2(); + tankBase.addChild(baseView); } } diff --git a/src/game/tank/weapon/TankGun.as b/src/game/tank/weapon/TankGun.as index 1b0f34d..03acbb3 100644 --- a/src/game/tank/weapon/TankGun.as +++ b/src/game/tank/weapon/TankGun.as @@ -38,7 +38,7 @@ public class TankGun extends Sprite{ } private function createMiniGun():void { - this.addChild(new MachineGunView()); + this.addChild(new MiniGun()); } private function createTailRocket():void { this.addChild(new RocketGunView()); diff --git "a/\320\261\320\260\320\263\320\263\320\270.txt" "b/\320\261\320\260\320\263\320\263\320\270.txt" index d7b0eb9..2fe86ea 100644 --- "a/\320\261\320\260\320\263\320\263\320\270.txt" +++ "b/\320\261\320\260\320\263\320\263\320\270.txt" @@ -13,4 +13,10 @@ at game.tank::TargetsController/remove()[C:\Users\телемакс\Dropbox\Tanks\src\game\tank\TargetsController.as:77] после попытки управления танком после смерти такая херь вылезает -5)при удалении кирпича на нем остается действие прерывания пути для игрока \ No newline at end of file +5)при удалении кирпича на нем остается действие прерывания пути для игрока + + + +-----------17.12.11------------ + +1) После того как заехал на клетку где аптечка а потом начал снова отрисовывать путь, то вылезла ошибка child == 0 \ No newline at end of file