remove PictureData.SetColor
was confusing since Pictures in e.g. Sprites are not really updatable
This commit is contained in:
parent
e8aa765ed3
commit
951c7f4c59
14
data.go
14
data.go
|
@ -268,17 +268,3 @@ func (pd *PictureData) Color(at Vec) RGBA {
|
||||||
}
|
}
|
||||||
return ToRGBA(pd.Pix[pd.Index(at)])
|
return ToRGBA(pd.Pix[pd.Index(at)])
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetColor changes the color located at the given position.
|
|
||||||
func (pd *PictureData) SetColor(at Vec, col color.Color) {
|
|
||||||
if !pd.Rect.Contains(at) {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
rgba := ToRGBA(col)
|
|
||||||
pd.Pix[pd.Index(at)] = color.RGBA{
|
|
||||||
R: uint8(rgba.R * 255),
|
|
||||||
G: uint8(rgba.G * 255),
|
|
||||||
B: uint8(rgba.B * 255),
|
|
||||||
A: uint8(rgba.A * 255),
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
Loading…
Reference in New Issue