three.js を使用して単純なモデル プレビューアに取り組んでいます。ユーザーはモデルのマテリアルのテクスチャを動的にアップロードして変更することができます。
私の人生では、このエラーを乗り越えることができず、addEventListener メソッドを持つはずの three.js の他のローダーでこの問題に遭遇しました。それで、私は何を間違っていますか?r59を使っています
function loadTex(tex)
{
var texture = new THREE.Texture();
var imgloader = new THREE.ImageLoader( manager );
imgloader.addEventListener('load', function(event) {
// Event stuff
});
imgloader.load( tex );
}
この関数は、画像がサーバーに正常にアップロードされた後に呼び出されます。私がしようとしているのは、既に存在するマテリアルのテクスチャを変更することだけです。