unity如何做一个可以打开关闭的门?

https://docs.unity.cn/cn/current/Manual/class-HingeJoint.html
使用物理系统的铰链就可以
官方的文档写的特别简单

首先给想动的门 添加 Hinge Joint 组件 ,至于门贴到哪里不需要设置任何东西,只有门也可以转。

你会看到门上有个小黄箭头
在这里插入图片描述
他就是门转动的轴
在这里插入图片描述
箭头的位置是用这个来确定

在这里插入图片描述
这三个是确定能围绕哪个轴转 能转的就是1 不能就是0 自己多试试就知道了
在这里插入图片描述
这三个不需要设置
在这里插入图片描述
这个是给门一个力
到游戏里 你会用程序让门打开 或者 关闭 就是设置那个 targetposition的值
spring = 50 就是开门或者关门用的力度
damper 就是开门或者关门的阻力

你的代码看起来是这样的:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值