You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
361 B
GDScript
17 lines
361 B
GDScript
extends Control
|
|
class_name WeaponItemSub
|
|
|
|
var icon : TextureRect
|
|
var slot : TextureRect
|
|
|
|
func init(value:Texture2D):
|
|
icon = $WeaponIcon
|
|
slot = $WeaponSlot
|
|
icon.texture = value
|
|
|
|
func update_alpha(alpha_from:float,alpha_to:float,rate:float):
|
|
var alpha = lerp(alpha_from,alpha_to,rate)
|
|
icon.modulate = Color(1,1,1,alpha)
|
|
slot.modulate = Color(1,1,1,alpha)
|
|
|