材质设置属性的时候报错


报错pass.js:172 Uncaught TypeError: value.getImpl is not a function
at Pass.setProperty (pass.js:172)
at EffectVariant._setPassProperty (effect-base.ts:51)
at EffectVariant.setProperty (effect-base.ts:62)
at MaterialVariant.setProperty (CCMaterial.js:222)
at EnemyShieldSoldierScript.BeBeaten (eval at (quick_compile.js:230), :73:72)
at PlayerSkeletonAnimation.eval (eval at (quick_compile.js:230), :284:54)
at PlayerSkeletonAnimation.onFinished (eval at (quick_compile.js:230), :187:40)
at cc_SkeletonAnimation.277.proto.emit (callbacks-invoker.js:341)
at AnimationState.14.proto._emit (animation-state.js:174)
at CCClass.update (animation-manager.js:51)
请问这个怎么解决呢,顺便提一下有错别字
image

解决了吗我也遇到了