Probeer niet 'inline' strings te gebruiken zoals: switch (type) { case preloader". Het gaat hier om het stuk ""preloader"". Je maakt snel typfouten. Voor andere developers is het ook moeilijk om de 'strings' te vinden in je code. Probeer daarom altijd met variabelen te werken waar de 'strings' in zijn opgeslagen. Deze variabele maak je het liefste helemaal bovenin je script aan zodat andere developers ze ook eenvoudig kunnen vinden. Vaak zijn deze variabelen 'constants' zodat je er ook vanuit andere Classes naar kunt verwijzen.
Bestand: https://github.com/Darkfafi/Mythe_Orion_Game/blob/master/Assets/_Scripts/GameControll/PlayerControll/JoyStickTouch.cs
Probeer niet 'inline' strings te gebruiken zoals: switch (type) { case preloader". Het gaat hier om het stuk ""preloader"". Je maakt snel typfouten. Voor andere developers is het ook moeilijk om de 'strings' te vinden in je code. Probeer daarom altijd met variabelen te werken waar de 'strings' in zijn opgeslagen. Deze variabele maak je het liefste helemaal bovenin je script aan zodat andere developers ze ook eenvoudig kunnen vinden. Vaak zijn deze variabelen 'constants' zodat je er ook vanuit andere Classes naar kunt verwijzen.
Een voorbeeld van zo'n Class kun je hier vinden: http://unity3d.com/learn/tutorials/projects/stealth/tag-management . In dit artikel laten ze de Class Monobehaviour extenden. Maar dit is niet nodig.