Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
@DMGregory when I hover over Vector3 for the direction variable I get this: Struct UnityEngine.Vector3Representation of 3D vectors and points and when I hover over the Vector3 in the abstract method I get this: Vector3 in DashAbility.getAbilityData<Vector3>