码迷,mamicode.com
首页 > 其他好文 > 详细

学习笔记<1>

时间:2015-04-07 12:16:25      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:

调试信息记录: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>

标签:

原文地址:http://my.oschina.net/acemumu/blog/396804

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!