我使用swift制作游戏,我需要使用Delta Time,但它是CFTimeInterval(Double),理想情况下我需要它是一个浮点值,所以我可以使用它在我的其他代码中。
我猜它很简单,我无法得到它!
答案 0 :(得分: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 :(得分:1)
将其转换为Float()我认为:
var newValue = Float(CFAbsoluteTimeGetCurrent())
println("Float value: \(newValue)")