public static Sprite CreateSprite(Texture2D texture, Vector2 position, Nullable<Vector2> origin, SpriteAnimation spriteAnimation, ModularAnimation ModularAnimation, Color color, string name) { Sprite s = new Sprite(texture, position, new Vector2(1,1), 0, color, 1, name, 2); s.SetOrigin(origin); s.AddAnimation(spriteAnimation); s.AddModularAnimation(ModularAnimation); return s; }
public static Sprite CreateSprite(RendererComponents parent, Texture2D texture, Vector2 position, Nullable <Vector2> origin, SpriteAnimation spriteAnimation, ModularAnimation ModularAnimation, Color color, string name) { Sprite s = new Sprite(parent, texture, position, new Vector2(1, 1), 0, color, 1, name, 2); s.SetOrigin(origin); s.AddAnimation(spriteAnimation); s.AddModularAnimation(ModularAnimation); return(s); }
public static Sprite CreateSprite(Texture2D texture, Vector2 position, Nullable <Vector2> origin, SpriteAnimation spriteAnimation, ModularAnimation ModularAnimation, Color color, string name) { Sprite s = new Sprite(texture, position, color, 1, name); s.SetOrigin(origin); s.AddAnimation(spriteAnimation); s.AddModularAnimation(ModularAnimation); return(s); }