Class UnloadSceneEffector
Inheritance
UnloadSceneEffector
Assembly: Xareus.Unity.Libraries.dll
Syntax
public class UnloadSceneEffector : AUnityEffector
Constructors
UnloadSceneEffector(Event, Dictionary<string, Parameter>, ContextHolder)
Declaration
public UnloadSceneEffector(Event @event, Dictionary<string, Parameter> parameters, ContextHolder contexts)
Parameters
Fields
finished
Declaration
Field Value
scene
Declaration
[ConfigurationParameter("Scene", "Scene to unload.", Necessity.Required)]
protected SceneReference scene
Field Value
unloadMode
Declaration
[ConfigurationParameter("Unload Option", Necessity.Required)]
protected UnloadSceneOptions unloadMode
Field Value
waitForSceneToUnload
Declaration
[ConfigurationParameter("Wait for Scene to Unload", Necessity.Required)]
protected bool waitForSceneToUnload
Field Value
Properties
Finished
Override to have a non-ponctual effector
Declaration
public override bool Finished { get; }
Property Value
Overrides
Methods
SafeEffectorUpdate()
Actual effector code. Note that this code will be executed in unity's thread
Declaration
public override void SafeEffectorUpdate()
Overrides