放弃下一个上一个功能

时间:2019-01-19 07:57:02

标签: aframe

有人知道下一个/上一个组件可以在AVR的WebVR内工作吗,因此,如果我正在查看ID为entity1的实体,位置为0 0 -3,则单击下一步,然后查看具有位置0 0 -3处的id实体2替换了先前的实体,先前的实体返回位置y -3并缩放了0 0 0,我再次单击下一步,现在我正在查看具有ID实体3的实体,该实体现在位于位置0 0 3 < / p>

我一直在探索如何构建以数组或javascript开关开头的下一个按钮,以便每次我单击click时(监听下一个按钮的点击)都会带给我另一个新实体,所以我可能会单击接下来的6次,并在位置0 0 -3处看到6个不同的实体,每个新实体都替换了先前的实体,类似地,后退按钮将执行相同的过程,但顺序相反。

这是代码中的想法,我正在尝试完成,但是可以说我迷失在森林中。

AFRAME.registerComponent("carousel", {
   init: function() {
         this.el.addEventListener("turn_carousel_left", (e) => {
       document.querySelectorAll('.carousel_left').forEach(function(e){
        e.emit('close_the_menu');
       emit +1 carousel index
     this.el.addEventListener("turn_carousel_right", (e) => {
      listen right events
       emit -1 carousel index

       if carousel index = 1 then emit position_named_1
       selected_carsouel_item = carousel_index_list[carouselindex]

http://carousel-b.glitch.me

0 个答案:

没有答案