void Start() { if (movementSpeed == 0) { movementSpeed = 0.5f; } if (jumpDistance == 0) { jumpDistance = 3f; } if (smoothnessInRun == 0) { smoothnessInRun = 0.1f; } canJump = true; rb = transform.GetComponent <Rigidbody2D>(); uIGamePlayScreenController = UIGamePlayScreenManager.Instance(); isInvisible = false; score = 0f; anim = GetComponent <Animator>(); limitXDir = Camera.main.ViewportToWorldPoint(Vector3.one).x - 0.2f; soundManager = SoundManager.Instance(); expressionText = UtilFunctions.GetGameObjectWithTagRecursive(gameObject, TagHolder.PLAYER_EXPRESSION_TEXT); expressionCanvas = UtilFunctions.GetChildGameObjectWithTag(gameObject, TagHolder.PLAYER_TEXT_CANVAS); SetExpression(); }
// Start is called before the first frame update void Start() { line = GetComponent <LineRenderer>(); uIGamePlayScreenManager = UIGamePlayScreenManager.Instance(); nextLevelCalled = false; counter = 0; }
public static UIGamePlayScreenManager Instance() { if (uIGamePlayScreenController == null) { uIGamePlayScreenController = new UIGamePlayScreenManager(); } return(uIGamePlayScreenController); }
private void Start() { uIGamePlayScreenController = UIGamePlayScreenManager.Instance(); uIMainScreenController = UIMainScreenManager.Instance(); uIGamePlayGameObject = UtilFunctions.GetChildGameObjectWithTag(MainCanvas, TagHolder.UI_GAME_PLAY_SCREEN); uIMainScreenGameObject = UtilFunctions.GetChildGameObjectWithTag(MainCanvas, TagHolder.UI_MAIN_SCREEN); uIMainScreenController.AssignGameObject(uIMainScreenGameObject); Time.timeScale = 1f; Initiate(); }
public void Awake() { if (uIGamePlayScreenController != null && uIGamePlayScreenController != this) { uIGamePlayScreenController = null; } else { uIGamePlayScreenController = this; } }
// Start is called before the first frame update public void Initiate() { uIGamePlayScreenController = UIGamePlayScreenManager.Instance(); uIMainScreenController = UIMainScreenManager.Instance(); uILevelScreenManager = UILevelScreenManager.Instance(); uIGamePlayGameObject = UtilFunctions.GetChildGameObjectWithTag(MainCanvas, TagHolder.UI_GAME_PLAY_SCREEN); uIMainScreenGameObject = UtilFunctions.GetChildGameObjectWithTag(MainCanvas, TagHolder.UI_MAIN_SCREEN); uILevelScreenGameObject = UtilFunctions.GetChildGameObjectWithTag(MainCanvas, TagHolder.UI_LEVEL_SCREEN); uIGamePlayGameObject.SetActive(false); uILevelScreenGameObject.SetActive(false); uIMainScreenGameObject.SetActive(true); Time.timeScale = 1f; uIMainScreenController.AssignGameObject(uIMainScreenGameObject); uIMainScreenController.Initiate(); }