2016-12-11 8 views
0

私はA-Frameを全く新しくしており、JavaScriptのDOM操作と同等のものを理解しようとしていますが、今はコンポーネントの作成方法を理解しようとしています私の頭の上を飛んでいる。インターフレーム上のエンティティの位置を変更する

球体に設定された間隔で、たとえば単位ベクトルと大きさに基づいて位置を変更させるには、どのような方法が最適ですか?

答えて

0
AFRAME.registerComponent('position-interval', { 
    tick: function (t) { 
    var entity = this.el; 

    // Run on an interval. 
    if (t - this.time < 1000) { return; } 
    this.time = t; 

    // Calculate a position. 
    var position = "CALCULATE ME. e.g., {x: 1, y: 2, z: 3}"; 

    // Update position. 
    entity.setAttribute('position', position); 
    } 
}); 
関連する問題