Pārlūkot izejas kodu

Fix uniform decorator setter.

master
Palash Bansal pirms 2 gadiem
vecāks
revīzija
edcdd80b11
Revīzijas autora e-pasta adrese nav piesaistīta nevienam kontam
1 mainītis faili ar 3 papildinājumiem un 2 dzēšanām
  1. 3
    2
      src/three/utils/decorators.ts

+ 3
- 2
src/three/utils/decorators.ts Parādīt failu

@@ -29,9 +29,10 @@ export function uniform({uniforms, propKey, thisTarget = false, onChange}: {unif
return getUniform(this).value
},
set(newVal: any) {
let val = getUniform(this).value
const u = getUniform(this)
const val = u.value
if (val === newVal) return
val = newVal
u.value = newVal
safeSetProperty(this, 'uniformsNeedUpdate', true, true)
onChange && callOnChange.call(this, onChange, [propertyKey, newVal])
},

Notiek ielāde…
Atcelt
Saglabāt