Summary
Contains all classes responsible for creating and controlling
user controlled entities in ASL.
Class Types
| Class | Summary |
|---|---|
| AvatarManager | This class manages the instances of Player Avatars and ensures that they are deleted upon the owner leaving the room. |
| BillboardText | Script used to have a world space text identifying an avatar, facing the local avatar. |
| Controller |
This script handles the creation of a PC player. Having an instance of this script on a GameObject will instantiate a PC player and then delete the GameObject afterwards. Primarily intended to be used through ASL Player prefab. |
| PlayerController | This script enables the user to control an avatar with a simple set of movement commands. PlayerController allows the user to toggle between interacting with gravity and encountering collisions with colliders. |
| SmoothMouseLook |