public override void OnFirstShow() { base.OnFirstShow (); hooks = canvas.GetComponent<PlanificationFriendsControlHooks> (); if (hooks == null) { return; } hooks.OnForwardHook = Forward; hooks.OnBackHook = Back; hooks.OnCharacterSelectHook = CharacterSelect; hooks.OnLikeSelectHook = LikeSelect; hooks.BackgroundSprite = AssetsManager.Instance.CheckLikesBackground [0]; guestHooks = new CharacterControlHooks[8]{ hooks.guest1, hooks.guest2, hooks.guest3, hooks.guest4, hooks.guest5, hooks.guest6, hooks.guest7, hooks.guest8 }; goodLikeSprites = AssetsManager.Instance.GoodLikeSprites; badLikeSprites = AssetsManager.Instance.BadLikeSprites; UpdateScene (); lastGuestId = 0; CharacterSelect (lastGuestId); }
public override void OnFirstShow() { base.OnFirstShow(); hooks = canvas.GetComponent<PlanificationFriendsControlHooks>(); if (hooks == null) { return; } hooks.OnForwardHook = Forward; hooks.OnCharacterSelectHook = CharacterSelect; guestHooks = new CharacterControlHooks[8]{ hooks.guest1, hooks.guest2, hooks.guest3, hooks.guest4, hooks.guest5, hooks.guest6, hooks.guest7, hooks.guest8 }; goodLikeSprites = AssetsManager.Instance.GoodLikeSprites; badLikeSprites = AssetsManager.Instance.BadLikeSprites; hooks.BackgroundSprite = AssetsManager.Instance.CheckLikesBackground[1]; //activate and desactivate images hooks.ObjectsToActivate[0].SetActive(true); hooks.ObjectsToActivate[1].SetActive(false); hooks.ObjectsToActivate[2].SetActive(false); hooks.FinishButtonInteractable = true; UpdateScene(); lastGuestId = 0; CharacterSelect(lastGuestId); }