Es:Otros Metodos

From X-Moto
Jump to: navigation, search

English - Català - Deutsch

Si por ejemplo, utilizas una propiedad que requiere el xmoto >= 0.2.1, has de modificar la etiqueta del nivel para que quede así :

<level id="myid" rversion="0.2.1">

Propiedades de un Bloque

<block id="Block1">
	<physics grip="1.0"/>
	<position x="-0.333333" y="-5.666667" dynamic="true"/>
	<usetexture id="default"/>
	<vertex x="-7.666667" y="0.666667"/>
	<vertex x="7.333333" y="2.666667"/>
	<vertex x="0.333333" y="-3.333333"/>
</block>
todas las propiedades no son obligatorias. Se darán los valores por defecto si no se especifica ninguno.
  • id : identificador del bloque ; permite cambiar el bloque vía el script
  • position : posición inicial del bloque
  • dynamic : permite que el bloque se mueva por medio de un script, si su valor es true
  • grip : fricción del block ; permite simular hielo [necesita xmoto >= 0.2.1]
  • usetexture : textura aplicada al bloque

Propiedades de una Figura

<entity id="Strawberry2" typeid="Strawberry">
 <size r="0.2" width="0.5" height="0.5"/>
 <position x="42" y="0.5"/>
</entity>
todas las propiedades no son obligatorias. Se darán los valores por defecto si no se especifica ninguno.
  • id : identificador de la figura ; permite cambiar el bloque vía el script
  • typeid : tipo de figura
  • r : radio del circulo de colisión
  • width : anchura de la imagen [requiere xmoto >= 0.2.1]
  • height : altura de la imagen [requiere xmoto >= 0.2.1]
  • x : posición x del centro
  • y : posición y del centro