C# 将vector2列表发送到php
我需要将Vector2列表从Unity3d发送到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
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);