Le 23 mai 2021 à 00:50:29 :
Le 23 mai 2021 à 00:39:14 :
Le 23 mai 2021 à 00:36:12 :
Le 23 mai 2021 à 00:35:49 :
Le 23 mai 2021 à 00:28:09 :
Le 23 mai 2021 à 00:26:57 :
Le 23 mai 2021 à 00:26:03 :
Le 23 mai 2021 à 00:24:59 :
Le 23 mai 2021 à 00:23:04 :
Le 23 mai 2021 à 00:22:35 :
https://image.noelshack.com/fichiers/2021/20/7/1621722069-entrainement.png https://image.noelshack.com/fichiers/2021/20/7/1621722127-entrainement1.png Le 23 mai 2021 à 00:15:43 :
J'ai pas envie de t'aider l'OP car tu ne fais aucun effortJ'ai fait tous ce que les kheys m'ont demandé, je fais au mieux, désolé si tu trouves que c'est pas suffisant
je laisse tombé tu as 3 de QI
Non, j'ai pas votre maitrise
Merci quand mêmekhey tu sais même pas ouvrir une console pour voir tes erreurs javascript
Non c'est vrai, si tu veux bien me l'expliquer je suis preneur, je go chercher sur internet quand même
bah tu fais
F12 -> console
ou clique droit -> inspecter l'élement -> console
https://image.noelshack.com/fichiers/2021/20/7/1621722827-erreurconsole.png
ça m'a affiché ça mais je pense que t'attendais quelque chose de plus et pour l'instant je ne saurais pas ce que ça peut bien être.
Je vais pas vous faire perdre votre temps plus longtemps, je vais continuer à apprendre et je finirai par comprendre mon erreur
Merci quand même aux clés du topicvas en bas maintenant car là tu as même la console du site c'est un peu le problème
https://image.noelshack.com/fichiers/2021/20/7/1621723141-erreurconsole2.png
Comme ça ?On voit ton nom et prénom en haut à droite du screen btw
zut
Le 23 mai 2021 à 00:47:57 :
Aussi essaye de déjà prendre l'habitude de bien nommer tes variables, par exemple x et y on peut imaginer que ce sont des valeurs positionnelles d'abscisse et d'ordonnée, par contre tout ça :this.c = config.c ||0;
this.o = config.o ||0;
this.l = config.l ||0;
this.ct = config.ct ||0;
this.ot = config.ot ||0;
this.lt = config.ol ||0;
this.ts = config.ts || 0;Impossible que qui ce soit ne comprenne ce ce que c'est
C'était pour pouvoir changer les couleurs des boutons et du text ahi
couleur bouton :
color(c, o, l);
couleur text :
color(ct, ot, lt);
mais c'était con de faire ça, j'ai cru que ça m'arrangerait m'enfin..
Le 23 mai 2021 à 00:41:28 :
Chaud cette syntaxe JS digne de 2010
"var"
Change tout de suite de tuto
Bon bah tant pis, je vais reprendre du début sur un autre site
Le 23 mai 2021 à 00:40:13 :
Faut faire ALT+F4
hihi
Le 23 mai 2021 à 00:40:12 :
Le 23 mai 2021 à 00:39:14 :
Le 23 mai 2021 à 00:36:12 :
Le 23 mai 2021 à 00:35:49 :
Le 23 mai 2021 à 00:28:09 :
Le 23 mai 2021 à 00:26:57 :
Le 23 mai 2021 à 00:26:03 :
Le 23 mai 2021 à 00:24:59 :
Le 23 mai 2021 à 00:23:04 :
Le 23 mai 2021 à 00:22:35 :
https://image.noelshack.com/fichiers/2021/20/7/1621722069-entrainement.png https://image.noelshack.com/fichiers/2021/20/7/1621722127-entrainement1.png Le 23 mai 2021 à 00:15:43 :
J'ai pas envie de t'aider l'OP car tu ne fais aucun effortJ'ai fait tous ce que les kheys m'ont demandé, je fais au mieux, désolé si tu trouves que c'est pas suffisant
je laisse tombé tu as 3 de QI
Non, j'ai pas votre maitrise
Merci quand mêmekhey tu sais même pas ouvrir une console pour voir tes erreurs javascript
Non c'est vrai, si tu veux bien me l'expliquer je suis preneur, je go chercher sur internet quand même
bah tu fais
F12 -> console
ou clique droit -> inspecter l'élement -> console
https://image.noelshack.com/fichiers/2021/20/7/1621722827-erreurconsole.png
ça m'a affiché ça mais je pense que t'attendais quelque chose de plus et pour l'instant je ne saurais pas ce que ça peut bien être.
Je vais pas vous faire perdre votre temps plus longtemps, je vais continuer à apprendre et je finirai par comprendre mon erreur
Merci quand même aux clés du topicvas en bas maintenant car là tu as même la console du site c'est un peu le problème
https://image.noelshack.com/fichiers/2021/20/7/1621723141-erreurconsole2.png
Comme ça ?ah putain on voit pas
façon là clairement c'est pas bien comment t'apprends du JS avec des framework et tout
t'apprends même pas a voir les fonctions (enfin tu as en qui sont apparemment prédéfinis avec ton site)
notamment la fonction background() on sait pas d'où elle sort
Tu me conseils d'apprendre sur un autre site ?
Le 23 mai 2021 à 00:36:12 :
Le 23 mai 2021 à 00:35:49 :
Le 23 mai 2021 à 00:28:09 :
Le 23 mai 2021 à 00:26:57 :
Le 23 mai 2021 à 00:26:03 :
Le 23 mai 2021 à 00:24:59 :
Le 23 mai 2021 à 00:23:04 :
Le 23 mai 2021 à 00:22:35 :
https://image.noelshack.com/fichiers/2021/20/7/1621722069-entrainement.png https://image.noelshack.com/fichiers/2021/20/7/1621722127-entrainement1.png Le 23 mai 2021 à 00:15:43 :
J'ai pas envie de t'aider l'OP car tu ne fais aucun effortJ'ai fait tous ce que les kheys m'ont demandé, je fais au mieux, désolé si tu trouves que c'est pas suffisant
je laisse tombé tu as 3 de QI
Non, j'ai pas votre maitrise
Merci quand mêmekhey tu sais même pas ouvrir une console pour voir tes erreurs javascript
Non c'est vrai, si tu veux bien me l'expliquer je suis preneur, je go chercher sur internet quand même
bah tu fais
F12 -> console
ou clique droit -> inspecter l'élement -> console
https://image.noelshack.com/fichiers/2021/20/7/1621722827-erreurconsole.png
ça m'a affiché ça mais je pense que t'attendais quelque chose de plus et pour l'instant je ne saurais pas ce que ça peut bien être.
Je vais pas vous faire perdre votre temps plus longtemps, je vais continuer à apprendre et je finirai par comprendre mon erreur
Merci quand même aux clés du topicvas en bas maintenant car là tu as même la console du site c'est un peu le problème
Comme ça ?
Le 23 mai 2021 à 00:28:09 :
Le 23 mai 2021 à 00:26:57 :
Le 23 mai 2021 à 00:26:03 :
Le 23 mai 2021 à 00:24:59 :
Le 23 mai 2021 à 00:23:04 :
Le 23 mai 2021 à 00:22:35 :
https://image.noelshack.com/fichiers/2021/20/7/1621722069-entrainement.png https://image.noelshack.com/fichiers/2021/20/7/1621722127-entrainement1.png Le 23 mai 2021 à 00:15:43 :
J'ai pas envie de t'aider l'OP car tu ne fais aucun effortJ'ai fait tous ce que les kheys m'ont demandé, je fais au mieux, désolé si tu trouves que c'est pas suffisant
je laisse tombé tu as 3 de QI
Non, j'ai pas votre maitrise
Merci quand mêmekhey tu sais même pas ouvrir une console pour voir tes erreurs javascript
Non c'est vrai, si tu veux bien me l'expliquer je suis preneur, je go chercher sur internet quand même
bah tu fais
F12 -> console
ou clique droit -> inspecter l'élement -> console
ça m'a affiché ça mais je pense que t'attendais quelque chose de plus et pour l'instant je ne saurais pas ce que ça peut bien être.
Je vais pas vous faire perdre votre temps plus longtemps, je vais continuer à apprendre et je finirai par comprendre mon erreur
Merci quand même aux clés du topic
Le 23 mai 2021 à 00:26:03 :
Le 23 mai 2021 à 00:24:59 :
Le 23 mai 2021 à 00:23:04 :
Le 23 mai 2021 à 00:22:35 :
https://image.noelshack.com/fichiers/2021/20/7/1621722069-entrainement.png https://image.noelshack.com/fichiers/2021/20/7/1621722127-entrainement1.png Le 23 mai 2021 à 00:15:43 :
J'ai pas envie de t'aider l'OP car tu ne fais aucun effortJ'ai fait tous ce que les kheys m'ont demandé, je fais au mieux, désolé si tu trouves que c'est pas suffisant
je laisse tombé tu as 3 de QI
Non, j'ai pas votre maitrise
Merci quand mêmekhey tu sais même pas ouvrir une console pour voir tes erreurs javascript
Non c'est vrai, si tu veux bien me l'expliquer je suis preneur, je go chercher sur internet quand même
Le 23 mai 2021 à 00:23:04 :
Le 23 mai 2021 à 00:22:35 :
https://image.noelshack.com/fichiers/2021/20/7/1621722069-entrainement.png https://image.noelshack.com/fichiers/2021/20/7/1621722127-entrainement1.png Le 23 mai 2021 à 00:15:43 :
J'ai pas envie de t'aider l'OP car tu ne fais aucun effortJ'ai fait tous ce que les kheys m'ont demandé, je fais au mieux, désolé si tu trouves que c'est pas suffisant
je laisse tombé tu as 3 de QI
Non, j'ai pas votre maitrise
Merci quand même
Le 23 mai 2021 à 00:15:43 :
J'ai pas envie de t'aider l'OP car tu ne fais aucun effort
J'ai fait tous ce que les kheys m'ont demandé, je fais au mieux, désolé si tu trouves que c'est pas suffisant
Le 22 mai 2021 à 23:56:45 :
t'as un peu commenté mais on sait même pas ce qu'est censé faire le programmepour debug fait les choses 1 par 1 fonctionne par module
https://codepen.io/SDCjvc/pen/yLMMEaL
Voilà clé, avec toutes les explications
Le 22 mai 2021 à 23:56:45 :
t'as un peu commenté mais on sait même pas ce qu'est censé faire le programmepour debug fait les choses 1 par 1 fonctionne par module
ça marche je recomplète
Le 22 mai 2021 à 23:53:35 :
Un code ça se commente
J'ai complété les commentaires, c'est pas suffisant ? https://codepen.io/SDCjvc/pen/yLMMEaL
Le 22 mai 2021 à 23:43:23 :
Le 22 mai 2021 à 23:36:52 :
Le 22 mai 2021 à 23:31:51 :
Le 22 mai 2021 à 23:26:58 :
Le 22 mai 2021 à 23:21:13 :
on comprends rien à ton code dégueulasse et on voit même pas l'erreur
donc met ton code sur codepen ou jsfiddle et envoisJe débute à peine
on peut pas t'aider "background is not definied"
Je remplace ça comment ? C'est la commande que j'utilise sur Khanacademy
met ta library avec ton code js
https://codepen.io/SDCjvc/pen/yLMMEaL Comme ça ?
j'ai ajouté "ProcessingJS" mais je vois pas de différence
J'ai aussi complété les commentaires
Le 22 mai 2021 à 23:38:08 :
Le 22 mai 2021 à 23:26:58 :
Le 22 mai 2021 à 23:21:13 :
on comprends rien à ton code dégueulasse et on voit même pas l'erreur
donc met ton code sur codepen ou jsfiddle et envoisJe débute à peine
commenter son code c'est la règle numéro 1 sinon personne peut t'aider
Je rectifie ça et je le renvoie
Le 22 mai 2021 à 23:31:51 :
Le 22 mai 2021 à 23:26:58 :
Le 22 mai 2021 à 23:21:13 :
on comprends rien à ton code dégueulasse et on voit même pas l'erreur
donc met ton code sur codepen ou jsfiddle et envoisJe débute à peine
on peut pas t'aider "background is not definied"
Je remplace ça comment ? C'est la commande que j'utilise sur Khanacademy
Le 22 mai 2021 à 23:21:13 :
on comprends rien à ton code dégueulasse et on voit même pas l'erreur
donc met ton code sur codepen ou jsfiddle et envois
Je débute à peine
Ce morceau
"mouseClicked = function (btn1) {
if (currentScene === 1){
drawScene2();
}
};
"
fonctionne bien pourtant, c'est pour ça que je comprends encore moins le morceau :
"mouseClicked = function (btn3) {
if (currentScene === 2){
drawScene1();
}
};"
ne fonctionne pas
Le 22 mai 2021 à 23:14:03 :
j'ai même pas l'impression que tu l'as codé ce bout de code
Quel bout clé ?
J'ai codé mon btn3, j'ai codé la scène 1
"var drawScene1 = function (){ ///ACCUEIL
currentScene = 1;
background(255, 236, 150);
btn1.draw();
btn2.draw();
};"
et dans ma function drawscene j'ai codé
"mouseClicked = function (btn3) {
if (currentScene === 2){
drawScene1();
}
};"
Il me manque quoi ?
Je suis entrain d'apprendre à coder en javascript et j'ai un petit soucis avec mon code
// BOUTONS
var Button = function (config){
this.x = config.x || 0;
this.y = config.y || 0;
this.large = config.large ||0;
this.haut = config.haut || 0;
this.radius = config.radius || 0;
this.label = config.label || "Button";
this.onClick = config.onClick || function (){};
this.c = config.c ||0;
this.o = config.o ||0;
this.l = config.l ||0;
this.ct = config.ct ||0;
this.ot = config.ot ||0;
this.lt = config.ol ||0;
this.ts = config.ts || 0;
};
Button.prototype.draw = function() {
fill(this.c, this.o, this.l);
rect(this.x, this.y, this.large, this.haut, this.radius);
textSize(this.ts);
fill(this.ct, this.ot, this.lt);
textAlign(CENTER, CENTER);
text(this.label, this.x, this.y -5, this.large, this.haut);
};
Button.prototype.isMouseInside = function (){
return mouseX < (this.x + this.large) &&
mouseX > this.x &&
mouseY < (this.y + this.haut) &&
mouseY > this.y;
};
Button.prototype.handleMouseClick = function (){
if (this.isMouseInside.btn1()){
this.onClick();}
};
var btn1 = new Button ({
x:15,
y:15,
haut:40,
large:40,
radius:0,
c:189,
o:173,
l:143,
label:"?",
ts:25,
ct:0,
ot:0,
lt:0,
onClick: function (){}
});
var btn2 = new Button ({
x:140,
y:308,
haut:60,
large:120,
radius:3,
c:100,
o:100,
l:100,
label:"Play",
ts:34,
ct:0,
ot:0,
lt:0,
onClick: function (){}
});
var btn3 = new Button ({
x:345,
y:15,
haut:40,
large:40,
radius:0,
c:200,
o:115,
l:60,
label:"<<",
ts:19,
ct:200,
ot:50,
lt:30,
onClick: function (){}
});
mouseClicked = function() {
btn1.handleMouseClick();
btn2.handleMouseClick();
btn3.handleMouseClick();
};
////////////////////////////////////////////////////////////////////////////////
var currentScene;
var drawScene1 = function (){ ///ACCUEIL
currentScene = 1;
background(255, 236, 150);
btn1.draw();
btn2.draw();
};
var drawScene2 = function (){ /// HELP
currentScene = 2;
background(238, 0, 255);
btn1.draw();
btn3.draw();
};
var drawScene3 = function (){
currentScene = 3;
background(34, 0, 255);
};
mouseClicked = function (btn3) {
if (currentScene === 2){
drawScene1();
}
};
mouseClicked = function (btn1) {
if (currentScene === 1){
drawScene2();
}
};
drawScene1();
Quand je suis sur la Scene2 et que je clique sur "btn3" je n'arrive pas à revenir sur la Scene1 précédente