Extend UI Button behaviour in Unity and create a Custom Inspector

If you want to add extra functionality to any UI component in Unity there are a few things to keep in mind. In this post we will go through how to extend the behaviour of a Button by adding an extra field for an overlay. Why we need a custom inspector If you inherit from … Continue reading Extend UI Button behaviour in Unity and create a Custom Inspector

Creating smooth transitions between scenes in Unity aka Loading Screen

https://youtu.be/oxhzY0hr6qk In this article you will learn to create a transition screen between scenes in Unity There are several ways to do this and if you search on the internet you will find many interesting and cool ways to do it. They all have there benefits and disadvantages. The way I would prefer a loading* … Continue reading Creating smooth transitions between scenes in Unity aka Loading Screen

Make a GameObject move smoothly from one point to another.

Learn how to create a simple animation using Vector3.Lerp and Monobehaviour.Update https://youtu.be/NsWxN2144Jk Smooth moving circle using Vector3.Lerp There are hundreds of ways to make gameobjects move in Unity. When you have access to the transform of a gameobject you have several options on how you want to handle movement. The key is to found out … Continue reading Make a GameObject move smoothly from one point to another.