Legacy Documentation: Version 5.0
Language: English
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

JointSpring

Switch to Manual

Description

JointSpring is used add a spring force to HingeJoint and PhysicMaterial.

function Start() {
	var hinge = GetComponent.<HingeJoint>();
	
	// Make the spring reach shoot for a 70 degree angle.
	// This could be used to fire off a catapult.
	
	var spring = hinge.spring;
	spring.spring = 10;
	spring.damper = 3;
	spring.targetPosition = 70;
	hinge.spring = spring;
}

Variables

damperThe damper force uses to dampen the spring.
springThe spring forces used to reach the target position.
targetPositionThe target position the joint attempts to reach.