blog of knowledge
Profiling Unity Application with Profiler Samples
AdvancedTips
Profiling Unity Application with Profiler Samples
The Unity Profiler Samples is something that most of Unity users are unaware of. Yet it can be extremely helpful if you want to find out what amount of resources your...
Piotr Korzuszek
0
You can switch your Inspector into the debug mode
IntermediateTips
You can switch your Inspector into the debug mode
Unity Inspector is extremely useful tool when it comes to tuning up your game objects and components. By default, the inspector is displaying only public and serializable...
Piotr Korzuszek
1
You can restore unsaved scene after Unity crash
BasicsTips
You can restore unsaved scene after Unity crash
Unity as any other software out there may crash from time to time. It's not a big deal unless the last time you saved your scene file was somewhere near your lunch and...
Piotr Korzuszek
1
Use Invoke methods to execute code at a given time
AdvancedTips
Use Invoke methods to execute code at a given time
What if you need to invoke a specific code in 2 seconds? You can write an accumulator that counts time, use coroutine to wait for 2 seconds or simply use Invoke or InvokeRepeating...
Piotr Korzuszek
1
Custom gizmos with OnDrawGizmos
IntermediateTips
Custom gizmos with OnDrawGizmos
Did you know that by implementing OnDrawGizmos() method in your scripts you can draw a custom gizmo? Last time we talked about how to use icons' settings to assign...
Piotr Korzuszek
0
Use icons to see invisible object on scene
BasicsTips
Use icons to see invisible object on scene
Your game scene may consist of objects that are visible on your scene view (like mesh) and objects that are not visible there (like script holders). You may find yourself...
Piotr Korzuszek
0
Use CustomEditor to customize your script inspector
AdvancedTips
Use CustomEditor to customize your script inspector
When your scripts are getting bigger, then usually the number of properties is greater too. Unity, by default, is using the most generic way to display these properties...
Piotr Korzuszek
1
Use decorator drawers to improve inspector view of your scripts
IntermediateTips
Use decorator drawers to improve inspector view of your scripts
If you're writing a custom script then most probably you want to manipulate its public field values from the Inspector. By default, the Inspector fields are placed next...
Piotr Korzuszek
0
Use Debug.Break() to pause Unity editor from the code
IntermediateTips
Use Debug.Break() to pause Unity editor from the code
You can pause your game from the editor any time you want. But did you know that you can trigger the pause from the code based on some condition? There's a console...
Piotr Korzuszek
1
Use unitypackage files to share part of your project
BasicsTips
Use unitypackage files to share part of your project
Did you know that there's an easier way to share your Unity project files than zipping it all into a single archive? Check the unitypackage file format! Unitypackage is...
Piotr Korzuszek
0
ExecuteInEditMode will run your script in edit mode
AdvancedTips
ExecuteInEditMode will run your script in edit mode
You might be familiar with the workflow that all of your game scripts are working only when you hit the Play button. Did you know that you can force some scripts to...
Piotr Korzuszek
0
Console log can show you which object is the creator
IntermediateTips
Console log can show you which object is the creator
Most probably you already know about Debug.Log() function and its variations, but did you know that you can use it to find a particular object on the scene? Why would...
Piotr Korzuszek
1
1 7 8 9
Call The Knights!
We are here for you.
Please contact us with regards to a Unity project below.



The Knights appreciate your decision!
Expect the first news soon!
hire us!