May 1, 2021

Tool Guide – In Scene Avatar

Latest Version: 0

The In Scene Avatar tool is a way for you to assign a unique avatar in your scene. An In Scene avatar is not an available avatar in the menus to be assigned at will, nor is it customizable in any way. You would use this in situations where your scene makes use of a custom avatar that is specific to your scene or game that you have created.

For users, they enter your scene, and are automatically assigned the avatar that you specify with this tool. It is automatically sized and calibrated for the user’s height.

Important: It is a good idea to set your scene to NOT allow avatars nor should you include any character builders in the scene. If a user assigns an avatar onto himself from the menus using a character builder, the results can be strange.

To use this, you first need to create an avatar/friend character using the Master Asset for Avatars and Friends tool.

How to use (in general)

  1. Drag and drop a compiled avatar/friend character into your scene. These are created when you create an avatar/friend character using the Master Asset for Avatars and Friends tool, and stored automatically in _BestiSDK/_CompiledCharacters
  2. Create an empty game object
  3. Drag and drop the BestiSDK_InSceneAvatar tool onto the empty game object
  4. Drag and drop the compiled avatar/friend character that you put in the scene onto the Avatar Prefab field

Section Information

Options

There is one option for this tool, and that is to reference the in-scene avatar you would like to use.

Avatar Prefab should have the avatar character that you would like to assign to the player when he/she enters the scene. At the start of this scene before it fades in, the avatar placed here is assigned and sized to the user. It is important that you drag and drop the avatar from the Unity Hierarchy view rather than the source of the object from the Unity Project view. This tool specifically uses the avatar in the scene itself (hence the name, “In Scene Avatar”.)