Forum: Italian Ruby user group sasso_carta_forbice grafica shoes

8ce28ede500e2baacabec075c5a92dd7?d=identicon&s=25 Francesco Not (francesco_help_ruby)
on 2014-05-27 17:21
ciao
vorrei sapere come realizzare qualche tipo di animazione con la GUI
shoes di ruby sui lanci(sasso carta o forbice) nel giochino della mora
cinese che ho fatto :


#MYTRY_1_NOT_FRANCESCO
scf=['sasso','carta','forbice']    #0=sasso  1=carta   2=forbice
one=scf.length
g1=rand(one)   #giocatore 1 lancio
g2=rand(one)   #giocatore 2 lancio
s='sasso'    # assegnazioni
c='carta'             # assegnazioni
f='forbice'          # assegnazioni
#stampa lanci
if g1==0
  puts s
elsif g1==1
  puts c
else puts f
  end
  if g2==0
    puts s
  elsif g2==1
    puts c
  else puts f
  end

#puts g1             #stampa g1
#puts g2             #stampa g2
a='il vincitore è '          #risultato parte 1
#risultato parte 2
if g1==0 and g2==0
  puts a+'nessuno'
elsif g1==g2
    puts 'pari'
elsif g1==1 and g2==0
      puts a+'g1'
elsif g1==0 and g2==1
  puts a+'g2'
elsif g1==0 and g2==2
  puts a +'g1'
elsif g1==1 and g2==0
  puts a +'g1'
elsif g1==1 and g2==2
  puts a+'g2'
elsif g1==2 and g2==1
  puts a +'g1'
elsif g1==2 and g2==0
  puts a +'g2'
end


invece di dare semplicemente la scritta vorrei qualcosa di più carino
però ho iniziato a vedere shoes da pochi giorni e non sono molto bravo.
accetto consigli su come fare le cose o su dove cercare per imparare.
grazie mille in anticipo
6f8382c757ca1573eaf7b61a807800ce?d=identicon&s=25 Iwan Buetti (Guest)
on 2014-05-30 10:27
(Received via mailing list)
Guarda che carino questo metodo...
http://www.ruby-doc.org/core-2.1.2/Array.html#meth...
(non  una risposta alla tua richiesta)

:-)

http://www.ruby-doc.org/core-2.1.2/Array.html#meth...
Please log in before posting. Registration is free and takes only a minute.
Existing account

NEW: Do you have a Google/GoogleMail, Yahoo or Facebook account? No registration required!
Log in with Google account | Log in with Yahoo account | Log in with Facebook account
No account? Register here.