public static MenuSpawnTransitionHandler SpawnTransitionEnumToHandler(SpawnTransitionEnum spawnTransition, float tweenTime, LeanTweenType easeType) { MenuSpawnTransitionHandler handler = null; switch (spawnTransition) { case SpawnTransitionEnum.ScaleTransition: handler = new SpawnSizeHandler(tweenTime, easeType); break; } return(handler); }
protected virtual void InitializeSpawnHandler() { this.spawnHandler = MenuReloadedUtil.SpawnTransitionEnumToHandler(spawnHandlerEnum, menuSpawnTweenTime, LeanTweenType.easeOutSine); }