示例#1
0
 // Token: 0x0600282B RID: 10283 RVA: 0x000D0F98 File Offset: 0x000CF398
 private void ProcessInput()
 {
     if (Input.GetMouseButtonDown(0))
     {
         Transform transform = F3DPool.instance.Spawn(this.missilePrefab, base.transform.position + Vector3.up * 2f, Quaternion.identity, null);
         if (transform != null)
         {
             F3DMissile component = transform.GetComponent <F3DMissile>();
             component.missileType = this.missileType;
             if (this.target != null)
             {
                 component.target = this.target;
             }
         }
     }
     if (Input.GetKeyDown(KeyCode.Alpha1))
     {
         this.missileType           = F3DMissile.MissileType.Unguided;
         this.missileTypeLabel.text = "Missile type: Unguided";
     }
     else if (Input.GetKeyDown(KeyCode.Alpha2))
     {
         this.missileType           = F3DMissile.MissileType.Guided;
         this.missileTypeLabel.text = "Missile type: Guided";
     }
     else if (Input.GetKeyDown(KeyCode.Alpha3))
     {
         this.missileType           = F3DMissile.MissileType.Predictive;
         this.missileTypeLabel.text = "Missile type: Predictive";
     }
 }
示例#2
0
    void ProcessInput()
    {
        if (Input.GetMouseButtonDown(0))
        {
            Transform tMissile = F3DPool.instance.Spawn(missilePrefab, transform.position + Vector3.up * 2, Quaternion.identity, null);

            if (tMissile != null)
            {
                F3DMissile missile = tMissile.GetComponent <F3DMissile>();

                missile.missileType = missileType;

                if (target != null)
                {
                    missile.target = target;
                }
            }
        }

        if (Input.GetKeyDown(KeyCode.Alpha1))
        {
            missileType           = F3DMissile.MissileType.Unguided;
            missileTypeLabel.text = "Missile type: Unguided";
        }
        else if (Input.GetKeyDown(KeyCode.Alpha2))
        {
            missileType           = F3DMissile.MissileType.Guided;
            missileTypeLabel.text = "Missile type: Guided";
        }
        else if (Input.GetKeyDown(KeyCode.Alpha3))
        {
            missileType           = F3DMissile.MissileType.Predictive;
            missileTypeLabel.text = "Missile type: Predictive";
        }
    }