STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
229494
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2575 · P5149

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/51608105?noj=FRM51608105-15DC" width="1" height="1"></div>

Unis Croises.swf

This is the info page for
Flash #22818

(Click the ID number above for more basic data on this flash file.)


Text
Unis croisés V 1.1

I

B

I

A

Solution

Déplacement vertical

Déplacement horizontal

Nettoyer

Effacer

Effacer mot

Lettre

Mot

Version imprimable

Mode d'emploi

1

2

3

4

5

I

II

III

IV

V

Définitions :

1. Accrocha un poisson sèchement
2. Cette broche permet de noter des
passages douteux
3. Boisson lactée gazeuse
4. Tromperai

Unis croisés V 1.1

Définitions :

1. Accrocha un poisson sèchement
2. Cette broche permet de noter des
passages douteux
3. Boisson lactée gazeuse
4. Tromperai

Bravo

Imprimer

Annuler

Définitions :

1. Accrocha un poisson sèchement
2. Cette broche permet de noter des
passages douteux
3. Boisson lactée gazeuse
4. Tromperai

Les unis-croisés

Par Phillipe tonglet

Retour

Mode d'emploi :

Le jeu consiste à créer une grille sans case noire contenant quelques lettres imposées et quelques mots dont les définitions sont données sous forme d'indices.

- Cliquer sur un bouton de déplacement horizontal ou vertical ou double-cliquer sur une case permet de passer du mode horizontal au mode vertical.
- Le bouton Solution permet d'obtenir une solution possible.
- Le bouton Effacer permet d'effacer l'ensemble de la grille.
- Le bouton Nettoyer permet de supprimer de la grille les lettres erronées.
- Le bouton Effacer Mot permet d'effacer le mot sélectionné.
- Le bouton Mot permet de voir le mot sélectionné.
- Le bouton Lettre permet de voir la lettre de la case sélectionnée.
- Le lien Version imprimable ouvre une page configurée pour l'impression.

ActionScript [AS1/AS2]

