我正在将修改后的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比其他的更多。
答案 0 :(得分:0)
请查看API Reference of the Wikitude SDK。 你会在那里找到有关动画的详细信息。 如果您需要样本集合和平台特定的内容,请查看Wikitude Documentation page。
亲切的问候, 安德烈亚斯