using Cysharp.Threading.Tasks; using UnityEngine; public abstract class BattleBlobJob: MonoBehaviour { public virtual async UniTaskVoid Attack(BattleBlob battleBlob, GameObject target) { print("parent attack"); } }