Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bonusPlayer1Timer = new Timer(5000);
- bonusPlayer1Timer.addEventListener(TimerEvent.TIMER, bonusChanges(player1));
- bonusPlayer1Timer.addEventListener(TimerEvent.TIMER_COMPLETE, bonusChangesRemove(player1));
- bonusPlayer1Timer.start();
- function bonusChanges(event:TimerEvent, playerBonus:Player):void {
- switch (playerBonus.bonus) {
- case 0 :
- playerBonus.multipleShooting = false;
- playerBonus.bonus = -1;
- break;
- ...}}
- 1067: Implicit coercion of a value of type Player to an unrelated type flash.events:TimerEvent.
- 1136: Incorrect number of arguments. Expected 2.
- public class PlayerTimer extends Timer
- {
- public var thePlayer:Player;
- public function PlayerTimer(delay:Number, repeatCount:int=0)
- {
- super(delay, repeatCount);
- }
- }
- bonusPlayer1Timer = new PlayerTimer(5000);
- bonusPlayer1Timer.thePlayer = new Player();
- bonusPlayer1Timer.addEventListener(TimerEvent.TIMER, bonusChanges);
- bonusPlayer1Timer.addEventListener(TimerEvent.TIMER_COMPLETE, bonusChangesRemove);
- bonusPlayer1Timer.start();
- function bonusChanges(event:TimerEvent):void {
- var playerBonus:Player = PlayerTimer(event.target).thePlayer;
- switch (playerBonus.bonus) {
- case 0 :
- playerBonus.multipleShooting = false;
- playerBonus.bonus = -1;
- break;
- ...}}
Add Comment
Please, Sign In to add comment