3

spriteKit を使用して、アシスタント エディターのプレイグラウンドに何かを表示しようとしています。しかし、何も表示されませんでした。以下はコードです。結果 (青い四角形) を表示できる人がいる場合は、お知らせください。そうでない場合は、どこに問題があるかを突き止めてください。

import UIKit
import SpriteKit

let view:SKView = SKView(frame: CGRectMake(0, 0, 1000, 800))
let scene:SKScene = SKScene(size: CGSizeMake(1000, 800))
scene.scaleMode = SKSceneScaleMode.AspectFit

let blueBox: SKSpriteNode = SKSpriteNode(color: UIColor.blueColor(), size: CGSizeMake(300, 300))
blueBox.position = CGPointMake(512, 384)
scene.addChild(blueBox)

view.presentScene(scene)
4

2 に答える 2

3

サイドバーの QuickLook (目) または丸で囲まれたプラス ボタンをクリックすると、ビューの現在の状態を確認できます。しかし、SpriteKit シーンのアニメーションを見るには、おそらくライブ ビューが必要です。そのためには、XCPlayground フレームワークが必要です。

import XCPlayground
XCPShowView("my SpriteKit view", view)

詳細については、Xcode ヘルプのプレイグラウンドでの Swift コードの探索と評価を参照するか、 WWDC 2014 セッション 408: Swift Playgroundsをご覧ください。

于 2014-06-19T22:39:51.623 に答える