View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 24.3 MB
- Files
- 34
- Views in the past week
- 6
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $5.99 on
Keywords
Easy GIF Player
Import, preview and play animated GIFs in Unity with a three-click workflow, runtime controls and no render-pipeline dependency.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 6
Easy GIF Player screenshot 1
About this asset
Easy GIF Player provides a straightforward way to import and play animated GIF files inside Unity projects.
Select a GIF, inspect its animated preview, then create a configured scene object in a few clicks. The tool automatically prepares the Canvas, RawImage, player component and EventSystem when needed.
GIFs can be displayed through Unity UI or Renderer components and controlled from scripts at runtime. The package works with the Built-in Render Pipeline, URP and HDRP without referencing pipeline-specific assemblies.
Included workflow:
• Open Easy GIF Player from the Window or GameObject menu
• Select a local GIF or GifAsset
• Review the animated preview, dimensions, frame count, duration and estimated memory
• Create a ready-to-use animated GameObject
• Control playback through the Inspector, UnityEvents or the public runtime API
Two complete demonstration scenes show animated GIFs integrated into fantasy and science-fiction environments.
The package also includes documentation, tested AI Skills for compatible coding agents and editor tools designed to reduce manual setup.
From the publisher's Asset Store listing.
Technical details
• GIF87a and GIF89a decoding
• Local GIF, byte-array and URL loading
• Animated preview inside the Unity Editor
• One-click GameObject creation
• RawImage, Image and Renderer targets
• Play, Pause, Resume, Stop and Restart controls
• Adjustable playback speed
• Forward, Reverse and PingPong directions
• Custom first and last frame ranges
• Loop and Play On Start options
• GIF transparency support
• Interlaced GIF support
• Partial-frame composition
• Disposal methods 0, 1, 2 and 3
• Frame timing preservation
• Runtime playback state and frame information
• UnityEvents for Started, Paused, Resumed, Stopped, Completed and Error states
• Estimated decoded-memory reporting
• Configurable memory safety limit
• Shared GifAsset data for scenes and prefabs
• Automatic preview repair during import
• Two demonstration scenes
• Built-in Render Pipeline compatible
• URP compatible
• HDRP compatible
• No UnityEngine.Rendering.Universal dependency
• No HDRP assembly dependency
• Unity 2022.3 LTS or newer*
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.62f3 | Compatible | Compatible | Compatible |
Render-pipeline independent. Built-in, URP and HDRP use the same runtime code with no pipeline-specific assemblies or setup. GIF frames are standard Texture2D objects displayed through RawImage, Image or Renderer. For Renderer targets, select a shader texture property such as _MainTex or _BaseMap. Custom pipelines may work but are not officially tested.
As listed on the Asset Store.