newlon/addons/pvzadventure/scripts/ZE_AssetBrowserButton.cs
2025-07-16 04:11:26 +05:00

22 lines
397 B
C#

using Godot;
[Tool]
public partial class ZE_AssetBrowserButton : PanelContainer
{
private ZombieResource resource;
public void SetData(ZombieResource data)
{
resource = data;
UpdateContent();
}
private void UpdateContent()
{
GetNode<TextureRect>("Texture").Texture = resource.Preview;
}
public override Variant _GetDragData(Vector2 atPosition)
{
return resource;
}
}