retour entre contexte et avertissement ok
This commit is contained in:
parent
d4c88bd610
commit
74095eb18e
|
@ -344,6 +344,7 @@ function animate() {
|
||||||
init_textes_contexte()
|
init_textes_contexte()
|
||||||
premier_tour_page_contexte = false
|
premier_tour_page_contexte = false
|
||||||
}
|
}
|
||||||
|
init_clavier_contexte()
|
||||||
traitement_contexte()
|
traitement_contexte()
|
||||||
}
|
}
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
|
@ -120,6 +120,7 @@ function traitement_avertissements(){
|
||||||
if (clicked && click_inside(xyMouseDown, x_bouton_commencer, y_bouton_commencer , w_bouton_commencer, h_bouton_commencer)){
|
if (clicked && click_inside(xyMouseDown, x_bouton_commencer, y_bouton_commencer , w_bouton_commencer, h_bouton_commencer)){
|
||||||
// on passe aux texte suivant
|
// on passe aux texte suivant
|
||||||
action_bouton_commencer_avertissement()
|
action_bouton_commencer_avertissement()
|
||||||
|
clicked = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -137,7 +138,6 @@ function traitement_avertissements(){
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
///// Textes
|
///// Textes
|
||||||
|
|
||||||
|
|
|
@ -20,11 +20,6 @@ function action_clavier_avertissement(event){
|
||||||
|
|
||||||
function action_clavier_contexte(event){
|
function action_clavier_contexte(event){
|
||||||
switch (event.key){
|
switch (event.key){
|
||||||
// selectionner pose
|
|
||||||
// case ' ' :
|
|
||||||
// action_bouton_commencer_contexte('clavier')
|
|
||||||
// break;
|
|
||||||
// valider
|
|
||||||
case 'Enter':
|
case 'Enter':
|
||||||
if (num_texte < ((textes_page_1.length + textes_page_2.length + textes_page_3.length +textes_page_4.length))-2){
|
if (num_texte < ((textes_page_1.length + textes_page_2.length + textes_page_3.length +textes_page_4.length))-2){
|
||||||
action_bouton_suivant_contexte()}
|
action_bouton_suivant_contexte()}
|
||||||
|
@ -33,6 +28,9 @@ function action_clavier_contexte(event){
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'Backspace':
|
case 'Backspace':
|
||||||
|
if (num_texte==0){
|
||||||
|
action_revenir_page_avant_contexte()
|
||||||
|
}
|
||||||
if (num_texte>0){
|
if (num_texte>0){
|
||||||
action_bouton_avant_contexte()}
|
action_bouton_avant_contexte()}
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -54,7 +54,7 @@ function action_bouton_suivant_contexte(){
|
||||||
}
|
}
|
||||||
|
|
||||||
function action_bouton_avant_contexte(){
|
function action_bouton_avant_contexte(){
|
||||||
if (num_texte>0){
|
if (num_texte>=0){
|
||||||
if (num_texte == textes_page_1.length){
|
if (num_texte == textes_page_1.length){
|
||||||
texte_a_afficher = JSON.parse(JSON.stringify(textes_page_1))}
|
texte_a_afficher = JSON.parse(JSON.stringify(textes_page_1))}
|
||||||
else if (num_texte == (textes_page_1.length + textes_page_2.length)){
|
else if (num_texte == (textes_page_1.length + textes_page_2.length)){
|
||||||
|
@ -126,6 +126,7 @@ function traitement_contexte(){
|
||||||
if (clicked && click_inside(xyMouseDown, x_bouton_suivant, y_bouton_suivant , w_bouton_suivant, h_bouton_suivant)){
|
if (clicked && click_inside(xyMouseDown, x_bouton_suivant, y_bouton_suivant , w_bouton_suivant, h_bouton_suivant)){
|
||||||
// on passe aux texte suivant
|
// on passe aux texte suivant
|
||||||
action_bouton_suivant_contexte()
|
action_bouton_suivant_contexte()
|
||||||
|
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// affichage bouton next
|
// affichage bouton next
|
||||||
|
@ -138,13 +139,17 @@ function traitement_contexte(){
|
||||||
}
|
}
|
||||||
|
|
||||||
//affichage bouton previous dès le deuxièeme texte
|
//affichage bouton previous dès le deuxièeme texte
|
||||||
if(num_texte > 0){
|
if(num_texte >= 0){
|
||||||
// affichage bouton next
|
// affichage bouton next
|
||||||
afficher_bouton_avant_contexte()
|
afficher_bouton_avant_contexte()
|
||||||
//si on clique sur previous
|
//si on clique sur previous
|
||||||
if (clicked && click_inside(xyMouseDown, x_bouton_avant, y_bouton_avant , w_bouton_avant, h_bouton_avant)){
|
if (clicked && click_inside(xyMouseDown, x_bouton_avant, y_bouton_avant , w_bouton_avant, h_bouton_avant)){
|
||||||
|
if(num_texte == 0){
|
||||||
|
action_revenir_page_avant_contexte()
|
||||||
|
|
||||||
|
}
|
||||||
// on passe aux texte suivant
|
// on passe aux texte suivant
|
||||||
action_bouton_avant_contexte()
|
else {action_bouton_avant_contexte()}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// affichage image
|
// affichage image
|
||||||
|
@ -166,7 +171,15 @@ function traitement_contexte(){
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
function action_revenir_page_avant_contexte(){
|
||||||
|
page_contexte = false
|
||||||
|
page_avertissement = true
|
||||||
|
init_textes_avertissements()
|
||||||
|
avertissements_a_afficher = [avertissements["texte0"], avertissements["texte1"], avertissements["texte2"]]
|
||||||
|
num_avertissement = avertissements_a_afficher.length-1
|
||||||
|
init_clavier_avertissement()
|
||||||
|
document.removeEventListener("keydown", action_clavier_contexte)
|
||||||
|
}
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
///// Textes
|
///// Textes
|
||||||
|
|
Loading…
Reference in New Issue