
TileWave is a Unity component that enables GameObjects to use animated tile-based sprites. It works as a standalone GameObject or within a Tile Palette for flexible tile animation and management.TileWave is a powerful and flexible Unity component that brings animated tile-based sprites to GameObjects. Whether used as a standalone GameObject or integrated within a Tile Palette, TileWave simplifies tile animation and management. It supports dynamic sprite updates, customizable animation speeds, and seamless integration with Unity’s existing tile systems. Ideal for 2D and isometric games, TileWave enhances visual fidelity while maintaining performance efficiency. With an intuitive setup and scripting API, it allows developers to create engaging environments with minimal effort.Works as a standalone GameObject or Tile Palette prefab.Supports full GameObject interaction (collisions, triggers, custom scripts).Customizable animation speed (randomized between min and max values).Drag-and-drop sprite importing via editor.Custom Unity Editor UI with reorderable sprite list.Playback modes (reverse, ping-pong, random, etc.).Event hooks for animation start, loop, end, and frame-based triggers.UnityEvent support for frame changes and player interactions.Optional auto-play and frame-start configurations.Clean, performant code with inspector-driven workflow.