嗨,我一直在使用threejs,目前我正尝试向场景添加镜头光晕,只是一个。
我一直在尝试遵循三个js example
出现一些错误时,我几乎没有发现它,似乎找不到light.addElement()
或new LensflareElement()
我收到以下两个错误:
类型“ LensFlare”不存在属性“ addElement”
找不到名称'LensflareElement'
我似乎无法在网上找到任何有关它的东西,或者它是否已被弃用或修改,是否发生了什么?抱歉,这可能是个小问题/容易修复
我没有足够的代表来张贴图片,但是这里有一个链接,它看起来像:
答案 0 :(得分:1)
您可以清楚地看到它不了解什么是镜头光晕,这就是为什么addElement被突出显示的原因。尝试将第一行更改为var lensflare = new THREE.Lensflare();
,并将LensflareElement更改为THREE.LensflareElement。