我已计算与网络修改相关的链接数量。现在,我只想单击与Web编辑字符串匹配的链接。 我该怎么办?请建议
这是我的代码:
using UnityEngine;
public class GameController : MonoBehaviour
{
public GameObject player;
public float rotationValue;
void Start ()
{
Mesh mesh = player.GetComponent<MeshFilter>().mesh;
Vector2[] uvs = mesh.uv;
mesh.uv = changeUvs(uvs);
}
private Vector2[] changeUvs (Vector2[] originalUvs)
{
for (int i = 0; i < originalUvs.Length; i++)
{
originalUvs[i].x = originalUvs[i].x + rotationValue;
if (originalUvs[i].x > 1)
{
originalUvs[i].x = originalUvs[i].x - 1f;
}
}
return originalUvs;
}
}
答案 0 :(得分:1)
从您的代码中我看到您正在迭代匹配的对象,然后创建另一个对象MyActivity.this.findViewById(R.id.xmlData);
。
我看到的一个明显问题是,即使您拥有Click
变量,也始终使用i
,因此您点击了错误的元素(您应该使用"index:=0"
)。< / p>
在任何情况下,我都不清楚为什么你首先要创建一个新对象,就像你"index:=" & i
那样b(i).GetROProperty
你可以做b(i).Click
搞乱指数)。