Add default sprite instead of null return, create Sprite.cs and SpriteA.cs by default constructor will be not visible