mirror of
https://github.com/tonytins/CozyPixelStudio.git
synced 2025-12-15 08:14:43 -05:00
Cloned frames are now automatically part of the tag
The tags don't work with UndoRedo yet, so this is not final behavior
This commit is contained in:
parent
699dfbe091
commit
954b6111c2
2 changed files with 9 additions and 4 deletions
|
|
@ -1013,14 +1013,13 @@ func blend_rect(bg : Image, brush : Image, src_rect : Rect2, dst : Vector2) -> v
|
|||
brush.unlock()
|
||||
|
||||
func adjust_hsv(img: Image, id : int, delta : float) -> void:
|
||||
var selection_only : bool = !Global.selected_pixels.empty()
|
||||
var layer : Image = img
|
||||
layer.lock()
|
||||
match id:
|
||||
0: # Hue
|
||||
for i in range(west_limit, east_limit):
|
||||
for j in range(north_limit, south_limit):
|
||||
var c: Color = layer.get_pixel(i,j)
|
||||
var c : Color = layer.get_pixel(i,j)
|
||||
var hue = range_lerp(c.h,0,1,-180,180)
|
||||
hue = hue + delta
|
||||
|
||||
|
|
@ -1034,7 +1033,7 @@ func adjust_hsv(img: Image, id : int, delta : float) -> void:
|
|||
1: # Saturation
|
||||
for i in range(west_limit, east_limit):
|
||||
for j in range(north_limit, south_limit):
|
||||
var c: Color = layer.get_pixel(i,j)
|
||||
var c : Color = layer.get_pixel(i,j)
|
||||
var sat = c.s
|
||||
if delta > 0:
|
||||
sat = range_lerp(delta,0,100,c.s,1)
|
||||
|
|
@ -1046,7 +1045,7 @@ func adjust_hsv(img: Image, id : int, delta : float) -> void:
|
|||
2: # Value
|
||||
for i in range(west_limit, east_limit):
|
||||
for j in range(north_limit, south_limit):
|
||||
var c: Color = layer.get_pixel(i,j)
|
||||
var c : Color = layer.get_pixel(i,j)
|
||||
var val = c.v
|
||||
if delta > 0:
|
||||
val = range_lerp(delta,0,100,c.v,1)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue