Thought I would share this as it turned out better than I thought it would. I wanted to see whether I, and Construct 2, could do something with voxels (3D pixels) as seen in some popular games at the moment.
This is what I have after a few hours programming:
Hold LMB and move the mouse to move the light in the plane of the screen, use the mouse wheel to move it away from/closer to.
Not sure what, or whether, this is going to be useful for. Feel free to fiddle with the code, if you re-use any of it in your projects please remember to give credit.
Comments, suggestions, as ever, most welcome.