Example Scripts in Sansar
Last updated
Last updated
In Sansar, scripts allow you to add dynamic and interactive behaviors to objects. Here are a few example scripts that you can experiment with in Sansar.
(SimpleScriptExample.cs)
This script shows how you can use the new "Simple Script" base class.
(VisitorTrackerExample.cs)
This script tracks the number of visitors that visited your experience over the course of a session.
(FollowThePath.cs)
This script moves a dynamic object along a route of points, in a loop.
(RandomMovement.cs)
This script randomly moves a dynamic object around its starting position.
(TeleportHotkeys.cs)
This script allows you to set hotkeys that will teleport users to another experience when pressed.
(StatsExample.cs)
This script provides useful statistics about the current experience.
(SoundRandomizer.cs)
This script plays randomly from a list of sounds at randomized intervals.
(CannonGameExample.cs)
This script throws a cannonball from the avatar.
(ReflectiveDetectorExample.cs) & (ReflectiveTrackerExample.cs)
These two scripts detects and tracks how many times the users hit the detectors in objects in a scene.
Note: These files are also available in the client folder: Program Files > Sansar > Client > Script API > Examples
Have more questions? Join our Discord!