package style var defaultStyleSet = map[StyleType]StyleSet{ // 创建第一组形状集合 - Robo风格 RoboStyle: { TypeClo: "", TypeMouth: "", TypeEyes: "", TypeTop: "", TypeHead: "", TypeEnv: "", }, // 创建第二组形状集合 - Girl风格 GirlStyle: { TypeClo: "", TypeMouth: "", TypeEyes: "", TypeTop: "", TypeHead: "", TypeEnv: "", }, // Blonde 风格 BlondeStyle: { TypeClo: "", TypeMouth: "", TypeEyes: "", TypeTop: "", TypeHead: "", TypeEnv: "", }, // Guy 形状集合 GuyStyle: { TypeClo: "", TypeMouth: "", TypeEyes: "", TypeTop: "", TypeHead: "", TypeEnv: "", }, // Country 风格 CountryStyle: { TypeClo: "", TypeMouth: "", TypeEyes: "", TypeTop: "", TypeHead: "", TypeEnv: "", }, // Geeknot 风格 GeeknotStyle: { TypeClo: "", TypeMouth: "", TypeEyes: "", TypeTop: "", TypeHead: "", TypeEnv: "", }, // Asian 风格 AsianStyle: { TypeClo: "", TypeMouth: "", TypeEyes: "", TypeTop: "", TypeHead: "", TypeEnv: "", }, // Punk 风格 PunkStyle: { TypeClo: "", TypeMouth: "", TypeEyes: "", TypeTop: "", TypeHead: "", TypeEnv: "", }, // Afrohair 风格 AfrohairStyle: { TypeClo: "", TypeMouth: "", TypeEyes: "", TypeTop: "", TypeHead: "", TypeEnv: "", }, // Normie Female 风格 NormieFemaleStyle: { TypeClo: "", TypeMouth: "", TypeEyes: "", TypeTop: "", TypeHead: "", TypeEnv: "", }, //Older 风格 OlderStyle: { TypeClo: "", TypeMouth: "", TypeEyes: "", TypeTop: "", TypeHead: "", TypeEnv: "", }, // Firehair 风格 FirehairStyle: { TypeClo: "", TypeMouth: "", TypeEyes: "", TypeTop: "", TypeHead: "", TypeEnv: "", }, // Blond 风格 BlondStyle: { TypeClo: "", TypeMouth: "", TypeEyes: "", TypeTop: "", TypeHead: "", TypeEnv: "", }, // Ateam 风格 AteamStyle: { TypeClo: "", TypeMouth: "", TypeEyes: "", TypeTop: "", TypeHead: "", TypeEnv: "", }, // Rasta 风格 RastaStyle: { TypeClo: "", TypeMouth: "", TypeEyes: "", TypeTop: "", TypeHead: "", TypeEnv: "", }, // Meta 风格 MetaStyle: { TypeClo: "", TypeMouth: "", TypeEyes: "", TypeTop: "", TypeHead: "", TypeEnv: "", }, // Square 风格 SquareStyle: { TypeClo: "", TypeMouth: "", TypeEyes: "", TypeTop: "", TypeHead: "", TypeEnv: "", }, } // initShapes 初始化形状数据 func (m *Manager) initShapes() { for _, style := range []StyleType{ RoboStyle, GirlStyle, BlondeStyle, GuyStyle, CountryStyle, GeeknotStyle, AsianStyle, PunkStyle, AfrohairStyle, NormieFemaleStyle, OlderStyle, FirehairStyle, BlondStyle, AteamStyle, RastaStyle, MetaStyle, SquareStyle, } { if styleSet, exists := defaultStyleSet[style]; exists { m.AddStyleSet(styleSet) } } }