游戏开发:HUD 与优化屏幕控件的实现
1. 添加 HUD 到场景
首先,我们要将 HUD(Heads-Up Display)添加到游戏场景中。具体操作步骤如下:
1. 切换到 GameScene.swift 文件。
2. 在 setupPlayer() 方法里, if let player = player { 这行代码之后,添加如下代码:
player.setupHUD(scene: self)
- 在
updateControllerLocation()方法下方,添加新方法:
func updateHUDLocation() {
player?.hud.position = CGPoint(x: (viewRight - margin - insets.right),
y: (viewTop - margin - insets.top))
}
- 在
didFinishUpdate()方法中,调用新创建的方法:
updateHUDLocation()
</
超级会员免费看
订阅专栏 解锁全文
11

被折叠的 条评论
为什么被折叠?



