Nikolay Suslov преди 3 години
родител
ревизия
dea88a2028
променени са 4 файла, в които са добавени 3960 реда и са изтрити 3952 реда
  1. 1 1
      public/drivers/model/aframe/addon/aframe-interpolation.js
  2. 2 1
      public/drivers/view/aframeComponent.js
  3. 3956 3949
      public/drivers/view/editor.js
  4. 1 1
      public/lib/ui/widgets.js

+ 1 - 1
public/drivers/model/aframe/addon/aframe-interpolation.js

@@ -69,7 +69,7 @@ AFRAME.registerComponent('interpolation', {
       
     }
 
-    if (this.enabled && this.node && this.node.interpolate && this.driver.interpolateView) {
+    if (this.enabled && this.node && this.node.interpolate && this.driver.interpolateView && this.node.viewEdit) {
       this.setInterpolatedTransforms(timepassed);
 
       // this.restoreTransforms();

+ 2 - 1
public/drivers/view/aframeComponent.js

@@ -99,7 +99,8 @@ class AFrameComponentView extends Fabric {
                         id: childID,
                         extends: childExtendsID,
                         entityID: this.state.nodes[childID].parentID,
-                        liveBindings: {}
+                        liveBindings: {},
+                        viewEdit: true
                     };
     
                     let entityID = this.state.nodes[childID].parentID;

Файловите разлики са ограничени, защото са твърде много
+ 3956 - 3949
public/drivers/view/editor.js


+ 1 - 1
public/lib/ui/widgets.js

@@ -437,7 +437,7 @@ Copyright (c) 2014-2018 Nikolai Suslov and the Krestianstvo.org project contribu
                         class: "mdc-slider__input",
                         'value': obj.value,
                         'type': "range",
-                        'data-step': obj.step,
+                        'step': obj.step,
                         'min': obj.min,
                         'max': obj.max,
                         'aria-label': obj.label

Някои файлове не бяха показани, защото твърде много файлове са промени