这阵子通过看视频,看书对unity中射线碰撞检测,有了一些了解,这里我把它总结一下写下来,希望能帮助到你们,也希望通过各位大神来指正不足之处;射线碰撞检测,就是由某一物体发射出一道射线,射线碰撞到物体之后,可以得到该物体的相关信息,然后就可以对该物体进行一些操作..
分类:
编程语言 时间:
2016-05-30 16:01:31
阅读次数:
1197
题意:中文的么,自己看喽。 析:很容易明白是判定点是不是在多边形内部,一般是向量来判定,我一开始用点在向量的右侧,因为是顺时针给的,只要点全在外侧或边上, 就可以,暴力一下就ok。由于这个是浮点数,一定要注意精度,也就是误差,结果WA了好几次,一气之下,我改了算法,采用转角法, 假想有一条向右的射线 ...
分类:
其他好文 时间:
2016-05-29 18:35:42
阅读次数:
131
1、private Ray ray; --定义射线 ray = Camera.main.ScreenPointToRay(Input.mousePosition); --摄像机发出的射线投射鼠标到屏幕中所碰到的第一个点 2、private RaycastHit hit; --光线投射反馈,用来获取从 ...
分类:
编程语言 时间:
2016-05-16 09:26:33
阅读次数:
327
今天见识了一下宇宙射线 我艾玛 ???????????????????????????????????????????????????????????????????????????????????????????????? 你们太坏了! ...
分类:
其他好文 时间:
2016-05-10 20:29:36
阅读次数:
131
自由搬运,请保留本帖地址。 分割线 校电设作品,之后考研了,算是个结束吧。 分割线 分割线 基于STC单片机的核辐射测量仪。 系统实现了对环境中β射线γ射线辐射量的采集 输出 显示 上传和保存。系统以J321βγ-GM计数管为探测装置,利用stc89c52单片机对脉冲计数处理通过1602显示并上传数 ...
分类:
其他好文 时间:
2016-05-08 22:30:17
阅读次数:
375
创建一个点的beanpublicclassPoint{
privatedoublelat;
privatedoublelon;
publicdoublegetLat(){
returnlat;
}
publicvoidsetLat(doublelat){
this.lat=lat;
}
publicdoublegetLon(){
returnlon;
}
publicvoidsetLon(doublelon){
this.lon=lon;
}
}判..
分类:
其他好文 时间:
2016-05-03 12:55:32
阅读次数:
127
如果我们希望从EventSystem接受事件,则需要在GameObject上添加EventTrigger组件。NOTE:AttachingthiscomponenttoaGameObjectwillmakethatobjectinterceptALLevents,andnoeventbubblingwilloccurfromthisobject!EventSystem在场景(Unityscene)处理输入(input)、射线和发送..
分类:
编程语言 时间:
2016-05-03 00:44:13
阅读次数:
207
int floorMask; float camRayLenth = 100f;//摄像机射线距离 void Truning() { Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);//根据当前鼠标的位置,发射一条射线 Rayc ...
分类:
编程语言 时间:
2016-04-27 12:36:02
阅读次数:
225
process:一个独立运行的单位 资源:CPU资源,内存资源 CPU: 时间:切片 缓存:缓存当前程序的数据 内存: 空间:映射 线性地址<----物理地址 线性地址:进程运行时认为自己可使用的空间 物理地址:实际内存的空间 进程描述符: 进程元数据 通过一个双向链表(C语言中..
分类:
系统相关 时间:
2016-04-05 20:13:50
阅读次数:
333