This week has already been kind of a pain…and it’s only Monday.
Last week I volunteered to code up some keyboard shortcuts for the menus in our project, as it’s a total pain to use the augmented reality menu. It’s hard to get your hand totally in the right place to trigger each menu option, and a user would get sick of it very quickly. It looks cool in the movies when Iron Man touches all the options…but I’m sure once all his friends go home, he pulls out a keyboard. In our project, you can change a lot about each point in a welding job; its value on the X, Y and Z axes, and its scale, and it takes a few button presses to get to that – first you need to select the edit button, and the point to be edited. Then to edit a point, you press a + or a – button next to the value you want to change. Which is fine if you only want to change one thing, but if you had a lot of changes to make, it would be a pain.
So: keyboard shortcuts! The user will be at their computer anyway, so we might as well make use of it for advanced users or users with a lot of tasks to get through. Sounds easy enough, just get unity to respond to certain keypresses by calling certain menu functions. All the code is already there, I just need to hook it up.
Well…it would be useful if I could get the project to work on my computer. After a few days of troubleshooting, I finally realised I have the wrong version of Unity. So now I have to re-download and install that, and then get the project again.
So far this “simple” task has already taken about a week. Fingers crossed once I actually get the project open and running in Unity on my computer, the task itself will be as easy as I hope it will be…!