技术文章 - CS358501

在 Vuforia View 中,Javascript 中 tml3dRenderer 对象的 add3DObject 方法的调用没有任何效果

已修改: 20-Feb-2022   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • Vuforia View 9.2.0

说明

  • 在 Vuforia View 中,Javascript 中tml3dRenderer对象的add3DObject方法的调用没有任何效果
  • 使用示例:
$scope.successcallback= function() {
  console.log("Success!");


$scope.failcallback = function() {
  console.log("Fails!");



$scope.test = function() {
  let vertices = [-1, -1, 0, 1, -1, 0, 1, 1, 0, -1, 1, 0, 0, 0, 1];
  let faceIndices = [0, 1, 4, 1, 2, 4, 2, 3, 4, 3, 0, 4];

  tml3dRenderer.add3DObject('model1', '1', vertices, [], [], faceIndices, [0.7, 0.7, 0.7, 0.49], null, null, $scope.successcallback, $scope.failcallback);
  • 在 Vuforia Studio 中,在Preview中,它可以工作
  • 在 Vuforia View 日志文件中,报告了以下详细信息:
MM-DD HH:MM:SS.MS 6069 6304 D TGXAction: 开始 add3DObject;回调=Vuforia1196220030, args=["model1","1",[-1,-1,0,1,-1,0,1,1,0,-1,1,0,0,0,1] ,[],[],[0,1,4,1,2,4,2,3,4,3,0,4],[0.7,0.7,0.7,0.49],null,null]
MM-DD HH:MM:SS.MS 6069 6304 V TGX:InterruptDelayingThread:VuforiaPluginCmdExecutor-2:setDelayingInterrupts(true,begin,add3DObject)
MM-DD HH:MM:SS.MS 6069 6283 W TGXAction:add3DObject:调用回调 Vuforia1196220030,状态:错误,数据:[“无法添加 3D 对象:1;父对象不存在”];丢弃回调; args=["model1","1",[-1,-1,0,1,-1,0,1,1,0,-1,1,0,0,0,1],[], [],[0,1,4,1,2,4,2,3,4,3,0,4],[0.7,0.7,0.7,0.49],null,null]


这是文章 358501 的 PDF 版本,可能已过期。最新版本 CS358501