creator 2.0.10升级2.1.2 报错

什么也没动 就报错
TypeError: SpriteMaterial is not a constructor

xsj\ttgml\ttgmlcode\temp\quick-scripts\assets\Scripts\Shaders\Gray.js] failed : TypeError: Cannot read property ‘length’ of undefined
at ProgramLib.define (D:\creator2.1.2\resources\engine\bin.cache\dev\cocos2d\renderer\core\program-lib.js:129:52)
at Function.CustomMaterial.addShader (D:\wxsj\ttgml\ttgmlcode\temp\quick-scripts\assets\Scripts\ShaderLab\libs\CustomMaterial.js:116:36)
at __define (D:\wxsj\ttgml\ttgmlcode\temp\quick-scripts\assets\Scripts\Shaders\Gray.js:21:16)
at D:\wxsj\ttgml\ttgmlcode\temp\quick-scripts\assets\Scripts\Shaders\Gray.js:27:13
at Object. (D:\wxsj\ttgml\ttgmlcode\temp\quick-scripts\assets\Scripts\Shaders\Gray.js:34:11)
at Object. (D:\wxsj\ttgml\ttgmlcode\temp\quick-scripts\assets\Scripts\Shaders\Gray.js:37:3)
at Module._compile (module.js:571:32)
at Object.Module._extensions…js (module.js:580:10)
at Module.load (module.js:488:32)

求官方团队指引

太难了 直接什么都不显示

在线等

材质系统做了修改,2.1.2 版本应该可以参考下面这个例子。
https://forum.cocos.com/t/cocos-creator-2-1-1/77641