C# 将vector2列表发送到php

C# 将vector2列表发送到php,c#,php,list,unity3d,C#,Php,List,Unity3d,我需要将Vector2列表从Unity3d发送到php页面。 不幸的是,我不知道如何正确地做到这一点 我得到了这个密码: public void SaveTappedPositions(List<Vector2> tappedPositions) { WWW url = new WWW(SAVE_TAPPED_POSITIONS_URL + UDID + "&tappedPositions=" + tappedPositions); StartCoroutin

我需要将Vector2列表从Unity3d发送到php页面。 不幸的是,我不知道如何正确地做到这一点

我得到了这个密码:

public void SaveTappedPositions(List<Vector2> tappedPositions)
{
    WWW url = new WWW(SAVE_TAPPED_POSITIONS_URL + UDID + "&tappedPositions=" + tappedPositions);
    StartCoroutine(SendRequest(url));
}    

这当然不好。我需要将所有矢量2以某种长字符串形式(至少PHP可以处理)发送过来。

您需要发送字符串,而不是列表

StringBuilder sb = new StringBuilder();
            foreach (string aa in tappedPositions) { sb.Append(aa + ";"); }//i used ; for separetato,is your choice.
然后通过以下方式发送:

WWW url = new WWW(SAVE_TAPPED_POSITIONS_URL + UDID + "&tappedPositions=" + sb);
WWW url = new WWW(SAVE_TAPPED_POSITIONS_URL + UDID + "&tappedPositions=" + sb);