정확한 계산은 어떻게합니까? 내 게임은 시간을 기준으로 합격 또는 불합격 시나리오입니다. ActionScript에서 작동하는 방정식이 필요합니다.
감사카운트 다운 및 라이프 포인트, as3
시간 초과 - 시나리오 :
'을 개시합니다 탈출 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));
}
나는를 currentCount 대신에이
속도 = 거리/시간 다른
을 시도했지만, 그것은 더 이상 정확하지 않습니다. 이 시계 아니기 때문에 그것은 가속
//VoVf
V++;
COUNT = V*V/X;
30 초 600-0 라이프 내가 설명하고 싶었
를 계산 추가합니다. 통과 또는 실패합니다. 그들은 거기에서 표류하는 삶을 바라본다. 플레이어 •
는 ''30 초 600'은 Lifecount • 선수의 손실을 표시
생명을 총 '탈출 많은 초를 가지고'죽음은 스팀 펑크 스타일의 타이머를 유지 또는 측정하고 웃는 장면 'lifecount
의
설명 그들은 이러한 링크는 설명 할 수
,하지만 당신은 의미 "600 포인트를 잃게은" – Cameron
그래, 정말 미안 내가 편집 한 내용을 참조하십시오. 여전히 의미가 없습니다. 왜 물리 방정식을 사용하고 있습니까? '플레이어가 방에서 나온다면, 그 사람은 같은 생명 점을가집니다. '와 같은 문장은 말이되지 않습니다. –
:) 없다 "느슨한":-) – sberry