Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
using System;
using Fluctio.FluctioSim.Common.Configuration;
using UnityEngine;

namespace Fluctio.FluctioSim.Core.Components.PhysicsMaterials
{
    [CreateAssetMenu(fileName = "Material", menuName = Config.PrefixedName+"/Physics material", order = Config.AssetMenuOrder + 1)]
    public class PhysicsMaterial : ScriptableObject
    {
        public static Lazy<PhysicsMaterial> LazyDefault { get; } = new(() =>
        {
            var instance = CreateInstance<PhysicsMaterial>();
            instance.name = "Default";
            return instance;
        });

        public static PhysicsMaterial Default => LazyDefault.Value;
        
        public float density = 1000;
    }
}