Пример #1
0
	private void transfer(Vector2[] v, SVector2[] s)
	{
		for (int i = 0; i < v.Length; i++)
		{
			s[i] = new SVector2(v[i]);
		}
	}
Пример #2
0
	private Vector2[] Restore(SVector2[] s)
	{
		Vector2[] v = new Vector2[s.Length];
		for (int i = 0; i < v.Length; i++)
		{
			v[i] = s[i].Restore();
		}
		return v;
	}
Пример #3
0
	public SMesh(Mesh m, string _name)
	{
		vertices = new SVector3[m.vertices.Length];
		transfer(m.vertices, vertices);
		uv = new SVector2[m.uv.Length];
		transfer(m.uv, uv);
		normals = new SVector3[m.normals.Length];
		transfer(m.normals, normals);
		triangles = m.triangles;
		name = _name;
	}