*   >> läser Utbildning artiklar >> science >> programming

Att göra en Space Invaders klon med tryckknapp - Enemy Bullets

ill en ny position, som två biljardbollar. Det är en naturlig reaktion, men i vårt fall vi inte vill att fiendens kulor driver spelaren utanför skärmen. Även om det är lite av en hacka och enkelt sätt att göra detta är att sätta spelarna vertikala hastigheten till 0 varje bildruta, och att fastställa dess y ställning till y position som den skapades på. Omdömen

PlayerControllerComponent .as

 skyddad override funktion onAdd (): void {super.onAdd (); originalPosition = owner.getProperty (positionReference);} public override function onTick (tickrate: Number): void {super.

onTick (tickrate); var hastighet: Point = owner.getProperty (velocityReference); var läge: Point = owner.getProperty (positionReference); if (hastighet == null || läge == null) avkastning; velocity.x = 0; position.y = originalPosition.y; //...}

Page   <<  [1] [2] 
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.