Gif Play Plugin for Unity

This plugin allows you to play GIFs in Unity, supporting SpriteRenderer, Image, and RawImage components. It supports all platforms, including PC, Android, iOS, and WebGL. The plugin decodes GIF frames using Coroutines, avoiding blocking during playback. It also features a preload function at the Assets level, allowing for instant playback without decoding or loading. The plugin converts GIF frames to Unity sprites based on the GIF protocol, and the conversion is done using C# code, which can be modified to meet specific requirements. The plugin supports SpriteRenderer, Image, and RawImage, but can be modified to support other components as well. Quick start instructions are provided, including attaching the script to a component and dragging the GIF file to the GifAsset SerializeField.

The source code is available for modification to meet specific requirements. A simple example is provided in the Demo for reference. Support is available via email for any unexpected issues.

Gif Play Plugin for Unity - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

Leaderboard Plugin for Unity

Leaderboard Plugin for Unity Thumbnail

Arduino Sensor Plugin for Unity

Arduino Sensor Plugin for Unity Thumbnail

Native Camera Plugin for Unity

Native Camera Plugin for Unity Thumbnail

Bluetooth Thermal Printer Plugin for Unity

Bluetooth Thermal Printer Plugin for Unity Thumbnail

Country Code Picker Plugin for Unity

Country Code Picker Plugin for Unity Thumbnail

VTS-Sharp: Unity Plugin for VTube Studio

VTS-Sharp: Unity Plugin for VTube Studio Thumbnail