This commit is contained in:
@@ -20,6 +20,25 @@ const (
|
||||
colorMax = 0xFFFFFF // 颜色值最大值(0xRRGGBB)
|
||||
)
|
||||
|
||||
// GlowFilterDefault 默认值:与目标JSON完全匹配的常量
|
||||
var GlowFilterDefault = GlowFilter{
|
||||
Color: 16777215, // 0xFFFFFF(对应JSON的color:16777215)
|
||||
Alpha: 0.8, // 对应JSON的alpha:0.8
|
||||
BlurX: 10, // 对应JSON的blurX:10
|
||||
BlurY: 10, // 对应JSON的blurY:10
|
||||
Strength: 8, // 对应JSON的strength:8
|
||||
Quality: 2, // 对应JSON的quality:2
|
||||
Inner: true, // 对应JSON的inner:true
|
||||
Knockout: false, // 无JSON值,默认false
|
||||
ColorMatrixFilter: [20]float32{1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0}, // 对应JSON的matrix数组
|
||||
Level: 1, // 对应JSON的level:"1"(转uint8)
|
||||
}
|
||||
|
||||
func GetDef() GlowFilter {
|
||||
return GlowFilterDefault
|
||||
|
||||
}
|
||||
|
||||
// 精灵加shinylen字段
|
||||
// 3. 核心结构体:BlurX/BlurY/Strength 改为 uint8
|
||||
type GlowFilter struct {
|
||||
|
||||
Reference in New Issue
Block a user