Overblog Suivre ce blog
Editer l'article Administration Créer mon blog
Le blog du CRRIAM

Rivescript piloter une interface graphique

1 Avril 2013 , Rédigé par crriam Publié dans #Rivescript

Comment piloter une interface graphique avec rivescript ?

 

De la même façon qu'en aiml ou presque.

 

Il nous faudra nos trois fichier html en cadre,habituel

Une page gauche applée gauche, une droite appelée droite et une invisible appelée index.html

 

ensuite

Il faut intégrer dans un fichier le code suivant dans un fichier cerveau .rs :

 


// le delais dans setTimeout est en milliseconde
 
 
 
> object botnormal javascript
 setTimeout(function(){parent.gauche.location="http://tungstene.free.fr/images/halsourie.gif"},200);
    var dim = "";
    return dim;
< object
 
// var dim et return dim sont uniquement la pour ne pas avoir d erreur de type undefined
 
 
+ botnormal
- je mets la photo d hallucinogene en normale a gauche <call> botnormal </call>
 
// on appel la fonction avec la balise <call>

 

Le setTiemout nous servira pour pas que le gif tourne en boucle  si l'on veut lancer une petite animation pendant un certaine temps du genre: le robot se léve et s'en va puis reviens. il montre un livre, une bière etc.

Partager cet article

Repost 0

Commenter cet article

snoring cures 03/06/2014 08:25

Hey, thanks for the code. I was looking for some new plugins and add-on available for the new html version. And it was a new knowledge to me that GUI can be run through river-script. Thank you so much for the share.