Frame 1
tb = [let00, let01, let02, let03, let04, let10, let11, let12, let13, let14, let20, let21, let22, let23, let24, let30, let31, let32, let33, let34, let40, let41, let42, let43, let44]; nums = [line0, line1, line2, line3, line4, col0, col1, col2, col3, col4];
Instance of Symbol 7 MovieClip "barre_horiz" in Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 7 MovieClip "barre_vert" in Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 9 MovieClip "carre" in Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 11 MovieClip "ombre" in Frame 1
onClipEvent (load) { this._alpha = 0; }
Instance of Symbol 15 MovieClip "vert_ligne" in Frame 1
onClipEvent (load) { this._alpha = 0; }
Instance of Symbol 17 MovieClip "horiz_ligne" in Frame 1
onClipEvent (load) { this._alpha = 0; }
Frame 2
stop(); for (var i in tb) { tb[i]._alpha = 0; } for (var i in nums) { nums[i]._alpha = 0; } titre._alpha = 0; onEnterFrame = function () { titre._alpha = titre._alpha + 2.5; if (ombre._alpha > 30) { if (ombre._alpha > 55) { ombre._alpha = 60; } else { ombre._alpha = ombre._alpha + 2; } horiz_ligne.play(); horiz_ligne._alpha = horiz_ligne._alpha + 3; vert_ligne.play(); vert_ligne._alpha = vert_ligne._alpha + 3; for (var _local1 in tb) { tb[_local1]._alpha = tb[_local1]._alpha + 3; } for (var _local1 in nums) { nums[_local1]._alpha = nums[_local1]._alpha + 4; } } else { ombre._alpha = ombre._alpha + 2; } if (horiz_ligne._alpha > 95) { gotoAndPlay ("Jeu"); delete onEnterFrame; } };
Frame 6
function barreControl(colonne, ligne, barre) { switch (barre) { case "horizontal" : barre_vert._visible = false; barre_horiz._y = decalagey + (ligne * ecartement); barre_horiz._visible = true; carre._x = decalagex + (colonne * ecartement); carre._y = decalagey + (ligne * ecartement); carre._visible = true; break; case "vertical" : barre_horiz._visible = false; barre_vert._x = decalagex + (colonne * ecartement); barre_vert._visible = true; carre._x = decalagex + (colonne * ecartement); carre._y = decalagey + (ligne * ecartement); carre._visible = true; break; case "reset" : barre_vert._visible = false; barre_horiz._visible = false; carre._visible = false; break; default : barre_vert._visible = false; barre_horiz._visible = false; carre._visible = false; trace("Erreur de barreControl"); } } function focusControl(ligne, colonne, barre) { ligne = Number(ligne); colonne = Number(colonne); switch (barre) { case "horizontal" : if (((((ligne == 0) and (colonne == 1)) or ((ligne == 2) and (colonne == 0))) or ((ligne == 3) and (colonne == 3))) or ((ligne == 1) and (colonne == 4))) { ligne = ligne + 1; } Selection.setFocus(tbb[ligne + 1][colonne]); break; case "vertical" : if (((((ligne == 1) and (colonne == 0)) or ((ligne == 2) and (colonne == 3))) or ((ligne == 4) and (colonne == 2))) or ((ligne == 3) and (colonne == -1))) { colonne = colonne + 1; } Selection.setFocus(tbb[ligne][colonne + 1]); break; case "reset" : Selection.setFocus(rien); break; default : Selection.setFocus(); trace("Erreur de focusControl"); } } function verification() { x = 0; for (var _local1 in tb) { if (tb[_local1].text == reponses[_local1]) { x++; } } if (x == (nombreCases * nombreCases)) { barreControl(0, 0, "reset"); focusControl(0, 0, "reset"); gotoAndPlay ("Resolu"); } } stop(); var tb = new Array(); var tbb = new Array(); var colonnes = new Array(); var tbb = new Array(); var reponses = new Array(); var depart = new Array(); var decalagex = ombre._x; var decalagey = ombre._y; var supr_lettre = false; var changement = true; var barre = "vertical"; var nomLet; var nomLetActive; var dureedudoubleclic = 250; var clicprecedent = 0; var nombreCases = 5; var ecartement = 42; tbb[0] = [let00, let01, let02, let03, let04]; tbb[1] = [let10, let11, let12, let13, let14]; tbb[2] = [let20, let21, let22, let23, let24]; tbb[3] = [let30, let31, let32, let33, let34]; tbb[4] = [let40, let41, let42, let43, let44]; tb = [let00, let01, let02, let03, let04, let10, let11, let12, let13, let14, let20, let21, let22, let23, let24, let30, let31, let32, let33, let34, let40, let41, let42, let43, let44]; reponses = ["K", "O", "T", "A", "T", "E", "B", "O", "U", "A", "F", "E", "R", "R", "A", "I", "L", "E", "A", "L", "R", "E", "A", "I", "S"]; depart = ["", "", "", "", "", "", "B", "", "", "", "", "", "", "", "A", "I", "", "", "", "", "", "", "", "I", ""]; for (var i in tb) { tb[i]._alpha = tb[i]._alpha + 100; } for (var i in tb) { tb[i].onSetFocus = function () { nomLet = this; nomLet = String(nomLet); nomLetx = nomLet.slice(11, 12); nomLety = nomLet.slice(12, 13); nomLetActive = this; _level0.nomLetActive = nomLetActive; changement = !changement; barreControl(nomLetx, nomLety, barre); }; } onEnterFrame = function () { lettre_ = nomLetActive.text; if (((((lettre_ == "\u00E9") or (lettre_ == "\u00E8")) or (lettre_ == "\u00E7")) or (lettre_ == "\u00E0")) or (lettre_ == "\u00F9")) { lettre_ = ""; } lettre = lettre_.toUpperCase(); switch (supr_lettre) { case true : if ((lettre == lettre_.toLowerCase()) or ((lettre == lettre_) and (changement != changement_))) { lettre = ""; } break; case false : if (lettre == lettre_.toLowerCase()) { lettre = ""; } break; default : lettre = ""; } nomLetActive.text = lettre; if (lettre_ != lettre_.toUpperCase()) { focusControl(nomLetx, nomLety, barre); verification(); } double_click.onMouseUp = function () { if (double_click.hitTest(_root._xmouse, _root._ymouse, true)) { if (clicprecedent == 0) { clicprecedent = getTimer(); nomLetActiveTemp = nomLetActive; } else { clicprecedent = 0; if (nomLetActiveTemp == nomLetActive) { if (barre == "vertical") { barre = "horizontal"; barreControl(nomLetx, nomLety, barre); } else if (barre == "horizontal") { barre = "vertical"; barreControl(nomLetx, nomLety, barre); } } } } }; if (clicprecedent > 0) { if ((getTimer() - clicprecedent) > dureedudoubleclic) { clicprecedent = 0; } } changement_ = changement; }; solution_bouton.onRelease = function () { barreControl(0, 0, "reset"); focusControl(0, 0, "reset"); for (var _local1 in tb) { tb[_local1].text = reponses[_local1]; } }; nettoyer_bouton.onRelease = function () { barreControl(0, 0, "reset"); focusControl(0, 0, "reset"); for (var _local1 in tb) { if (tb[_local1].text == reponses[_local1]) { } else { tb[_local1].text = ""; } } nomLetx = 0; nomLety = 0; }; vertical_bouton.onRelease = function () { barre = "vertical"; barre_horiz._visible = false; barreControl(nomLetx, nomLety, barre); focusControl(nomLetx, nomLety - 1, barre); barre_vert._visible = true; }; horizontal_bouton.onRelease = function () { barre = "horizontal"; barre_vert._visible = false; barreControl(nomLetx, nomLety, barre); focusControl(nomLetx - 1, nomLety, barre); barre_horiz._visible = true; }; effacer_bouton.onRelease = function () { barreControl(0, 0, "reset"); focusControl(0, 0, "reset"); for (var _local1 in tb) { tb[_local1].text = depart[_local1]; } nomLetx = 0; nomLety = 0; }; effacerLigne_bouton.onRelease = function () { switch (barre) { case "horizontal" : for (var _local1 in tbb) { j = Number(_local1); nomLety = Number(nomLety); if (tbb[_local1][nomLety].text == depart[nomLety + (j * nombreCases)]) { } else { tbb[_local1][nomLety].text = ""; } } focusControl(-1, nomLety, barre); break; case "vertical" : for (var _local1 in tbb) { j = Number(_local1); if (tbb[nomLetx][_local1].text == depart[j + (nomLetx * nombreCases)]) { } else { tbb[nomLetx][_local1].text = ""; } } focusControl(nomLetx, -1, barre); } }; lettre_bouton.onRelease = function () { nomLety = Number(nomLety); tbb[nomLetx][nomLety].text = reponses[nomLety + (nomLetx * nombreCases)]; focusControl(nomLetx, nomLety, barre); }; mot_bouton.onRelease = function () { switch (barre) { case "horizontal" : focusControl(0, 0, "reset"); carre._visible = false; for (var _local1 in tbb) { j = Number(_local1); nomLety = Number(nomLety); tbb[_local1][nomLety].text = reponses[nomLety + (j * nombreCases)]; } break; case "vertical" : focusControl(0, 0, "reset"); carre._visible = false; for (var _local1 in tbb) { j = Number(_local1); tbb[nomLetx][_local1].text = reponses[j + (nomLetx * nombreCases)]; } } }; imprimable_bouton.onRelease = function () { for (var _local1 in tb) { tb[_local1].text = depart[_local1]; } gotoAndPlay ("Print"); }; emploi_bouton.onRelease = function () { gotoAndPlay ("Regles"); delete onEnterFrame; };
Frame 11
stop();
Frame 16
stop(); ombre._visible = false; for (var i in tb) { tb[i].text = depart[i]; } print_bouton.onRelease = function () { gotoAndPlay ("Print"); }; annuler_bouton.onRelease = function () { gotoAndPlay ("Jeu"); ombre._visible = true; };
Frame 17
stop(); var my_pj = new PrintJob(); var myResult = my_pj.start(); if (myResult) { myResult = my_pj.addPage(0, {xMin:0, xMax:500, yMin:0, yMax:400}); myResult = my_pj.addPage("myMovieClip", {xMin:0, xMax:500, yMin:400, yMax:800}, {printAsBitmap:true}, 1); myResult = my_pj.addPage(1, null, {printAsBitmap:false}, 2); myResult = my_pj.addPage(0); my_pj.send(); } delete my_pj;
Frame 21
stop(); ombre._visible = false; horiz_ligne._visible = false; vert_ligne._visible = false; for (var i in tb) { tb[i]._visible = false; } retour_bouton.onRelease = function () { for (var _local1 in tb) { tb[_local1]._visible = true; } ombre._visible = true; horiz_ligne._visible = true; vert_ligne._visible = true; gotoAndPlay ("Jeu"); };
Symbol 15 MovieClip Frame 1
stop();
Instance of Symbol 14 MovieClip "mask2" in Symbol 15 MovieClip Frame 1
onClipEvent (load) { position = this._y; ralenti = 25; } onClipEvent (enterFrame) { v = position - this._y; this._y = this._y + (v / ralenti); }
Symbol 15 MovieClip Frame 2
mask2.position = 0;
Symbol 17 MovieClip Frame 1
stop();
Instance of Symbol 14 MovieClip "mask1" in Symbol 17 MovieClip Frame 1
onClipEvent (load) { position = this._x; ralenti = 25; } onClipEvent (enterFrame) { v = position - this._x; this._x = this._x + (v / ralenti); }
Symbol 17 MovieClip Frame 2
mask1.position = 0;

