protected override IEnumerator SetUp() { yield return(base.SetUp()); avatarModel = new AvatarModel() { name = " test", hairColor = Color.white, eyeColor = Color.white, skinColor = Color.white, bodyShape = WearableLiterals.BodyShapes.FEMALE, wearables = new List <string>() { } }; AvatarTestHelpers.CreateTestCatalog(); var avatarShape = AvatarTestHelpers.CreateAvatarShape(scene, avatarModel); yield return(new DCL.WaitUntil(() => avatarShape.everythingIsLoaded, 20)); avatarRenderer = avatarShape.avatarRenderer; animator = avatarRenderer.animator; }
private void Awake() { animator = GetComponent <AvatarAnimatorLegacy>(); stickersController = GetComponent <StickersController>(); if (lodRenderer != null) { lodController = new AvatarLODController() { transform = this.transform, meshRenderer = lodRenderer, mesh = lodMeshFilter.mesh }; lodController.OnLODToggle += (newValue) => SetVisibility(!newValue); // TODO: Resolve coping with AvatarModifierArea regarding this toggling (issue #718) } }
private void Awake() { animator = GetComponent <AvatarAnimatorLegacy>(); }
private void Awake() { animator = GetComponent <AvatarAnimatorLegacy>(); stickersController = GetComponent <StickersController>(); }