Uploaded September 2022 | Updated September 2026, 2 weeks ago
Showing how you can control your animation switching in code without using any transitions between animations in the Unity animator mechanim. This simplifies switching states when all you need is to change the playing animation at immediate moments and avoids some of the extra complexity. Works pretty well for 2D games that don't need blending between animations.
Scripts and Assets ➣ patreon.com/posts/72534240
➣ Downloadable Assets, Video Courses, and Other Places to Follow Me
patreon.com/christutorials
chris-tutorials.itch.io
https://linktr.ee/ChrisTutorials
◢ Chris Recommends ◥
Master Skills with Skillshare Video Courses ►► skillshare.com/r/user/christutorials?gr_tch_ref=on
Save Money Shopping Online with Honey Extension ►► joinhoney.com/ref/qd04c25
00:00 - What to Expect
00:25 - Demo
00:57 - Player Controller Script
02:36 - Scriptable Object for Storing Animation Strings
03:52 - Code vs Mechanim Animator
05:41 - Animation Event Unlock Movement
06:29 - UnityEvents to Call OnHit and OnDeath
09:59 - Calling Unlock Animation as an Animation Event
Showing how you can control your animation switching in code without using any transitions between animations in the Unity animator mechanim. This simplifies switching states when all you need is to change the playing animation at immediate moments and avoids some of the extra complexity. Works pretty well for 2D games that don't need blending between animations.
Scripts and Assets ➣ patreon.com/posts/72534240
➣ Downloadable Assets, Video Courses, and Other Places to Follow Me
patreon.com/christutorials
chris-tutorials.itch.io
https://linktr.ee/ChrisTutorials
◢ Chris Recommends ◥
Master Skills with Skillshare Video Courses ►► skillshare.com/r/user/christutorials?gr_tch_ref=on
Save Money Shopping Online with Honey Extension ►► joinhoney.com/ref/qd04c25
00:00 - What to Expect
00:25 - Demo
00:57 - Player Controller Script
02:36 - Scriptable Object for Storing Animation Strings
03:52 - Code vs Mechanim Animator
05:41 - Animation Event Unlock Movement
06:29 - UnityEvents to Call OnHit and OnDeath
09:59 - Calling Unlock Animation as an Animation Event



![World Time Plugin v1.2: Save, Load & Age-Based Scene Changes [For Godot 4.4]
In this update video, I cover the latest features and improvements added to the World Time Plugin for Godot 4.4. Version 1.2 introduces better serialization support, runtime age presets, improved scene replacement code, and backend cleanups — all aimed at making time-based systems more flexible and easier to maintain.
Great for building things like plant growth, weather cycles, and day/night transitions.
New in v1.2.x:
• Save/load full time state (world time + object age) to JSON
• Runtime age presets for default object states
• Scene swapping based on object age (e.g., growing a plant)
• Automatic age state registry for save/load
• Demo code for dynamic object loading from save data
• Backend improvements and over 350 unit tests
• Optional UI templates (calendar, time dial, speed slider)
Download the Plugin:
➡️ World Time Plugin: https://linktr.ee/worldtimeplugin
Related Plugins:
🎮 Get Calendar Time for Godot: https://chris-tutorials.itch.io/calendar-time-godot?utm_campaign=yt_funnel_calendar_time
━━━ ChrisTutorials Links ━━━
🌐 ChrisTutorials — Docs, Plugins, Courses & Assets: https://christutorials.com
💛 Support on Patreon: https://www.patreon.com/ChrisTutorials
☕ Ko-fi: https://ko-fi.com/chrisTutorials
🎮 YouTube Memberships include plugins, assets & courses World Time Plugin v1.2: Save, Load & Age-Based Scene Changes [For Godot 4.4]](https://i.ytimg.com/vi/wdX0Q0OlkEM/mqdefault.jpg)






