Beispiel #1
0
    public static void Initialize(Action <ManeuverBearing, ManeuverSpeed> callback)
    {
        if (Instance == null)
        {
            Instance = GameObject.Find("UI").transform.Find("GuessManeuverPanel").GetComponent <GuessManeuverScript>();
        }

        Instance.gameObject.SetActive(true);
        foreach (Button button in Instance.transform.Find("Center").GetComponentsInChildren <Button>())
        {
            SetColor(button.gameObject, isHighlighted: false);
        }

        Callback = callback;
    }
Beispiel #2
0
        private void GuessManeuver()
        {
            SelectShipSubPhase.FinishSelectionNoCallback();

            GuessManeuverScript.Initialize(ManeuverDataIsEntered);
        }