【问题标题】:Moving a node in SceneKit在 SceneKit 中移动节点
【发布时间】:2018-06-29 03:59:08
【问题描述】:

我有一个 SCNNode,我希望它默认位于特定位置。我试图从 .dae 文件中设置位置,但它没有保存。有人可以给我一个提示,我该怎么做?

【问题讨论】:

  • 不清楚你想要什么。在您的标题中,您说要移动一个节点,但在您的问题本身中,您说您希望节点位于特定位置。要将节点移动到默认位置还是希望在启动时将其放置在那里?
  • 对不起,你是对的,我的英语有点糟糕。当我开始应用程序时,我希望它处于特定位置。
  • 没问题。我已经回答了你的问题。
  • 还有,有没有什么方法可以让我按 x、y、z 轴旋转它并随意放置?
  • 是的,但我认为您应该自己阅读文档或一些教程以获得基本知识:developer.apple.com/library/ios/documentation/SceneKit/…

标签: ios swift scenekit scnnode


【解决方案1】:

你这样设置位置:

yourNode.position = SCNVector3Make(yourXValue, yourYValue, yourZValue)

在您首次启动应用时调用该方法。

【讨论】:

    猜你喜欢
    • 2021-08-25
    • 2016-09-15
    • 2018-02-09
    • 1970-01-01
    • 1970-01-01
    • 2018-10-30
    • 1970-01-01
    • 2015-06-07
    • 2021-10-11
    相关资源
    最近更新 更多