Bonjour, je suis le developpeur de rbSFML et pense que je devrais me presenter. Je suis actuellement a pratiquer mon discurs en francais afin quil parrait y avoir quelques errurs. Jespere que je pourrai obtenir quelques utilisatuers francai ainsi et je vais essayer daider quelqu un ici et jespere que vous ne me derange pas mon orthographe.
La library est sutie au
Groogy/rbSFML. Je peux traduire les instructions dinstallation sil ya un interet pour ele.
Jai un echantillon de mise en route du code Ruby.
require 'sfml/system'
require 'sfml/window'
require 'sfml/graphics'
window = SFML::RenderWindow.new( [ 800, 600 ], "Test" )
text = SFML::Text.new( "Hello World!" )
text.color = [ 255, 0, 255 ]
text.position = [ 10, 10 ]
image = SFML::Image.new( 100, 100, SFML::Color::White )
texture = SFML::Texture.new( 100, 100 )
sprite = SFML::Sprite.new( texture )
sprite.origin = [ 50, 50 ]
texture.update( image )
while window.open?
window.clear
window.draw text
window.draw sprite
window.display
sprite.position = SFML::Mouse.position( window )
window.each_event do |event|
if event.type == SFML::Event::Closed
window.close
end
end
end
Mise en route doit etre facile parce que je lai mis en ouvre afin que les doux SFML standard et Ruby standard est pris en charge.
Ce code fera la meme chose
text = SFML::Text.new( "Hello World!" )
text.color = [ 255, 0, 255 ]
text.position = [ 10, 10 ]
image = SFML::Image.new( 100, 100, SFML::Color::White )
texture = SFML::Texture.new( 100, 100 )
sprite = SFML::Sprite.new( texture )
sprite.origin = [ 50, 50 ]
texture.update( image )
text = SFML::Text.new( "Hello World!" )
text.setColor( SFML::Color.new( 255, 0, 255 ) )
text.setPosition( SFML::Vector2.new( 10, 10 ) )
image = SFML::Image.new( 100, 100, SFML::Color::White )
texture = SFML::Texture.new( 100, 100 )
sprite = SFML::Sprite.new( texture )
sprite.setOrigin( SFML::Vector2.new( 50, 50 ) )
texture.update( image )