Files
2026-06-04 11:42:34 +02:00

167 lines
4.4 KiB
C#

using System;
using System.Runtime.CompilerServices;
using UnityEngine.Scripting;
namespace UnityEngine
{
// Token: 0x02000176 RID: 374
public sealed class PhysicMaterial : Object
{
// Token: 0x06001B9A RID: 7066 RVA: 0x00021C20 File Offset: 0x0001FE20
public PhysicMaterial()
{
PhysicMaterial.Internal_CreateDynamicsMaterial(this, null);
}
// Token: 0x06001B9B RID: 7067 RVA: 0x00021C30 File Offset: 0x0001FE30
public PhysicMaterial(string name)
{
PhysicMaterial.Internal_CreateDynamicsMaterial(this, name);
}
// Token: 0x06001B9C RID: 7068
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
private static extern void Internal_CreateDynamicsMaterial([Writable] PhysicMaterial mat, string name);
// Token: 0x17000617 RID: 1559
// (get) Token: 0x06001B9D RID: 7069
// (set) Token: 0x06001B9E RID: 7070
public extern float dynamicFriction
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x17000618 RID: 1560
// (get) Token: 0x06001B9F RID: 7071
// (set) Token: 0x06001BA0 RID: 7072
public extern float staticFriction
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x17000619 RID: 1561
// (get) Token: 0x06001BA1 RID: 7073
// (set) Token: 0x06001BA2 RID: 7074
public extern float bounciness
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x1700061A RID: 1562
// (get) Token: 0x06001BA3 RID: 7075 RVA: 0x00021C40 File Offset: 0x0001FE40
// (set) Token: 0x06001BA4 RID: 7076 RVA: 0x00021C5C File Offset: 0x0001FE5C
[Obsolete("Use PhysicMaterial.bounciness instead", true)]
public float bouncyness
{
get
{
return this.bounciness;
}
set
{
this.bounciness = value;
}
}
// Token: 0x1700061B RID: 1563
// (get) Token: 0x06001BA5 RID: 7077 RVA: 0x00021C68 File Offset: 0x0001FE68
// (set) Token: 0x06001BA6 RID: 7078 RVA: 0x00021C84 File Offset: 0x0001FE84
[Obsolete("Anisotropic friction is no longer supported since Unity 5.0.", true)]
public Vector3 frictionDirection2
{
get
{
return Vector3.zero;
}
set
{
}
}
// Token: 0x1700061C RID: 1564
// (get) Token: 0x06001BA7 RID: 7079
// (set) Token: 0x06001BA8 RID: 7080
[Obsolete("Anisotropic friction is no longer supported since Unity 5.0.", true)]
public extern float dynamicFriction2
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x1700061D RID: 1565
// (get) Token: 0x06001BA9 RID: 7081
// (set) Token: 0x06001BAA RID: 7082
[Obsolete("Anisotropic friction is no longer supported since Unity 5.0.", true)]
public extern float staticFriction2
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x1700061E RID: 1566
// (get) Token: 0x06001BAB RID: 7083
// (set) Token: 0x06001BAC RID: 7084
public extern PhysicMaterialCombine frictionCombine
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x1700061F RID: 1567
// (get) Token: 0x06001BAD RID: 7085
// (set) Token: 0x06001BAE RID: 7086
public extern PhysicMaterialCombine bounceCombine
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x17000620 RID: 1568
// (get) Token: 0x06001BAF RID: 7087 RVA: 0x00021C88 File Offset: 0x0001FE88
// (set) Token: 0x06001BB0 RID: 7088 RVA: 0x00021CA4 File Offset: 0x0001FEA4
[Obsolete("Anisotropic friction is no longer supported since Unity 5.0.", true)]
public Vector3 frictionDirection
{
get
{
return Vector3.zero;
}
set
{
}
}
}
}