0
<a-gltf-model id="nacl500" src="#bottle" scale="0.1 0.1 0.1" position="-0.27 1.410 -0.83" rotation="0 270 0"
bottleactivity__movetocamera="event:movetocamera" bottleactivity__rotatetobacksite="event:rotatetobacksite" bottleactivity__rotatetotopsite="event:rotatetotopsite"
bottleactivity__movetodesk="event:movetodesk" bottleactivity__takeoffcap="event:takeoffcap" bottleactivity__hang="event:hang">
<a-gltf-model src="#bottlewaterbottom"></a-gltf-model>
<a-gltf-model id="bottlecap" src="#bottledecker" position="0 0.904 0"></a-gltf-model>
<a-gltf-model src="#naci500"></a-gltf-model>
</a-gltf-model>
init:function(){
var self=this;
var data= this.data;
var el=this.el;
//var $el=$("#nacl500");
var $el=$(el);
var status=0;
this.movetocamera=function(){
//alert(data.message);
//el.setAttribute("position", "0 1.054 -0.19");
//alert($el.position);
$el.animate({position:'0 1.054 -0.19'},"slow");
};
jqueryからaframe経由でアニメーションを追加したいと思います。しかし、それは働かない。 Alert($ el)は、$ elがオブジェクトであることを示しています。 $ el.positionはいくつかのコードです。 el.positionは未定義です。jqueryをフレームで使用する方法
コードはここにある:事前にhttps://glitch.com/edit/#!/skill-lab
ありがとう!
ありがとうございます。あなたが言ったように私はそれをしました。しかし、それはまだ動作しません。多分、その理由は、それはアニメーションですか? –
私はコードを追加しました:$ el.animate({position: '1 1'}、300);あなたの中には何もありません。 –
@LeMüller申し訳ありませんが、私は参照のみをアドレッシングして更新しました。 –