void MainACtivity() { //Rb2d.velocity = Vector2.zero; Pool.IceGoToThePool(gameObject); }
public void Initialization() { GlobalStop = false; endGameStage = false; if (transform.childCount > 0) { TrumpsPool.IceGoToThePool(localIce); } TrmpAnimator.Rebind(); // TrmpAnimator.Play("NullState"); //dieCommand = false; alreadyDead = false; greenDyingBool = false; SpRend.color = new Color(255, 255, 255, 1); CandidateCollider.enabled = true; velocityMember = new Vector2(0, -Random.Range(minVelocityY, maxVelocityY)); // Запись скорости в случае ее потери при глобальной остановке if (!Manager.ImmortalMode) { Rb2D.velocity = velocityMember; // Придание ускорения вниз } else { GlobalStop = true; print("Невозможный спаун"); } Rb2D.angularVelocity = 0; if (Random.Range(1, 101) <= 10) // Добавление льда 10% { Iced = true; localIce = TrumpsPool.IcePlease(gameObject); } CreateTrumpType(); if (transform.parent != Storage) { transform.SetParent(Storage.transform); } if (FloatWay == 1) { transform.rotation = Quaternion.AngleAxis(11, Vector3.back); // Нанокостыль (Поворот влево-вправо не смотрится должным образом без этого) } /* if (Manager.DeathMode) * { * endGameStage = true; * End_x = Random.Range(0, 2); * }*/ }