using System.Collections; using System.Collections.Generic; using TMPro; using UnityEngine; public class JueDingZhuYuanMsg : MonoBehaviour { public TextMeshProUGUI 开始表尺; public TextMeshProUGUI 炮目距离; public TextMeshProUGUI 开始方位; public TextMeshProUGUI 炮目方向; public TextMeshProUGUI 地理纬度; public CustomTMPDropdown tMPDropdown; //public te //第一点确定-出现解算结果-确定是用炮状态(两个自动状态+用炮状态+引信开)-点击确定-调炮 public GameObject 解算结果; public bool isJueSuanOver;//是否解算完毕 private void Awake() { isJueSuanOver = false; } private void OnEnable() { tMPDropdown.value = 0; } // Update is called once per frame void Update() { if (Input.GetKeyDown(KeyCode.Return)) { if (!isJueSuanOver) //第一步,出现解算结果 { 解算结果.SetActive(true); isJueSuanOver = true; } if (isJueSuanOver&& Shoot122Manager.Instance.isShootReady) //如果再次点击确认则开始调炮 { AnimationModel.instance.Show122Tween(); } } if (Input.GetKeyDown(KeyCode.F6)) { if (isJueSuanOver && Shoot122Manager.Instance.isShootReady) //如果再次点击确认则开始调炮 { AnimationModel.instance.PauseTween(); } } } }