Skripting (Basisklassen)

Aus PantheonWiki

Es existieren von Ogre verschiedene Basisklassen, hier wird kurz auf deren Sinn und den Umgang mit ihnen eingegangen.

  • Real
Ein Gleitkommawert, wird in Ruby als Float benutzt
setReal( Real eineZahl ) =>  setReal( 1.4 )
  • string/String
Eine Zeichenkette, in Ruby ein String
setString( String eineZahl ) =>  setString( "Test" )
  • Vector3
Ein Vector, in Ruby ein dreielementiger Array
setPosition( Vector3 pos ) =>  setPosition( [1.0,1.0,-4.3] )
  • Colour
Eine Farbe, in Ruby ein vierelementiger (rgba) Array
setFogColour( Colour col) =>  setFogColour( [0.3,0.3,1.0,0.3] )
  • Quaternion
Ein Quaternion, in Ruby ein vierelementiger (wxyz) Array
setOrientation( Quaternion rot ) =>  setOrientation( [1.0,0.0,1.0,-4.3] )
Persönliche Werkzeuge
Link zur berliOS-Projektseite