Example #1
0
 public void ClearTutorialCallbacks()
 {
     if (TutorialObjectRegister != null)
     {
         TutorialObjectRegister.ClearCallbacks();
     }
 }
Example #2
0
 public void RegisterTutorialObject(string prefix, string key, GameObject target)
 {
     if (TutorialObjectRegister != null)
     {
         TutorialObjectRegister.RegisterObject(prefix, key, target);
     }
 }
Example #3
0
    public override void OnContainerSet()
    {
        _container = Container;
        base.OnContainerSet();
        CreateUiRoot();
        CreateComposedObjects();

        ViewInput.ClickHandler.InputMissed += MisclickHandler;
        TutorialObjectRegister              = new TutorialObjectRegister();
        TutorialObjectRegister.RegisterObject(string.Empty, GuiConstants.Ids.ModalBlockerId, _uiRootDigest.BlockerSprite);
        Use <ISwitchRoomController>().onSwitchRoomLoadingStart += OnSwitchRoomLoadingStart;
    }
Example #4
0
 /// <summary>
 ///     Gets the tutorial object.
 /// </summary>
 /// <param name="prefix">_prefix.</param>
 /// <param name="key">_key.</param>
 /// <param name="callback">_callback.</param>
 public void GetTutorialObject(string prefix, string key, Action <GameObject> callback)
 {
     TutorialObjectRegister.Get(prefix, key, callback);
 }