Gab*_*e12 2 nstimer ios sprite-kit swift
我正在用 Swift 制作一个游戏,我希望精灵随着时间的推移移动得更快。
我有一个每秒增加的变量(它与 一起使用NSTimer)。我想用这个变量替换持续时间,在这行代码中:
let action = SKAction.moveToY(120, duration: 3)
Run Code Online (Sandbox Code Playgroud)
但我不能,因为持续时间必须是类型NSTimeInterval。
如何将我的变量(Int)转换为 NSTime Interval 以便它可以正常工作?
NSTimeInterval 定义为:
类型别名 NSTimeInterval = Double
因此,从技术上讲,您可以定义间隔并分配直接整数:
var interval: NSTimeInterval = 3
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8709 次 |
| 最近记录: |