topical media & game development
lib-unity-future-HouseOfTheFuture-Assets-Scripts-GameSetup.js / js
/*
* This file is part of the "House of the Future" showcase project by M2H (http://www.M2H.nl)
* The original author of this code Mike Hergaarden.
* Feel free to use this code for your own projects, drop me a line if you made something exciting!
*/
#pragma strict
function Awake(){
SwitchMouse();
}
function Update(){
if(Input.GetKeyDown(KeyCode.Escape)){
SwitchMouse();
}
if(Input.GetMouseButtonDown(0)){
if(!Screen.lockCursor){
SwitchMouse();
}
}
}
function SwitchMouse(){
if(Screen.lockCursor){
Screen.lockCursor=false;
Screen.showCursor=true;
}else{
yield; // MainMenu needs time to click on the exit button.
yield; // ..this is bad practise!
Screen.lockCursor=true;
Screen.showCursor=false;
}
}
(C) Æliens
04/09/2009
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.