When I try change a script var value in inspector it switches to box collider field. Is it a bug?

My apologies if this is asked elsewhere - I have searched but I’m sure my searching isn’t up to scratch just yet - started learning about unity this week and quickly falling in love! I’m following the Unity Jump Start videos and although they’re basic it’s a great start. I’ve made my player script and attached it to the player object (simply cube) and went ahead to change the lives variable in the inspector, but whenever I do it switches me to the collider Y access input box.

Here’s a video: http://www.youtube.com/watch?v=G2WslGuwYGI

I’m using Unity 4.1.2f1 on OSX 10.8.3. I also don’t have a mouse - just the built in MacBook Air TouchPad.

He’s definitely not trolling. I’m having the same exact problem except it’s jumping me to the x collider input box. It just started happening after I upgraded to 4.1.3f3. I just submitted a bug report. In the mean time, I’m going to change the variable to private and set it in the script. It’s a longer more inconvenient process, but it works.

I had exactly the same problem (but not with script component, but with Hinge joint and Rigidbody components) after Unity upgrade and I solved it by removing that component and adding it again. Dont know if it will help also in your case, but its worth a try…

You can fix it by removing each component until the object is empty, then Undo until they’re all back.

Just got this bug in 4.2.1.