1

1 つの div に jQueryUI スライダーを、別の div に THREE.CubeGeometry を含む html ページを作成しました ( http://codesigntools.com/sample7を参照)。アイデアは、スライダーによって制御されるグローバル変数 (slider1val) を使用してキューブをスケーリングすることです。私は ここここを見ましたが、役に立ちませんでした。リンクされたコードから、'animate' 関数内でキューブに変更を加えようとしていることがわかります。そうですか?

私は js と Three.js にかなり慣れていませんが、処理をかなり使用したので、これについて間違った方法で行っている可能性があります。私が見ることができる類似の例はありますか、またはグローバル変数を使用してキューブのサイズにアクセスして操作するプロセスを誰かが説明してくれますか?

ありがとう!

4

1 に答える 1

0

それが他の誰かを助けることを期待して、私自身の質問に答えます:

両方のコメントは正しかった:

  • キューブをグローバルに定義し、updateGeom() 関数内からそのスケールに基づいて操作する必要がありました
  • Cory Gross が良い例を示しました (現在はリンク切れになっています)。

詳細な例については、こちらの github を参照してください。

于 2014-11-18T21:49:05.240 に答える