Legacy Documentation: Version 4.5.0

Script language:

  • JS
  • C#
  • Boo
Script language

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

var density: float;
float density;
density as float

Description

The density of the cloth.

This sets the mass of the cloth per area. Must be greater than zero. Changing this property causes the cloth simulation to reset.

	// This will simulate heavy cloth like "chain mail"

transform.GetComponent(InteractiveCloth).density = 50;

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour {
    void Example() {
        transform.GetComponent<InteractiveCloth>().density = 50;
    }
}
import UnityEngine
import System.Collections

public class ExampleClass(MonoBehaviour):

	def Example() as void:
		transform.GetComponent[of InteractiveCloth]().density = 50