83 lines
3.3 KiB
C#
83 lines
3.3 KiB
C#
namespace BundleV2
|
|
{
|
|
public static class EditorAssetConst
|
|
{
|
|
public const string csExtension = ".cs";
|
|
public const string dllExtension = ".dll";
|
|
public const string lightingData = "LightingData.asset";
|
|
public const string emojiSpritePath = "Assets/Res_newMS/Emoji/";
|
|
|
|
public const string dummyBundle = "dummy";
|
|
public const string collectionExtension = ".shadervariants";
|
|
|
|
public const string sceneFbxPath = AssetConst.nonInternalHeader + "Com/Scene/";
|
|
public const string pngExtension = ".png";
|
|
public static readonly string[] textureExtensions = {
|
|
pngExtension,
|
|
".tif",
|
|
".jpg",
|
|
".psd",
|
|
".tga",
|
|
".dds",
|
|
".apng",
|
|
".bmp",
|
|
".gif",
|
|
".jpeg"
|
|
};
|
|
|
|
public static readonly string[] audioExtensions =
|
|
{
|
|
".mp3",
|
|
".wav",
|
|
".ogg"
|
|
};
|
|
|
|
|
|
// Unity序列化中的Sprite类型名称
|
|
public const string serializedSpriteType = "PPtr<$Sprite>";
|
|
|
|
public const string dllPath = "Assets/Com/Dll/";
|
|
|
|
// 记录插件和其他东西直接用Shader.Find 关联的玩意
|
|
// 这些东西扫依赖是扫不到的,只能用这种方式打包
|
|
public static readonly string[] findShaders =
|
|
{
|
|
// 特殊Shader名称
|
|
"Hidden/YangStudio/GlowObjects",
|
|
"Hidden/YangStudio/Image Effects/BenchmarkPostEffect",
|
|
"Hidden/YangStudio/Image Effects/Bloom",
|
|
"Hidden/YangStudio/Image Effects/BloomHDR",
|
|
"Hidden/YangStudio/Image Effects/Color Correction",
|
|
"Hidden/YangStudio/Image Effects/ColorSaturation",
|
|
"Hidden/YangStudio/Image Effects/DOF",
|
|
"Hidden/YangStudio/Image Effects/Radial Blur",
|
|
"Hidden/YangStudio/Image Effects/Sun Scattering",
|
|
"Hidden/YangStudio/Image Effects/Sun Shafts",
|
|
"Hidden/YangStudio/Image Effects/Vignetting",
|
|
"Hidden/YangStudio/Nature/CombinedGrass (Self-Illumin Transparent Cutout)",
|
|
"Hidden/YangStudio/Nature/CombinedGrass (Transparent Cutout)",
|
|
"Hidden/YangStudio/Render Depth",
|
|
"Hidden/YangStudio/Role/Blocked Face",
|
|
"Hidden/YangStudio/Role/Blocked Opaque",
|
|
"Hidden/YangStudio/Role/Blocked Transparent AlphaTest",
|
|
"Hidden/YangStudio/Role/Blocked Transparent Cutout",
|
|
"Hidden/YangStudio/Role/Transparent Face",
|
|
"Hidden/YangStudio/Role/Transparent Skin",
|
|
"KunYe/TBH/FastCamPass",
|
|
"YangStudio/Role/Transparent Opaque",
|
|
"YangStudio/Role/Transparent Transparent Cutout",
|
|
"YangStudio/Transparent/Diffuse",
|
|
// UiMask用的
|
|
"Particles/Additive_UiMasked",
|
|
"Particles/Alpha Blended Additive_UiMasked",
|
|
"ShaderStudio/Particles/Alpha Blended_UiMasked",
|
|
"ShaderStudio/Particles/Additive_UiMasked",
|
|
"YangStudio/FX/Scroll 2 Layers Additive_UiMasked",
|
|
// // 雕像用Shader
|
|
// StatueRole.shaderName,
|
|
// 按路径关联
|
|
"Assets/Com/AmplifyColor/",
|
|
"Assets/Resources/Base/Shaders/NGUI/"
|
|
};
|
|
}
|
|
} |