Library Items

Symbol 1 FontUsed by:2 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 45 47 49 51 53 55 57 59 61 63 76 80 81 85 87 89 94 97
Symbol 2 EditableTextUses:1Used by:Timeline
Symbol 3 GraphicUsed by:Timeline
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:Timeline
Symbol 6 GraphicUsed by:7  Timeline
Symbol 7 MovieClipUses:6Used by:Timeline
Symbol 8 GraphicUsed by:9 84
Symbol 9 MovieClipUses:8Used by:Timeline
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:Timeline
Symbol 12 GraphicUsed by:15
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:15 17
Symbol 15 MovieClipUses:12 14Used by:Timeline
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16 14Used by:Timeline
Symbol 18 EditableTextUses:1Used by:Timeline
Symbol 19 EditableTextUses:1Used by:Timeline
Symbol 20 EditableTextUses:1Used by:Timeline
Symbol 21 EditableTextUses:1Used by:Timeline
Symbol 22 EditableTextUses:1Used by:Timeline
Symbol 23 EditableTextUses:1Used by:Timeline
Symbol 24 EditableTextUses:1Used by:Timeline
Symbol 25 EditableTextUses:1Used by:Timeline
Symbol 26 EditableTextUses:1Used by:Timeline
Symbol 27 EditableTextUses:1Used by:Timeline
Symbol 28 EditableTextUses:1Used by:Timeline
Symbol 29 EditableTextUses:1Used by:Timeline
Symbol 30 EditableTextUses:1Used by:Timeline
Symbol 31 EditableTextUses:1Used by:Timeline
Symbol 32 EditableTextUses:1Used by:Timeline
Symbol 33 EditableTextUses:1Used by:Timeline
Symbol 34 EditableTextUses:1Used by:Timeline
Symbol 35 EditableTextUses:1Used by:Timeline
Symbol 36 EditableTextUses:1Used by:Timeline
Symbol 37 EditableTextUses:1Used by:Timeline
Symbol 38 EditableTextUses:1Used by:Timeline
Symbol 39 EditableTextUses:1Used by:Timeline
Symbol 40 EditableTextUses:1Used by:Timeline
Symbol 41 EditableTextUses:1Used by:Timeline
Symbol 42 EditableTextUses:1Used by:Timeline
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:43Used by:Timeline
Symbol 45 EditableTextUses:1Used by:46
Symbol 46 MovieClipUses:45Used by:Timeline
Symbol 47 EditableTextUses:1Used by:48
Symbol 48 MovieClipUses:47Used by:Timeline
Symbol 49 EditableTextUses:1Used by:50
Symbol 50 MovieClipUses:49Used by:Timeline
Symbol 51 EditableTextUses:1Used by:52
Symbol 52 MovieClipUses:51Used by:Timeline
Symbol 53 EditableTextUses:1Used by:54
Symbol 54 MovieClipUses:53Used by:Timeline
Symbol 55 EditableTextUses:1Used by:56
Symbol 56 MovieClipUses:55Used by:Timeline
Symbol 57 EditableTextUses:1Used by:58
Symbol 58 MovieClipUses:57Used by:Timeline
Symbol 59 EditableTextUses:1Used by:60
Symbol 60 MovieClipUses:59Used by:Timeline
Symbol 61 EditableTextUses:1Used by:62
Symbol 62 MovieClipUses:61Used by:Timeline
Symbol 63 EditableTextUses:1Used by:64
Symbol 64 MovieClipUses:63Used by:Timeline
Symbol 65 FontUsed by:66 67 68 69 70 71 72 73 74 75
Symbol 66 EditableTextUses:65Used by:Timeline
Symbol 67 EditableTextUses:65Used by:Timeline
Symbol 68 EditableTextUses:65Used by:Timeline
Symbol 69 EditableTextUses:65Used by:Timeline
Symbol 70 EditableTextUses:65Used by:Timeline
Symbol 71 EditableTextUses:65Used by:Timeline
Symbol 72 EditableTextUses:65Used by:Timeline
Symbol 73 EditableTextUses:65Used by:Timeline
Symbol 74 EditableTextUses:65Used by:Timeline
Symbol 75 EditableTextUses:65Used by:Timeline
Symbol 76 EditableTextUses:1Used by:Timeline
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:79
Symbol 79 MovieClipUses:78Used by:Timeline
Symbol 80 EditableTextUses:1Used by:Timeline
Symbol 81 EditableTextUses:1Used by:Timeline
Symbol 82 FontUsed by:83 90 91 96
Symbol 83 EditableTextUses:82Used by:Timeline
Symbol 84 ButtonUses:8Used by:Timeline
Symbol 85 EditableTextUses:1Used by:86
Symbol 86 MovieClipUses:85Used by:Timeline
Symbol 87 EditableTextUses:1Used by:88
Symbol 88 MovieClipUses:87Used by:Timeline
Symbol 89 EditableTextUses:1Used by:Timeline
Symbol 90 EditableTextUses:82Used by:Timeline
Symbol 91 EditableTextUses:82Used by:Timeline
Symbol 92 GraphicUsed by:Timeline
Symbol 93 GraphicUsed by:Timeline
Symbol 94 EditableTextUses:1Used by:95
Symbol 95 MovieClipUses:94Used by:Timeline
Symbol 96 EditableTextUses:82Used by:Timeline
Symbol 97 EditableTextUses:1Used by:Timeline

