1 回答

TA貢獻(xiàn)1786條經(jīng)驗(yàn) 獲得超11個(gè)贊
您不應(yīng)該直接訪問對(duì)象變換,如果您使用的是剛體,請(qǐng)讓剛體組件完成工作!否則事情往往會(huì)變得有點(diǎn)混亂。
我今天遇到了這個(gè)問題,我使用關(guān)節(jié)限制來解決這個(gè)問題。
啟用使用限制。然后您可以根據(jù)需要編輯約束。
using UnityEngine;
? ? public class Example : MonoBehaviour
? ? {
? ? ? ? void Start()
? ? ? ? {
? ? ? ? ? ? // Set the hinge limits for a door.
? ? ? ? ? ? HingeJoint hinge = GetComponent<HingeJoint>();
? ? ? ? ? ? JointLimits limits = hinge.limits;
? ? ? ? ? ? limits.min = 0;
? ? ? ? ? ? limits.bounciness = 0;
? ? ? ? ? ? limits.bounceMinVelocity = 0;
? ? ? ? ? ? limits.max = 90;
? ? ? ? ? ? hinge.limits = limits;
? ? ? ? ? ? hinge.useLimits = true;
? ? ? ? }
? ? }
- 1 回答
- 0 關(guān)注
- 151 瀏覽
添加回答
舉報(bào)