2016-12-10 3 views
-1

コードをas2からas3に変換したい。actionscript 3のgetTimeの方法

timeFaktor = 4; 

function timeReset() { 
    delete curretnTime; 
    delete showtTime; 
    currentTime = new Date(); 
    showTime = new Date(); 
    startingTime = false; 
    pauseTime = 0; 
    txt_Time.text = "t = "+0+" s"; 
} 

function moveTime() { 
    delete currentTime; 
    currentTime = new Date(); 
    if (!startingTime) { 
     starTime = currentTime.getTime(); 
     startingTime= true; 
    } 
    newTime = Number(currentTime.getTime()-starTimeMulai)+Number(pauseTime); 
    secon = newSecon/1000; 
    time = (Math.round(detik*100))/100; 
    txt_time.text = "t = "+time+" s"; 
} 
+1

_ _ **正確**どのようなものです「私はあなたが私のコードが...正しいことを確認したいです」私たちはチェックしていますか?あなたが作成しようとしたAS3のバージョンコードを表示して、あなたのコードに関する1つの**特定の**質問をお聞かせください。 –

+0

あなたが望むことをしたら正しいです。しかし、あなたがしたいことを記述していないので、この質問に答えることはできません。 AS2からAS3については、あなたのコードでは2つのバージョン間で異なるものはありませんが、AS2は私にとってはずっと前のことでしたので、わかりません。しかし、あなたのコードには私が見ることができるような目障りな構文エラーはありません。 –

答えて

1

ketapel1は機能ではなく、パラメータを渡すことで1つのものとして扱います。

ketaple1(parameter1, parameter2, ...); 

Flashはこれを見て、「息子は関数のようにこのことにパラメータを渡そうとしています」とエラーをスローします。

2番目のエラーは、Xoが定義されていないというエラーです。それはそうではないように見える。他の関数の外部にある値を定義します。

私がxoまたはketapleが、私はより多くを助けることができないであるかわからないので、その