私はスウィフトの本でプログラミング例を超えるだろうとこのようになりますSKSceneに初期化子を持っている:タイプ 'CFTimeInterval.Type'の値を 'CFTimeInterval'に変換できませんか?
class GameOverScene: SKScene
{
init(size:CGSize,won:Bool,time:CFTimeInterval)
{
...........
}
}
このイニシャライザは、その後、次の行でプログラムの別の部分に呼び出されます。
let gameOverScene=GameOverScene(size:self.size,won:true,time:CFTimeInterval)
それは、これはすべてのかなり簡単であるべきと思われるが、その後、私は言う、この奇妙なエラーが発生します。
型の値を変換できません " CFTimeInterval.Type(別名「Double.Type」) を「CFTimeInterval」(別名「Double」)の引数に指定します。
(1)このエラーの意味と(2)修正方法を知りませんか?
が何この初期化子で 'time'パラメータが意味することになっていますか? – Alexander
@Alexander - 'time'パラメータは、ゲームが終了したときにゲームが取得した時間を表すCFTimeInterval変数です。 –