【问题标题】:Unable to load a scene in a playground with XCode 7 beta 3无法使用 XCode 7 beta 3 在操场上加载场景
【发布时间】:2015-10-08 21:21:21
【问题描述】:

我无法在 XCode 7 beta 3 Playground 中加载场景...虽然它使用 Xcode 6.4.... 是错误还是发生了变化?

ps : SCNScene(named: "ship.dae") 返回 nil。

在我的 Resources 文件夹中是 ship.dae 和 texture.png(来自 SceneKit 模板),这是我的代码:

//: Playground - noun: a place where people can play

import SceneKit
import XCPlayground

var view = SCNView(frame: NSRect(x: 0, y: 0, width: 500, height: 500))
var scene = SCNScene(named: "ship.dae")
view.scene = scene

XCPShowView("view", view: view)

【问题讨论】:

  • 我没有改变任何东西......除了在 Xcode 6.4 中加载这个游乐场,然后在 Xcode 7 beta 3 中加载(只是改变 XCPShowView 的语法)......经过几次尝试......它可以工作现在……奇怪……
  • 更正...我更改了一些内容:我将 dae 文件转换为 scn 文件...并且它在 XCode 7 beta 3 下与 ship.scn 而不是 ship.dae 一起使用

标签: xcode scenekit xcode7


【解决方案1】:

在 Xcode 7 中

import XCPlayground    

let view = // your view
XCPlaygroundPage.currentPage.liveView = view

在 Xcode 8 中

import PlaygroundSupport  

let view = // your view
PlaygroundPage.current.liveView = view

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-30
    • 2015-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多