コード例 #1
0
ファイル: ShootMode.cs プロジェクト: CabAMV/Unity_Examples
    public override void initMode(SelectableObject obj)
    {
        cellSelected = obj.getCell();
        if (cellSelected.getBuilding() != null)
        {
            currentSelection = cellSelected.getBuilding();
        }
        else
        {
            currentSelection = cellSelected;
        }

        turret = currentSelection as TurretMiniGun;
        turret.setIsShooting(false);
        turret.transform.Find("ConicVision").gameObject.SetActive(false);

        camController.saveCameraState();
        camera.changeTarget(turret.GetComponent <CameraConfig>().getConfig());

        turret.activateAimReticle(true);

        Cursor.lockState = CursorLockMode.Confined;
        Cursor.visible   = false;
    }
コード例 #2
0
ファイル: ConicVision.cs プロジェクト: CabAMV/Unity_Examples
 private void Start()
 {
     parent = transform.parent.gameObject.GetComponent <TurretMiniGun>();
 }