更改了文件结构
This commit is contained in:
25
Src/UnityPluginsSupport/NodeCanvas/TargetIsAlive.cs
Normal file
25
Src/UnityPluginsSupport/NodeCanvas/TargetIsAlive.cs
Normal file
@@ -0,0 +1,25 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using BITKit.Entities;
|
||||
using UnityEngine;
|
||||
using NodeCanvas.Tasks;
|
||||
using NodeCanvas.Framework;
|
||||
using BITKit.SubSystems;
|
||||
using BITKit.SubSystems.Quest;
|
||||
using NodeCanvas.BehaviourTrees;
|
||||
|
||||
namespace BITKit
|
||||
{
|
||||
public class TargetIsAlive : ConditionTask
|
||||
{
|
||||
public BBParameter<GameObject> target;
|
||||
protected override bool OnCheck()
|
||||
{
|
||||
if (target.value.transform.TryGetComponent<IHealth>(out var health))
|
||||
{
|
||||
return health.HealthPoint >= 0;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user