示例#1
0
 public void placeObject(string s)
 {
     if (isEditing && s.Equals("Vertex"))
     {
         new VrbVertex(placementTarget.gameObject.transform.position.x, placementTarget.gameObject.transform.position.y, placementTarget.gameObject.transform.position.z).displayModel();
     }
     else if (s.Equals("Cube"))
     {
         VrbModel.createCube(placementTarget.gameObject.transform.position.x, placementTarget.gameObject.transform.position.y, 0, 100, 100, 100).displayModel();
     }
     else if (s.Equals("Quad"))
     {
         VrbModel.createQuad(placementTarget.gameObject.transform.position.x, placementTarget.gameObject.transform.position.y, 0, 100, 100).displayModel();
     }
     else if (s.Equals("Circle"))
     {
         VrbModel.createCircle(placementTarget.gameObject.transform.position.x, placementTarget.gameObject.transform.position.y, 0, 50).displayModel();
     }
     else if (s.Equals("Sphere"))
     {
         VrbModel.createSphere(placementTarget.gameObject.transform.position.x, placementTarget.gameObject.transform.position.y, 0, 50).displayModel();
     }
     else if (s.Equals("Cylinder"))
     {
         VrbModel.createCylinder(placementTarget.gameObject.transform.position.x, placementTarget.gameObject.transform.position.y, 0, 50, 200).displayModel();
     }
     else if (s.Equals("Directional") || s.Equals("Point") || s.Equals("Spot"))
     {
         (new VrbLight(placementTarget.gameObject.transform.position.x, placementTarget.gameObject.transform.position.y, 0, s)).displayModel();
     }
 }