2014-06-10 38 views
0

我使用swift製作遊戲,我需要使用Delta Time,但它是一個CFTimeInterval(Double),理想情況下我需要它是一個浮點值,以便我可以在我的其他代碼。CFTimeInterval as Float

我猜這很容易,我只是無法得到它!

回答

2

不知道你的意思是什麼。你想通過CFTimeInterval一個浮動或成爲一個浮動?無論哪種方式,它應該是其中之一:

let someFloat: Float = 2.0; 

// passing it a float 
let someInterval = CFTimeInterval(someFloat) 

// creating a float with it 
let someOtherFloat = Float(someInterval) 
1

只需將它轉換爲浮動()我想:

var newValue = Float(CFAbsoluteTimeGetCurrent()) 
println("Float value: \(newValue)")