学习笔记<1>

调试信息记录:Debug.LogFormat

场景切换:Application.LoadLevel(SceneName); 需要在File->Build Set中添加场景。调用中只需场景名,而不是绝对路径。

获取鼠标点击位置:Input.GetMouseButtonDown(0) (左) + Input.mousePosition (x和y)

判断鼠标是否点击到某个物体,使用射线Ray

if (Input.GetMouseButtonDown(0)){
			Debug.LogFormat ("position {0}, {1}", Input.mousePosition.x, Input.mousePosition.y);
			Ray ray = Camera.main.ScreenPointToRay (Input.mousePosition);  //3D 触摸点应该用射线判断触摸到了没
			RaycastHit hit;
			if (Physics.Raycast (ray, out hit)) {
				isTouched = true;
				touchedCube = hit.transform.root.transform.name; // 触摸到了Cube名
			}
		}



存档:PlayerPrefs





你可能感兴趣的:(学习笔记<1>)