Files
go-pixelnebula/style/mech_style.go
2025-04-18 11:59:55 +08:00

15 lines
2.3 KiB
Go

package style
// MechStyle 机械风格类型
const MechStyle StyleType = "mech"
// MechStyleShapes 机械风格形状集合
var MechStyleShapes = StyleSet{
TypeClo: "<path id='clo' d=\"m141.75 195a114.79 114.79 0 0 1 38 16.5 115.53 115.53 0 0 1-128.46 0 114.79 114.79 0 0 1 38-16.5l10 10h32.46l10-10z\" style=\"fill:#555;\"/><path d=\"m80 205h70v10h-70zm-10 10h90v5h-90zm5-15h10v5h-10zm60 0h10v5h-10zm-45 0h10v5h-10zm20 0h10v5h-10z\" style=\"fill:#777;\"/><path d=\"m115.5 205a5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5 5 5 0 0 1 5 5zm20 0a5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5 5 5 0 0 1 5 5zm-40 0a5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5 5 5 0 0 1 5 5z\" style=\"fill:#333;\"/>",
TypeMouth: "<path id='mouth' d=\"m95 140h40a5 5 0 0 1 5 5 5 5 0 0 1-5 5h-40a5 5 0 0 1-5-5 5 5 0 0 1 5-5z\" style=\"fill:#222;\"/><path d=\"m100 140v10m30-10v10m-20-10v10m10-10v10\" style=\"fill:none;stroke:#555;stroke-width:1;\"/>",
TypeEyes: "<path id='eyes' d=\"m85 95a10 10 0 0 1-10 10 10 10 0 0 1-10-10 10 10 0 0 1 10-10 10 10 0 0 1 10 10zm80 0a10 10 0 0 1-10 10 10 10 0 0 1-10-10 10 10 0 0 1 10-10 10 10 0 0 1 10 10z\" style=\"fill:#333;\"/><path d=\"m77 95a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2zm8 0a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2zm72 0a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2zm8 0a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z\" style=\"fill:#73e8ff;\"/>",
TypeTop: "<path id='top' d=\"m70 65c5-5 85-5 90 0 5 5 10 15 10 20h-110c0-5 5-15 10-20z\" style=\"fill:#444;\"/><path d=\"m75 65h10a5 5 0 0 1 5 5 5 5 0 0 1-5 5h-10a5 5 0 0 1-5-5 5 5 0 0 1 5-5zm60 0h10a5 5 0 0 1 5 5 5 5 0 0 1-5 5h-10a5 5 0 0 1-5-5 5 5 0 0 1 5-5z\" style=\"fill:#777;\"/><path d=\"m95 70h50a5 5 0 0 1 5 5 5 5 0 0 1-5 5h-50a5 5 0 0 1-5-5 5 5 0 0 1 5-5z\" style=\"fill:#222;\"/><path d=\"m100 70v10m40-10v10m-30-10v10m20-10v10m-10-10v10\" style=\"fill:none;stroke:#555;stroke-width:1;\"/>",
TypeHead: "<path id='head' d=\"m115.5 51.75a63.75 63.75 0 0 0-10.5 126.63v14.09a115.5 115.5 0 0 0-53.729 19.027 115.5 115.5 0 0 0 128.46 0 115.5 115.5 0 0 0-53.729-19.029v-14.084a63.75 63.75 0 0 0 53.25-62.881 63.75 63.75 0 0 0-63.65-63.75 63.75 63.75 0 0 0-0.09961 0z\" style=\"fill:#000;\"/>",
TypeEnv: "<path id='env' d=\"M33.83,33.83a115.5,115.5,0,1,1,0,163.34,115.49,115.49,0,0,1,0-163.34Z\" style=\"fill:#01;\"/>",
}