private void OnChargeLoosen() { img.fillAmount = 0f; chargedValue = 0f; ParabolaData data = new ParabolaData(playerControl.FireTarget); playerControl.CommandFire(data); }
public void CommandFire(ParabolaData data) { if (isMissileMoving) { return; } FireTarget = data.targetPos; CallRecvToTargetEvent(); }
private void CommandFire() { if (GetComponent <ParabolaWeaponConfig>() == null) { return; } ParabolaData paraData = new ParabolaData(targetPosVec); GetComponent <ParabolaWeaponConfig> ().CmdNormalFire(paraData); }
public void CmdAimAtTarget(ParabolaData data) { if (!playerControl.enabled) { Debug.Log("Command TargetChanged FAILED: PlayerControl is disabled now"); return; } playerControl.FireTarget = data.targetPos; playerControl.CallTargetChangedEvent(); }
public void CmdNormalFire(ParabolaData data) { if (!playerControl.enabled) { Debug.Log("Command Normal Fire FAILED: PlayerControl is disabled now"); return; } if (playerControl.Missile_Moving) { Debug.Log("Can not fire yet. The last missile is still moving!!!"); return; } playerControl.FireTarget = data.targetPos; playerControl.CallRecvToTargetEvent(); }
public void CommandAimAtTarget(ParabolaData data) { FireTarget = data.targetPos; CallTargetChangedEvent(); }