Instance Names

"barre_horiz"Frame 1Symbol 7 MovieClip
"barre_vert"Frame 1Symbol 7 MovieClip
"carre"Frame 1Symbol 9 MovieClip
"ombre"Frame 1Symbol 11 MovieClip
"vert_ligne"Frame 1Symbol 15 MovieClip
"horiz_ligne"Frame 1Symbol 17 MovieClip
"let00"Frame 1Symbol 18 EditableText
"let10"Frame 1Symbol 19 EditableText
"let30"Frame 1Symbol 20 EditableText
"let20"Frame 1Symbol 21 EditableText
"let01"Frame 1Symbol 22 EditableText
"let11"Frame 1Symbol 23 EditableText
"let31"Frame 1Symbol 24 EditableText
"let21"Frame 1Symbol 25 EditableText
"let02"Frame 1Symbol 26 EditableText
"let12"Frame 1Symbol 27 EditableText
"let32"Frame 1Symbol 28 EditableText
"let22"Frame 1Symbol 29 EditableText
"let03"Frame 1Symbol 30 EditableText
"let13"Frame 1Symbol 31 EditableText
"let33"Frame 1Symbol 32 EditableText
"let23"Frame 1Symbol 33 EditableText
"let40"Frame 1Symbol 34 EditableText
"let41"Frame 1Symbol 35 EditableText
"let42"Frame 1Symbol 36 EditableText
"let43"Frame 1Symbol 37 EditableText
"let04"Frame 1Symbol 38 EditableText
"let14"Frame 1Symbol 39 EditableText
"let34"Frame 1Symbol 40 EditableText
"let24"Frame 1Symbol 41 EditableText
"let44"Frame 1Symbol 42 EditableText
"double_click"Frame 1Symbol 44 MovieClip
"solution_bouton"Frame 1Symbol 46 MovieClip
"vertical_bouton"Frame 1Symbol 48 MovieClip
"horizontal_bouton"Frame 1Symbol 50 MovieClip
"nettoyer_bouton"Frame 1Symbol 52 MovieClip
"effacer_bouton"Frame 1Symbol 54 MovieClip
"effacerLigne_bouton"Frame 1Symbol 56 MovieClip
"lettre_bouton"Frame 1Symbol 58 MovieClip
"mot_bouton"Frame 1Symbol 60 MovieClip
"imprimable_bouton"Frame 1Symbol 62 MovieClip
"emploi_bouton"Frame 1Symbol 64 MovieClip
"col0"Frame 1Symbol 66 EditableText
"col1"Frame 1Symbol 67 EditableText
"col2"Frame 1Symbol 68 EditableText
"col3"Frame 1Symbol 69 EditableText
"col4"Frame 1Symbol 70 EditableText
"line0"Frame 1Symbol 71 EditableText
"line1"Frame 1Symbol 72 EditableText
"line2"Frame 1Symbol 73 EditableText
"line3"Frame 1Symbol 74 EditableText
"line4"Frame 1Symbol 75 EditableText
"titre"Frame 1Symbol 79 MovieClip
"print_bouton"Frame 16Symbol 86 MovieClip
"annuler_bouton"Frame 16Symbol 88 MovieClip
"retour_bouton"Frame 21Symbol 95 MovieClip
"mask2"Symbol 15 MovieClip Frame 1Symbol 14 MovieClip
"mask1"Symbol 17 MovieClip Frame 1Symbol 14 MovieClip
"print_bouton"Symbol 86 MovieClip Frame 1Symbol 85 EditableText

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$zo$FJAkxIcxl0GvDh1IePTi40."

Labels

"Intro"Frame 1
"Jeu"Frame 6
"Resolu"Frame 11
"Print"Frame 16
"Regles"Frame 21




http://swfchan.com/5/22818/info.shtml
Created: 26/5 -2019 16:39:01 Last modified: 26/5 -2019 16:39:01 Server time: 15/11 -2024 02:29:42