- Home /
Question by
$$anonymous$$ · Nov 16, 2014 at 10:30 PM ·
overrideextension-methods
Overriding with Extension Method
I want to override Rigidbody2D.MovePosition()
. My best thought is to have an overriden extension method, but is this possible? The following don't work...any ideas?
//Doesn't get called
public static void MovePosition(this Rigidbody2D rigidbody2D, Vector2 vector2)
{
Debug.Log("Moving Position");
}
//"A static member '...' cannot be marked as override, virtual, or abstract"
public override static void MovePosition(this Rigidbody2D rigidbody2D, Vector2 vector2)
{
Debug.Log("Moving Position");
}
Comment