Exemple #1
0
    private void UpdateAgentUIInfo()
    {
        selectedAgent = allFactionAgents[agentIndex];
        MasterBlackBoard.setActiveAgent(selectedAgent);
        if (selectedAgent != null)
        {
            // activeAgentLabel.text = selectedAgent.agentName;
            if (selectedAgent.locationLatLng != null)
            {
                activeAgentPosLabel.text = selectedAgent.getShortLocationString();
            }

            activeAgentDataLabel.text = selectedAgent.getAgentBlackBoardDataString();
            //activeAgentPosLabel.text = selectedAgent.mLocation.ToString() + "*\n +" +
            //  ConversionTool.LatLongToUnityVector3D(selectedAgent.mLocation);
            //  if (selectedAgent.navTarget == null)
            //          {  activeAgentDataLabel.text = "- no waypoint";}
            //     else {  activeAgentDataLabel.text = selectedAgent.navTarget.mWayPointName;}

            //    if (selectedAgent.sensorTarget == null)
            //      { activeAgentDataLabel.text = "- no SPI"; }
            //     else { activeAgentDataLabel.text = selectedAgent.navTarget.mWayPointName; }

            //       if (selectedAgent.task == "")
            //		{   activeTaskLabel.text = "Task: Idle";
            //	} else{activeTaskLabel.text = selectedAgent.task}
        }
    }