Обратный отсчет и точки жизни, as3 - PullRequest
0 голосов
/ 24 июня 2010

Как мне получить точный счет? У моей игры есть сценарий прохождения или провала, основанный на времени. Мне нужно уравнение, которое будет работать в ActionScript.
Спасибо

Timed-сценарий:

'Начните побег в течение 30 секунд или потеряйте 600 очков жизни'

... вы видите только показания точек жизни, но время должно быть точным

Я не привязан к этому, это просто пример

var CURRENTCOUNT:int = 0;
var EQUA:int;
//WHERE I WANT TO PUT LINEAR EQUATION
EQUA = 34;//<==EQUATION GOES HERE???
var SPEED:int; 
SPEED = EQUA;
var COUNTDOWN:Number = 600;
var COUNTUP:Number = 0;
//TIMER
var myTimer:Timer = new Timer(SPEED,600);
myTimer.addEventListener(TimerEvent.TIMER,someFunction);
myTimer.start();
//INCREMENTING++
function someFunction(event:TimerEvent) {
//COUNTDOWN stops count going down, COUNTUP stops count going up
CURRENTCOUNT = COUNTDOWN - myTimer.currentCount + COUNTUP;
//Testing with only a text string to rule out cashing issues 
tx.text = String (Math.abs (CURRENTCOUNT));
}

Я пробовал это
SPEED = DISTANCE / TIME

Другое
Вместо currentCount, но он более не точен. Добавляет ускорение

//VoVf
V++;
COUNT = V*V/X;

30 секунд и 600-0 точек жизни и счет
Я хотел объяснить, потому что это не часы. Это прошло или не удалось. Они смотрят на то, как жизнь уходит.

Описание жизненного счета
«сцена со смертью, держащей таймер или датчик в стиле стимпанк и смеющаяся»
• У игрока так много секунд, чтобы сбежать «30 секунд»
• Lifecount отображает потерю игроков общей жизнью '600'
• Игрок может выбирать между большей силой или большим количеством жизни, если он делает это живым


1 Ответ

0 голосов
/ 25 июня 2010

Эти ссылки могут объяснить.Они идут за дельта-время и объясняют идеи, полезные для точного подсчета и оценки.Я надеюсь, это поможет вам начать.
http://www.emanueleferonato.com/2007/02/19/flash-simple-timercountdown/
http://www.allquests.com/question/2589182/how-to-pause-game.html
http://www.kongregate.com/forums/4/topics/1773
http://www.kirupa.com/forum/archive/index.php/t-286177.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...