ShaderCompile3D
/**是否开启调试模式。 */
public static var debugMode:Boolean = false;
设置为true,
/**
* 通过宏定义预编译shader。
* @param spriteIntToNameDic 精灵宏定义数组。
* @param publicDefine 公共宏定义值。
* @param spriteDefine 精灵宏定义值。
* @param materialDefine 材质宏定义值。
*/
public function precompileShaderWithShaderDefine(publicDefine:int, spriteDefine:int, materialDefine:int):void {
withCompile(publicDefine, spriteDefine, materialDefine);
}
然后用这个接口,就可以加载的时候预编译。