8 个解决方案
#1
鱼身上的碰撞体设置为trigger,然后控制鱼的位置
#2
首先,你应该至少给鱼对象加一个tag,或者一个可供识别的参数,以区别子弹、网、鱼,如果不做任何判断,那么鱼就会触发扣血判定。
然后,所有collider都会有一个is trigger的bool参数,如果你不勾上,那么如果该对象root上有刚体组件,就会产生物理推动。所以如果你希望对象能检测到碰撞,但又不会被撞飞,最好把istrigger勾上。
然后,所有collider都会有一个is trigger的bool参数,如果你不勾上,那么如果该对象root上有刚体组件,就会产生物理推动。所以如果你希望对象能检测到碰撞,但又不会被撞飞,最好把istrigger勾上。
#3
这种如此简单的碰撞检测就不要用物理库吧...
#4
is trigger 可以是碰撞体不产生 形变等效果 按你的意思并没有打算让他们有物理的效果 这样的话 可以在网子的身上加刚体 鱼不加 子弹的话 如果你的网子是子弹碰到鱼后在打开网子的话 那么子弹也加刚体 然后子弹和网子设置tag 加以区分 这样有一些问题可以通过碰撞对象获得tag来做判断
#5
刚体加在鱼身上可能更好 因为网子和子弹都会和鱼接触
#6
这个应该使用触发器比较好吧
#7
• 高级U3D工程师/主程
岗位职责:
1.从事3D游戏的客户端开发工作,负责客户端总体设计、模块的划分以及核心模块的开发;
2.理解游戏策划案,与策划、美术合作,实现游戏逻辑模块;
3.编客户端架构的设计,核心系统编写,调优工作。
岗位要求:
1.本科以上学历,5年以上游戏开发经验;
2.精通Unity3D引擎游戏开发和架构设计,熟悉网络unity3D游戏工作流及优化;
3.参与过Unity3D游戏的主要客户端模块开发(如:UI、网络、声音、渲染、骨骼动画、资源管理、特效、地形、场景管理);
4.了解Unity3D的shaderlab语言和物理引擎,熟悉计算机图形学,网络;
5.具有良好的编码习惯,严谨的编码风格,逻辑思维清晰缜密,良好的分析问题,解决问题的能力;
6.熟练阅读外文能力;
7.至少一款完整的手游项目的制作优先;
8.有责任感,抗压能力,执行力,热爱游戏开发,愿与公司共同成长。
如您感兴趣欢迎随时联系我,我会全力安排后续沟通事宜。感谢您的理解和支持!
Mobile:18701020940
QQ:497534088
岗位职责:
1.从事3D游戏的客户端开发工作,负责客户端总体设计、模块的划分以及核心模块的开发;
2.理解游戏策划案,与策划、美术合作,实现游戏逻辑模块;
3.编客户端架构的设计,核心系统编写,调优工作。
岗位要求:
1.本科以上学历,5年以上游戏开发经验;
2.精通Unity3D引擎游戏开发和架构设计,熟悉网络unity3D游戏工作流及优化;
3.参与过Unity3D游戏的主要客户端模块开发(如:UI、网络、声音、渲染、骨骼动画、资源管理、特效、地形、场景管理);
4.了解Unity3D的shaderlab语言和物理引擎,熟悉计算机图形学,网络;
5.具有良好的编码习惯,严谨的编码风格,逻辑思维清晰缜密,良好的分析问题,解决问题的能力;
6.熟练阅读外文能力;
7.至少一款完整的手游项目的制作优先;
8.有责任感,抗压能力,执行力,热爱游戏开发,愿与公司共同成长。
如您感兴趣欢迎随时联系我,我会全力安排后续沟通事宜。感谢您的理解和支持!
Mobile:18701020940
QQ:497534088
#8
可以设置穿透吧
#1
鱼身上的碰撞体设置为trigger,然后控制鱼的位置
#2
首先,你应该至少给鱼对象加一个tag,或者一个可供识别的参数,以区别子弹、网、鱼,如果不做任何判断,那么鱼就会触发扣血判定。
然后,所有collider都会有一个is trigger的bool参数,如果你不勾上,那么如果该对象root上有刚体组件,就会产生物理推动。所以如果你希望对象能检测到碰撞,但又不会被撞飞,最好把istrigger勾上。
然后,所有collider都会有一个is trigger的bool参数,如果你不勾上,那么如果该对象root上有刚体组件,就会产生物理推动。所以如果你希望对象能检测到碰撞,但又不会被撞飞,最好把istrigger勾上。
#3
这种如此简单的碰撞检测就不要用物理库吧...
#4
is trigger 可以是碰撞体不产生 形变等效果 按你的意思并没有打算让他们有物理的效果 这样的话 可以在网子的身上加刚体 鱼不加 子弹的话 如果你的网子是子弹碰到鱼后在打开网子的话 那么子弹也加刚体 然后子弹和网子设置tag 加以区分 这样有一些问题可以通过碰撞对象获得tag来做判断
#5
刚体加在鱼身上可能更好 因为网子和子弹都会和鱼接触
#6
这个应该使用触发器比较好吧
#7
• 高级U3D工程师/主程
岗位职责:
1.从事3D游戏的客户端开发工作,负责客户端总体设计、模块的划分以及核心模块的开发;
2.理解游戏策划案,与策划、美术合作,实现游戏逻辑模块;
3.编客户端架构的设计,核心系统编写,调优工作。
岗位要求:
1.本科以上学历,5年以上游戏开发经验;
2.精通Unity3D引擎游戏开发和架构设计,熟悉网络unity3D游戏工作流及优化;
3.参与过Unity3D游戏的主要客户端模块开发(如:UI、网络、声音、渲染、骨骼动画、资源管理、特效、地形、场景管理);
4.了解Unity3D的shaderlab语言和物理引擎,熟悉计算机图形学,网络;
5.具有良好的编码习惯,严谨的编码风格,逻辑思维清晰缜密,良好的分析问题,解决问题的能力;
6.熟练阅读外文能力;
7.至少一款完整的手游项目的制作优先;
8.有责任感,抗压能力,执行力,热爱游戏开发,愿与公司共同成长。
如您感兴趣欢迎随时联系我,我会全力安排后续沟通事宜。感谢您的理解和支持!
Mobile:18701020940
QQ:497534088
岗位职责:
1.从事3D游戏的客户端开发工作,负责客户端总体设计、模块的划分以及核心模块的开发;
2.理解游戏策划案,与策划、美术合作,实现游戏逻辑模块;
3.编客户端架构的设计,核心系统编写,调优工作。
岗位要求:
1.本科以上学历,5年以上游戏开发经验;
2.精通Unity3D引擎游戏开发和架构设计,熟悉网络unity3D游戏工作流及优化;
3.参与过Unity3D游戏的主要客户端模块开发(如:UI、网络、声音、渲染、骨骼动画、资源管理、特效、地形、场景管理);
4.了解Unity3D的shaderlab语言和物理引擎,熟悉计算机图形学,网络;
5.具有良好的编码习惯,严谨的编码风格,逻辑思维清晰缜密,良好的分析问题,解决问题的能力;
6.熟练阅读外文能力;
7.至少一款完整的手游项目的制作优先;
8.有责任感,抗压能力,执行力,热爱游戏开发,愿与公司共同成长。
如您感兴趣欢迎随时联系我,我会全力安排后续沟通事宜。感谢您的理解和支持!
Mobile:18701020940
QQ:497534088
#8
可以设置穿透吧