把样式文件都放到resources下,然后补充配置文件。

This commit is contained in:
2026-07-10 10:59:37 +08:00
parent 8d3cf4348a
commit 76d0dfbcb4
11 changed files with 264 additions and 75 deletions
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 6da8337ecebc7074b9f37bc69feab5c1
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,67 @@
// ==========================================
// Xeric UI Action Table - Default Style Sheet
// 表格默认样式定义
// ==========================================
namespace: xeric_table_default
cell/bg/color = (1,1,1,1):UnityEngine.Color @Desc:单元格背景颜色
cell/fg/color = (0.1,0.1,0.1,1):UnityEngine.Color @Desc:单元格前景文字颜色
cell/border/top/ {
color = (0.8,0.8,0.8,1):UnityEngine.Color @Desc:上边框颜色
width = 1:System.Single @Desc:上边框宽度
}
cell/border/bottom/ {
color = (0.8,0.8,0.8,1):UnityEngine.Color @Desc:下边框颜色
width = 1:System.Single @Desc:下边框宽度
}
cell/border/left/ {
color = (0.8,0.8,0.8,1):UnityEngine.Color @Desc:左边框颜色
width = 1:System.Single @Desc:左边框宽度
}
cell/border/right/ {
color = (0.8,0.8,0.8,1):UnityEngine.Color @Desc:右边框颜色
width = 1:System.Single @Desc:右边框宽度
}
cell/selection/bg/color = (0.2,0.5,1,0.3):UnityEngine.Color @Desc:选中单元格高亮颜色
header/bg/color = (0.9,0.9,0.9,1):UnityEngine.Color @Desc:表头背景颜色
header/fg/color = (0,0,0,1):UnityEngine.Color @Desc:表头文字颜色
cell/font/ {
size = 14:System.Int32 @Desc:默认字体大小
alignment = MiddleCenter:UnityEngine.TextAnchor @Desc:默认文本对齐
richText = true:System.Boolean @Desc:是否启用富文本
fontAsset = guid:68dace674a028544187e7ffe55cdae8b:TMPro.TMP_FontAsset:TMPro.TMP_FontAsset @Desc:字体资源 @ResourceSoftReference:Packages/com.lrss3.xericuiactionvessel/Runtime/Font/SourceHanSansSC-Regular-2 SDF.asset
}
cell/default/ {
height = 40:System.Single @Desc:默认行高
width = 100:System.Single @Desc:默认列宽
}
/button/TargetGraphic/ColorTint:UnityEngine.UI.ColorBlock/ {
.NormalColor = (1,1,1,1)
.HighlightedColor = (0.96,0.96,0.96,1)
.PressedColor = (0.78,0.78,0.78,1)
.SelectedColor = (0.96,0.96,0.96,1)
.DisabledColor = (0.6,0.6,0.6,0.8)
}
/toggle/TargetGraphic/ColorTint:UnityEngine.UI.ColorBlock/ {
.NormalColor = (1,1,1,1)
.HighlightedColor = (0.96,0.96,0.96,1)
.PressedColor = (0.78,0.78,0.78,1)
.SelectedColor = (0.96,0.96,0.96,1)
.DisabledColor = (0.6,0.6,0.6,0.8)
.DisabledColor = (0.6,0.6,0.6,0.8)
}
@@ -0,0 +1,10 @@
fileFormatVersion: 2
guid: a2465cbc9f8bf384aa95561b40bd4841
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 2
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 1693830282, guid: 65aae7f37e34be6409e0966d54c89b6d, type: 3}
@@ -0,0 +1,59 @@
// ==================================================
// Xeric Style Sheet (XSSS) - 超级干燥样式表 - 默认样式
// ==================================================
namespace: default
button/TargetGraphic/ColorTint:UnityEngine.UI.ColorBlock/ {
.NormalColor = (1,1,1,1)
.HighlightedColor = (0.96,0.96,0.96,1)
.PressedColor = (0.78,0.78,0.78,1)
.SelectedColor = (0.96,0.96,0.96,1)
.DisabledColor = (0.6,0.6,0.6,0.8)
}
button/TargetGraphic/SpriteState:UnityEngine.UI.SpriteState/ {
.NormalColor = guid::UnityEngine.Sprite
.HighlightedColor = guid::UnityEngine.Sprite
.PressedColor = guid::UnityEngine.Sprite
.SelectedColor = guid::UnityEngine.Sprite
.DisabledColor = guid::UnityEngine.Sprite
}
button/TargetGraphic/Animation/ {
.NormalColor = None
.HighlightedColor = None
.PressedColor = None
.SelectedColor = None
.DisabledColor = None
}
toggle/TargetGraphic/ColorTint:UnityEngine.UI.ColorBlock/ {
.NormalColor = (1,1,1,1)
.HighlightedColor = (0.96,0.96,0.96,1)
.PressedColor = (0.78,0.78,0.78,1)
.SelectedColor = (0.96,0.96,0.96,1)
.DisabledColor = (0.6,0.6,0.6,0.8)
}
toggle/TargetGraphic/SpriteState:UnityEngine.UI.SpriteState/ {
.NormalColor = guid::UnityEngine.Sprite
.HighlightedColor = guid::UnityEngine.Sprite
.PressedColor = guid::UnityEngine.Sprite
.SelectedColor = guid::UnityEngine.Sprite
.DisabledColor = guid::UnityEngine.Sprite
}
toggle/TargetGraphic/Animation/ {
.NormalColor = None
.HighlightedColor = None
.PressedColor = None
.SelectedColor = None
.DisabledColor = None
}
image/ColorTint:UnityEngine.UI.ColorBlock/ {
.NormalColor = (1,1,1,1)
.Sprite = guid::UnityEngine.Sprite
.Material = guid::UnityEngine.Material
}
@@ -0,0 +1,10 @@
fileFormatVersion: 2
guid: f5b4cf6e97fa28b429cbb9088690bfc8
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 2
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 1693830282, guid: 65aae7f37e34be6409e0966d54c89b6d, type: 3}