Skip to contents

Set a single scene to active.

Usage

set_active_scene(script, scene_name = NULL, method_name = NULL, exec = FALSE)

Arguments

script

A unifir_script object, created by make_script or returned by an add_prop_* function.

scene_name

The name of the scene to set as the active scene.

method_name

The internal name to use for the C# method created. Will be randomly generated if not set.

exec

Logical: Should the C# method be included in the set executed by MainFunc?

Examples

# First, create a script object.
# CRAN doesn't have Unity installed, so pass
# a waiver object to skip the Unity-lookup stage:
script <- make_script("example_script",
  unity = waiver()
)

# Now add props:
script <- set_active_scene(script, scene_name = "some_scene")

# Lastly, execute the script via the `action` function