nillo´s
User
 Junior Boarder
| Posts: 8 |   | Karma: 1
|
gracias - 2010/05/23 14:52
Gracias, ya he mirado el codigo y la verdad es q tiene pinta de chungo....al final he cogido y he ido programando bloques para ir haciendo las paredes y he ido introduciendo elementos que estan ya hechos(mesa, cono, ....). Aqui te dejo el codigo de las paredes:
| Code: | private void AddBox()
{
BoxShapeProperties cBoxShape = null;//
SingleShapeEntity cBoxEntity = null;
cBoxShape = new BoxShapeProperties(10f, new Pose(), new Vector3(0.2f, 1f,
1f));//dimension de los bloques(largo,alto,grosor)
cBoxShape.Material = new MaterialProperties("gbox", 1, 1, 1);
cBoxShape.DiffuseColor = new Vector4(1f, 0f, 0f, 0f); //red,green,blue,alpha
cBoxEntity = new SingleShapeEntity(new BoxShape(cBoxShape), new Vector3(0, 0, 0));//Posicion
cBoxEntity.State.Name = "gbox1";
SimulationEngine.GlobalInstancePort.Insert(cBoxEntity);
|
El problema que siempre hace la simulación dejando caer los bloques, y ha veces se chocan...sabes si hay alguna forma de q estos bloques no caigan, si no que esten ahi desde el principio?. Otra cosa, respecto al robot ya me apareces, debia tener algun problema con las capas, ya que las cambie de color y ahora sale ...... Otra pregunta, y me da q ya estoy abusando..jeje..: para hacer que se mueva, puedo unir el manifiesto de la smulación con el VPL?. La cosa es q se mueva y cuando encuentre algun obtáculo gire y siga adelante en otra dirección.
Un saludo y ante todo gracias,
Juan
Mensaje editado por: Raúl, el: 2010/05/24 12:57
|