我是swift的新手,我想在我的SpriteKit项目中添加一个自定义字体,然而,在环顾四周之后,我找不到解决方案.
我使用Apple的新编程语言Swift在Xcode 6中编写了一个SpriteKit游戏.我对swift相对较新,我能够在Xcode 6 Beta 3中无错误地构建应用程序.但是,自从Beta 4发布以来,我一直无法在我的iPhone上运行该应用程序,但iOS模拟器仍然有效.
我的iPhone正在运行iOS 8 Beta 4和应用程序,如果在我的Mac上运行Xcode 6 Beta 4,它正在使用OS X Yosemite Beta 4.启动应用程序时,我在打开游戏的第一个场景之前得到错误,全部错误在这里:
dyld:未找到符号:__TMdV12CoreGraphics7CGFloat参考自:/private/var/mobile/Containers/Bundle/Application/5FA54F59-06DB-4044-AB46-B53431A70E79/Rollathon.app/Rollathon预期在:/ private/var/mobile/Containers//private/var/mobile/Containers/Bundle/Application/5FA54F59-06DB-4044-AB46-B53431A70E79/Rollathon.app/Rollathon(lldb)
我的第一个场景是这样的:
import SpriteKit
import CoreGraphics
class GameScene: SKScene {
let playBtn = SKSpriteNode(imageNamed: "playBtn")
let title = SKSpriteNode(imageNamed: "title")
let settings = SKSpriteNode(imageNamed: "settings")
override func didMoveToView(view: SKView) {
// Setup background
self.backgroundColor = UIColor(hex: 0x80D9FF);
// TODO: ADD SETTINGS
// Setup play button
self.playBtn.position = CGPointMake(CGRectGetMidX(self.frame), CGRectGetMidY(self.frame))
self.playBtn.setScale(0.2)
// TODO: Setup title image
//self.title.position = CGPointMake(CGRectGetMidX(self.frame), CGRectGetMaxY(self.frame) - (self.title.size.height / …Run Code Online (Sandbox Code Playgroud)