protected override IEnumerator SetUp() { yield return(base.SetUp()); controller = new ExpressionsHUDController(); view = controller.view; }
public ExpressionsHUDController() { view = ExpressionsHUDView.Create(); view.Initialize(ExpressionCalled); userProfileUpdateDelegate = profile => view.UpdateAvatarSprite(profile.faceSnapshot); userProfileUpdateDelegate.Invoke(ownUserProfile); ownUserProfile.OnUpdate += userProfileUpdateDelegate; ownUserProfile.OnAvatarExpressionSet += OnAvatarExpressionSet; }