PhysicMaterial.PhysicMaterial Manual     Reference     Scripting  
Scripting > Runtime Classes > PhysicMaterial
PhysicMaterial.PhysicMaterial

static function PhysicMaterial () : PhysicMaterial

Description

Creates a new material.

It is usually easier to just use collider.material and modify the attached material directly.

JavaScripts
// Creates a new material and attaches it

function Start () {
var material = new PhysicMaterial();
material.dynamicFriction = 1;
collider.material = material;
}

using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
void Start() {
PhysicMaterial material = new PhysicMaterial();
material.dynamicFriction = 1;
collider.material = material;
}
}

import UnityEngine
import System.Collections

class example(MonoBehaviour):

def Start():
material as PhysicMaterial = PhysicMaterial()
material.dynamicFriction = 1
collider.material = material

static function PhysicMaterial (name : string) : PhysicMaterial

Description

Creates a new material named name.

JavaScripts
// Creates a new material attaches and attaches it

function Start () {
var material = new PhysicMaterial("New Material");
material.dynamicFriction = 1;
collider.material = material;
}

using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
void Start() {
PhysicMaterial material = new PhysicMaterial("New Material");
material.dynamicFriction = 1;
collider.material = material;
}
}

import UnityEngine
import System.Collections

class example(MonoBehaviour):

def Start():
material as PhysicMaterial = PhysicMaterial('New Material')
material.dynamicFriction = 1
collider.material = material