Patrol.PatrolSet C# (CSharp) Method

PatrolSet() public method

public PatrolSet ( ) : void
return void
    void PatrolSet()
    {
        if(patrolTarget.Length == 4){
          patrolTarget[0] = new Vector3(20.0f,0.0f,20.0f) + MouseWorldPosition.mouseHitPointNow;
          patrolTarget[1] = new Vector3(20.0f,0.0f,-20.0f) + MouseWorldPosition.mouseHitPointNow;
          patrolTarget[2] = new Vector3(-20.0f,0.0f,-20.0f) + MouseWorldPosition.mouseHitPointNow;
          patrolTarget[3] = new Vector3(-20.0f,0.0f,20.0f) + MouseWorldPosition.mouseHitPointNow;
        }else if(patrolTarget.Length == 3){
          patrolTarget[0] = new Vector3(0.0f,0.0f,20.0f); patrolTarget[0] += MouseWorldPosition.mouseHitPointNow;
          patrolTarget[1] = new Vector3(20.0f,0.0f,-20.0f); patrolTarget[1] += MouseWorldPosition.mouseHitPointNow;
          patrolTarget[2] = new Vector3(-20.0f,0.0f,-20.0f); patrolTarget[2] += MouseWorldPosition.mouseHitPointNow;
        }else if(patrolTarget.Length == 2){
          patrolTarget[0] = new Vector3(20.0f,0.0f,0.0f); patrolTarget[0] += MouseWorldPosition.mouseHitPointNow;
          patrolTarget[1] = new Vector3(-20.0f,0.0f,0.0f); patrolTarget[1] += MouseWorldPosition.mouseHitPointNow;
        }
        for(int x = 0; x < patrolTarget.Length; x++){
            patrolMarkers[x].transform.position = patrolTarget[x];
        }
    }