位置: 编程技术 - 正文

[Unity3D]使用碰撞体做触发器实现自动开门(unity3d 碰撞)

编辑:rootadmin

推荐整理分享[Unity3D]使用碰撞体做触发器实现自动开门(unity3d 碰撞),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity charactercontroller 碰撞,unity碰撞体怎么设置,unity碰撞检测方法,unity碰撞体怎么设置,unity3d 碰撞,unity3d碰撞检测,unity ui碰撞,unity碰撞体怎么设置,内容如对您有帮助,希望把文章链接给更多的朋友!

在游戏制作中触发器的使用非常的方便也非常实用。这一张我们简单介绍一下如何使用一个简单的触发器来实现自动开门关门的效果。首先确保你已经对门进行了动画的设置。具体流程如下。选择Window->Animation打开动画窗口,选中需要添加动画的门之后点击红色按钮创建新动画。

选中一个需要添加动画的要素之后(比如Postion.x),点击添加关键帧按钮:

拖动时间轴,在动画终点的位置放手:

在场景中拖动那个门到想要停止的位置,创建动画终点的关键帧:

点击Animation面板上的播放键,可以预览一下门开动的效果。至此,简单的动画就算是制作完毕了。接下来就是触发器的制作。先添加一个GameObject->CreaateOther->Sphere球形的物体,用它来作触发器。

[Unity3D]使用碰撞体做触发器实现自动开门(unity3d 碰撞)

创建完毕之后,去掉勾选的MeshRender使得球体变成透明的:

给这个球体添加一段Unity自带的脚本,使其具备触发器的功能:

选择触发器的Target对象:

将其激活的事件设置为Animate:

但是此时的球体是碰撞体,无法冲入实现触发器的功能,所以需要勾选Is Trigger选项:

这个时候再次运行,便会发现门在我们接近的时候就会自动打开了。

 更多精彩内容请访问【狗刨学习网】

细数那些年我们一起玩过的Unity3D游戏(unity开发的游戏有哪些) 经典重现《新仙剑OL》《新仙剑OL》采用跨平台Unity3D引擎,耗资数千万,历时三年多,由台湾大宇正版授权,仙剑之父姚壮宪监制的全球首款Unity3D航母

狗刨学习网协同DataEye报道:手游玩家中女性用户比例占4成 狗刨学习网报道:如果将年比作手游元年的话,经历了年的疯狂增长,整个手游已经开始趋于理性,年不可避免的进入大面积的洗牌期。现今

Unity3D游戏开发之动画混合与动画重定向 Unity3D游戏开发之动画混合与动画重定向动画混合状态机之中的状态不仅可以是单个剪辑,也可以是一个混合树。构建和编辑复杂的状态机和混合树,以

本文链接地址:https://www.jiuchutong.com/biancheng/372880.html 转载请保留说明!

上一篇:unity3D游戏之三消手游[陌陌熊熊消]发布8小时免费榜第3(unity做3d游戏)

下一篇:细数那些年我们一起玩过的Unity3D游戏(unity开发的游戏有哪些)(那些年的我们什么意思)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络