Files
Net.Like.Xue.Tokyo/Packages-Local/Com.Project.B.Unity/NodeCanvas/SnackBarTask.cs

31 lines
664 B
C#
Raw Normal View History

2025-06-24 23:49:13 +08:00
using System.Collections;
using System.Collections.Generic;
using BITKit;
using Net.BITKit.UX.SnackBar;
using NodeCanvas.Framework;
using ParadoxNotion.Design;
using UnityEngine;
namespace Net.Project.B.NodeCanvas
{
public class SnackBarTask : ActionTask
{
[RequiredField]
[TextAreaField(4)]
public BBParameter<string> Text;
protected override void OnExecute()
{
if (BITApp.ServiceProvider.QueryComponents(out ISnackBar snackBar) is false)
{
EndAction(false);
}
snackBar.Add(Text.value);
EndAction(true);
}
}
}