Exemple #1
0
    //[HideInInspector]
    //public yuan.YuanPhoton.MessageType messageType;
    //[HideInInspector]
    //public string messageText;
    //[HideInInspector]
    //public string messageSender;

    public void MySendMessage(Dictionary <short, object> parm)
    {
        SelectCharBar.AddTextList(parm);
        string messageText     = (string)parm[(short)yuan.YuanPhoton.ParameterType.MessageText];
        string messageSender   = (string)parm[(short)yuan.YuanPhoton.ParameterType.MessageSender];
        string messageSenderID = (string)parm[(short)yuan.YuanPhoton.ParameterType.MessageSenderID];

        yuan.YuanPhoton.MessageType messageType = (yuan.YuanPhoton.MessageType)(short) parm[(short)yuan.YuanPhoton.ParameterType.MessageType];
        SendMessage(messageText, messageSender, messageSenderID, messageType);
    }
Exemple #2
0
    public void AddMessage(string messageText, string messageSender, string messageSenderID, yuan.YuanPhoton.MessageType messageType)
    {
        SendMessage(messageText, messageSender, messageSenderID, messageType);
        Dictionary <short, object> parms = new Dictionary <short, object>();

        parms.Add((short)yuan.YuanPhoton.ParameterType.MessageText, messageText);
        parms.Add((short)yuan.YuanPhoton.ParameterType.MessageSender, messageSender);
        parms.Add((short)yuan.YuanPhoton.ParameterType.MessageSenderID, messageSenderID);
        parms.Add((short)yuan.YuanPhoton.ParameterType.MessageType, (short)messageType);
        SelectCharBar.AddTextList(parms);
    }
 void Awake()
 {
     my = this;
 }