Из SendMessage Docu
SendMessage(objectName, methodName, value);
Где objectName
- имя объекта в вашей сцене;methodName
- это имя метода в сценарии, в данный момент прикрепленного к этому объекту;value
может быть строкой, числом или может быть пустым.
-> нет, это не может быть массив
Нокажется, что вы хотите передать позицию, чтобы в качестве обходного пути вы могли передать строку типа «2,2,2» и использовать
string[] numberStrings = ("2,2,2").Split(",");
float x = float.TryParse(numberStrings[0], out x) ? x : 0;
float y = float.TryParse(numberStrings[1], out y) ? y : 0;
float z = float.TryParse(numberStrings[2], out z) ? z : 0;
или что-то в этом роде