示例#1
0
 public AgentEvent(string agentId, AgentEventType type, string data)
 {
     EventTime = DateTime.UtcNow;
     EventType = type;
     AgentId   = agentId;
     Data      = data;
 }
示例#2
0
        public override void OnEnable()
        {
            base.OnEnable();

            attendeesIcon = AssetDatabase.LoadAssetAtPath("Assets/TotalAI/Editor/Images/people.png", typeof(Texture2D)) as Texture2D;
            rolesIcon     = AssetDatabase.LoadAssetAtPath("Assets/TotalAI/Editor/Images/roles.png", typeof(Texture2D)) as Texture2D;
            timingIcon    = AssetDatabase.LoadAssetAtPath("Assets/TotalAI/Editor/Images/clock.png", typeof(Texture2D)) as Texture2D;
            soundIcon     = AssetDatabase.LoadAssetAtPath("Assets/TotalAI/Editor/Images/sound.png", typeof(Texture2D)) as Texture2D;

            agentEventType = (AgentEventType)target;

            lineHeight = EditorGUIUtility.singleLineHeight;
        }
示例#3
0
 public AgentEvent(AgentEventType type, bool evenIsPositive)
 {
     EventType       = type;
     EventIsPositive = evenIsPositive;
 }