GameObjectLock

A simple script written in C# that can lock a game objects position, rotation or scale independently or set a global lock to prevent those values from changing.