public void rotatePlayerWingObject(int directionChack, float drowTime = 0.2f) { if (_stopWingObjectMoveChack) { return; } Vector3 drowEulerAngles = _startEulerAngles; string endFunction = ""; switch (directionChack) { case 2: // left drowEulerAngles = _leftEulerAngles; break; case 3: // right drowEulerAngles = _rightEulerAngles; break; case 4: // under attack drowEulerAngles = _UderAttackEulerAngles; endFunction = "underAttackEndChack"; break; } //Destroy(_wingTransform.GetComponent("iTween") as iTween); //iTween.Stop(_wingObject); ObjectRotateControl.rotateToObject(_wingObject, drowTime, drowEulerAngles, _selfObject, endFunction); }
public void PowerUpItemChack() { _PowerControl++; float drowTime = 0.3f; // power up eat effect _PowerUpEffect.transform.eulerAngles = new Vector3(53, 0, 0); ObjectRotateControl.rotateToObject(_PowerUpEffect, drowTime, new Vector3(53, 0, -180)); ObjectScaleControl.scaleToObject(_PowerUpEffect, drowTime * 0.5f, Vector3.one * 2.0f); ObjectScaleControl.scaleToObject(_PowerUpEffect, drowTime * 0.5f, Vector3.zero, delayValue: drowTime); if (_PowerControl > _createBullet.Length) { _currentCoinValue += 5; _coinNumberCount.ViewNumberCount(_currentCoinValue, 0.3f); } else { bulletEnabledControl(true); } }