Class MARSEnvironmentSettings
Holds environment scene settings
Inherited Members
Namespace: Unity.MARS.Simulation
Syntax
[ExecuteInEditMode]
[DisallowMultipleComponent]
[RequireComponent(typeof(PlaneExtractionSettings))]
[MovedFrom("Unity.MARS")]
public class MARSEnvironmentSettings : MonoBehaviour
Properties
EnvironmentInfo
Declaration
public MARSEnvironmentInfo EnvironmentInfo { get; }
Property Value
| Type | Description |
|---|---|
| MARSEnvironmentInfo |
Methods
GetOrCreateSettings(GameObject, out MARSEnvironmentSettings)
Get the MARSEnvironmentSettings from the GameObject and create settings if none was found.
Declaration
public static bool GetOrCreateSettings(GameObject gameObject, out MARSEnvironmentSettings environmentSettings)
Parameters
| Type | Name | Description |
|---|---|---|
| GameObject | gameObject | Root game object we are checking for settings |
| MARSEnvironmentSettings | environmentSettings | Environment Settings that is associated with the game object |
Returns
| Type | Description |
|---|---|
| Boolean | True if settings was found. |
UpdatePrefabInfo()
Declaration
public void UpdatePrefabInfo()