61 lines
1.4 KiB
C#
61 lines
1.4 KiB
C#
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();
|
|
}
|
|
}
|
|
|
|
}
|
|
}
|