Change your InteractionActor variable to type Actor, that way you have an Object reference to check if its Null or not (You cant check Null on an Interface), you can still call all your Interface functions on Actor, this is the intended purpose of Interfaces in the first place. Providing interaction between unrelated Objects. You wont need to cast at all.
2 Likes