Exemplo n.º 1
0
    public string GetComponentProperty(string componentName, string propertyName, string assemblyName = null)
    {
        string altObject    = Newtonsoft.Json.JsonConvert.SerializeObject(this);
        string propertyInfo = Newtonsoft.Json.JsonConvert.SerializeObject(new AltUnityObjectProperty(componentName, propertyName, assemblyName));

        altUnityDriver.Socket.Client.Send(
            System.Text.Encoding.ASCII.GetBytes(altUnityDriver.CreateCommand("getObjectComponentProperty", altObject, propertyInfo)));
        string data = altUnityDriver.Recvall();

        if (!data.Contains("error:"))
        {
            return(data);
        }
        AltUnityDriver.HandleErrors(data);
        return(null);
    }