Why do I need it?
If you are building game or app for several platforms, then you already know how long platform switch could take time. And how is annoying to wait when it ends!
If your project is for single platform – feel free to bookmark this post for later and come back when you be ready to dive into cross platform development 😉
Continue reading “For those who missed – The Unity cache server is free now! You have to use it!”
I need to validate some data!
Everybody knows that most of editor scripts you created, will be used by people like level designers and game designers. It’s always a good idea to put extra checking to what data they enter while building the scene. They shouldn’t care about values limitations but you have to! 😉
I found a OnValidate function as one of the best ways to validate input data.
How to use OnValidate?
There is only a short description on unity site about OnValidate function and no examples.
In the nutshell – OnValidate function is called in editor mode only on the following cases:
- once script loaded;
- if any value is changed in inspector.
Here’s how to use it in the script:
Continue reading “Unity editor extensions – the power of OnValidate”
Some time ago I decided (wrongly as I think now) to create all documentation manually for my new plugin UITools for Unity. I agree it’s sounds crazy now 🙂
The main reason was to achieve the best view (unity manual like). And I did it! The resulted documentation looked just great:
Continue reading “New UItools components documentation”
One of the most desired feature for Unity is to open multiple projects simultaneously.
My personal needs is a bit complex – I also need to have several Unity versions installed. I use them for testing of my Unity asset store plugins: Bitmap font tools and UI tools
And finally at window switch it would be great to see what Unity version projects are opened.
To have installed:
- latest Unity 4
- latest Unity 5
- copy on latest Unity 5 to open two projects simultaneously
In total be able to open three projects simultaneously (for each unity instance).
Continue reading “Open multiple Unity projects simultaneously”
Unity update from 5.0.1 to 5.1 raised the following error with FB plugin.
This problem will repeats when new unity version is released but there is no new fb sdk yet.
Full error message text:
Unable to verify assembly data; you must provide an authorization key when loading this assembly.
c__Iterator0:MoveNext() (at Assets/Plugins/Facebook/Scripts/FB.cs:423)
Could not securely load assembly from https://integrated-plugin-canvas-rsrc.fbsbx.com/rsrc/unity/lib/sdk_6.2/CanvasFacebook.dll
c__Iterator0:MoveNext() (at Assets/Plugins/Facebook/Scripts/FB.cs:427)
Continue reading “Unity 5.1 and FB 6.2.2 – Error: Unable to verify assembly data”