public override Node2D GenerateOn(CanvasItem node) { node.QueueFreeChildren(); ObstacleAppearance appearance = ObstacleAppearance.New(); node.AddChild(appearance); appearance.SetAppearance(id); appearance.Position = OFFSET; return(appearance); }
public override Node2D GenerateOn(CanvasItem node) { node.QueueFreeChildren(); CharacterAppearance appearance = CharacterAppearance.New(); node.AddChild(appearance); appearance.data = this; appearance.Position = OFFSET; return(appearance); }