Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

JointLimits

struct in UnityEngine

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える

説明

角度の制限をするために HingeJoint クラスで使用されます。

See Also: HingeJoint.

function Start() {
	// Set the hinge limits for a door.
	var hinge = GetComponent.<HingeJoint>();
	
	var limits = hinge.limits;
	limits.min = 0;
	limits.max = 90;
	limits.bounciness = 0;
	limits.bounceMinVelocity = 0;
	hinge.limits = limits;
}
using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { void Start() { HingeJoint hinge = GetComponent<HingeJoint>(); JointLimits limits = hinge.limits; limits.min = 0; limits.max = 90; limits.bounciness = 0; limits.bounceMinVelocity = 0; hinge.limits = limits; } }

変数

bounceMinVelocity跳ね返るジョイントが発生する最小インパクト速度
bouncinessジョイントが限界に達したとき跳ね返るサイズを決定します。反発とも言います。
contactDistanceソルバーによって制限をアクティブとする制限値内の距離
maxジョイントの角度 (単位は度) の上限
minジョイントの角度 (単位は度) の下限