示例#1
0
        protected bool IsMaterialVersionMatched(Material material)
        {
            var materialVersion    = material.GetVector("_ShaderVersion");
            var materialVersionNum = VersionDescriptor.ConvertToSingleInt((int)materialVersion.x, (int)materialVersion.y, (int)materialVersion.z);

            return(materialVersionNum >= fromTargetVersion && materialVersionNum <= toTargetVersion);
        }
示例#2
0
 public PatchModule01(AssetProvider assetProvider) : base(assetProvider)
 {
     _fromTargetVersion = VersionDescriptor.ConvertToSingleInt(0, 0, 0);
     _toTargetVersion   = VersionDescriptor.ConvertToSingleInt(1, 0, 7);
 }