- 0
- 0
- 约1.08千字
- 约 2页
- 2026-09-25 发布于四川
- 举报
通过iphone触屏选中Unity3D场景中的
GameObject对象代码|end▁of▁sentence|
发布于
2013
年03月13日
由
U3d
/
Unity3D/插件/被浏览355次|end▁of▁sentence|
通过iphone触屏选中Unity3D场景中的GameObject对象代码。|end▁of▁sentence|
1.去
camera
的
api
里面看,有将
2D
的
touch
点产生一条从屏幕出发的
ray,再用
这个进行
3D
的碰撞,进而选取
obj。|end▁of▁sentence|
2.
最简单的方法是为物体先添加
Collider,任意一种碰撞器皆可。然后添加一个脚
本,里写
OnMouseDown
即可,直接支持触摸。|end▁of▁sentence|
代码如下:|
end▁of▁
sentence|
射线
ray
=mCamera.ScreenPointToRay
(new
Vector3
(touch.position.x,
touch.position.y,0));
射线碰撞[]hits;
hits
=
Physics.RaycastAll
(ray,
50);|end▁of▁sentence|
通过iphone触
您可能关注的文档
最近下载
- 中国肝细胞癌合并门静脉癌栓诊疗指南(2026版)解读PPT课件.pptx
- ISO14001全员培训-ISO14001基础.ppt VIP
- 航天发射场低温推进剂加注规程_概述及解释说明 .pdf VIP
- 湖南省湘潭市2027届高三上学期第一次模拟考试数学试卷(含答案).pdf VIP
- 第三课 把握世界的规律(矛盾观) 课件-高中政治统编版必修四哲学与文化.pptx VIP
- T_HBAI 001—2024(有机发光二极管显示器表面云纹).pdf VIP
- Analyst 软件基本操作培训教程.pdf VIP
- I. Analyst Calibration 教程.doc VIP
- 2005年1:5001:10001:2000外业数字测图技术规程.pdf VIP
- 精密机械设计基础习题答案(裘祖荣).pdf VIP
原创力文档

文档评论(0)