I disabled a script, but it still runs the Debug.Log()'s that I put in the Awake().
I looked in the documentation, if a script is disabled, it is disabled.
I am using Unity 4.3 on Win 7 platform. Does anyone has suggestions?
The docs are wrong, and Awake is always run regardless of whether the script is enabled or not. You can see that this would be the case because having only an Awake function doesn’t cause the script to have a checkbox, whereas Start, for example, does. (In C# anyway; Unityscripts always have a checkbox regardless.)