private void ChangedAvatar(int value) { DiactivateAvatars(); var setting = AvatarList[value]; setting.Avatar.gameObject.SetActive(true); setting.Avatar.SetSettings(setting); barracudaRunner.SetVNectModel(setting.Avatar); var src = OSCClient.GetComponent <VMCPBonesSender>(); src.Model = AvatarList[avatars.value].Avatar.gameObject; }
private void ChangedAvatar(int value) { DiactivateAvatars(); var setting = AvatarList[value]; setting.Avatar.gameObject.SetActive(true); setting.Avatar.SetSettings(setting); /* * setting.Avatar.ResetPosition(setting.PosX, setting.PosY, setting.PosZ); * setting.Avatar.SetNose(setting.FaceOriX, setting.FaceOriY, setting.FaceOriZ); * setting.Avatar.SetScale(setting.Scale); * setting.Avatar.SetSkeleton(setting.SkeletonVisible == 1); */ barracudaRunner.SetVNectModel(setting.Avatar); /* * setting.Avatar.SkeletonX = setting.SkeletonPosX; * setting.Avatar.SkeletonY = setting.SkeletonPosY; * setting.Avatar.SkeletonZ = setting.SkeletonPosZ; * setting.Avatar.SkeletonScale = setting.SkeletonScale; */ }