0

我正在将修改后的 SDK 3.0 示例集成到我正在使用的大型应用程序中。

当我检测到任何 Trackable2DObject 并显示 ImageDrawable(例如冲浪表)时,此 ImageDrawable 从 z-index 出现的速度非常缓慢。

有没有办法禁用这个动画?

提前致谢!

编辑:我的 JS 代码只包含这个:

var World = {

loaded: false,

init: function initFn() {
this.createOverlays();
},

createOverlays: function createOverlaysFn() {
// Initialize Tracker
this.tracker = new AR.Tracker("assets/wul4bus.wtc", {
onLoaded: this.worldLoaded
});

// Create overlay for page one
var imgOne = new AR.ImageResource("assets/redsys_marker_orange.png");
var overlayOne = new AR.ImageDrawable(imgOne, 0.5, {
   zorder: 0,
offsetX: -0.15,
offsetY: 0,
onClick: this.createClickTrigger
});

   var titleLabel = new AR.Label("Bus", 0.07, {
               zOrder: 1,
               offsetX: -0.15,
               offsetY: 0.04,
               style: {
                   textColor: '#FFFFFF',
                   fontStyle: AR.CONST.FONT_STYLE.BOLD
               }
           });

var pageOne = new AR.Trackable2DObject(this.tracker, "002", {
drawables: {
cam: [overlayOne, titleLabel]
}
});
},

createClickTrigger: function createClickTriggerFn() {
   document.location = "architectsdk://product?id=1236";
},

worldLoaded: function worldLoadedFn() {
document.body.removeChild(document.getElementById('loadingMessage'));
}
};

World.init();

如您所见,此代码中没有 AR.PropertyAnimation 类。无论如何,当发现目标时,有时会出现一个小动画,并且可跟踪对象出现的速度有点慢,比 SDK 2 恕我直言慢。某些 Trackable2DObject 比其他对象更容易发生这种情况。

4

1 回答 1

0

请查看Wikiitude SDK 的 API 参考。您将在那里找到有关动画的详细信息。如果您需要示例集合和特定于平台的内容,请查看Wikitude 文档页面

亲切的问候,安德烈亚斯

于 2013-07-01T08:19:14.150 回答