Closed richelbilderbeek closed 4 years ago
ik laat het zien
float x = 0;
float y = 0;
float goomba_x = 123;
float goomba_y = 234;
PImage plaatje;
PImage goomba;
void setup()
{
size(600,600);
x = width / 2;
y = height / 2;
plaatje = loadImage("mario.png");
goomba = loadImage("goomba.png");
plaatje.resize(100, 100);
goomba.resize(100, 100);
}
void draw()
{
background(255, 255, 255);
if (keyPressed)
{
}
if (key == 'w') y = y - 1;
if (key == 'd') x = x + 1;
if (key == 's') y = y + 1;
rect(x,y,10,10);
image(plaatje, mouseX, 200);
x_goomba += random(-1, 1);
y_goomba += random(-1, 1);
image(goomba, 100, mouseY);
{ // ... }
{ // ... x_goomba += random(-1, 1); y_goomba += random(-1, 1); image(goomba, x_goomba, y_goomba);
} }
kijk is aan!
daar is de code
Ik en je computer hadden gelijk :sunglasses:
Bovenaan je code staat:
float goomba_x = 123;
float goomba_y = 234;
In draw
staat:
x_goomba += random(-1, 1);
y_goomba += random(-1, 1);
dus wat nu?
Wat denk je dat er moet gebeuren?
het andersome zetten?
andersom
Wat andersom zetten? En waarom?
Als je dit weet, ben je een betere programmeur geworden :+1:
IK WEET HET
float goomba_x = 123; float goomba_y = 234; en dit x_goomba += random(-1, 1); y_goomba += random(-1, 1); andersom zetten
ik heb het andersom gezet maar nu gebeurt er dit
Goed bedacht, maar dit was het inderdaad niet.
Kijk nog eens goed naar wat de computer zei:
nu dit
De regels die je boven setup
hebt gezet, die mogen wel weer terug :grin: :+1:
huh?
alles?
Een programma heeft drie delen:
setup
zet je dingen die 1x moeten gebeurendraw
zet je dingen die moeten blijven gebeurenMisschien dat dit helpt?
nee niet echt sorry
Wat is je code nu?
float x = 0;
float y = 0;
float x_goomba = 0;
x_goomba += random(-1, 1);
y_goomba += random(-1, 1);
float goomba_x = 123;
float goomba_y = 234;
PImage plaatje;
PImage goomba;
void setup()
{
size(600,600);
x = width / 2;
y = height / 2;
plaatje = loadImage("mario.png");
goomba = loadImage("goomba.png");
plaatje.resize(100, 100);
goomba.resize(100, 100);
}
void draw()
{
background(255, 255, 255);
if (keyPressed)
{
}
if (key == 'w') y = y - 1;
if (key == 'd') x = x + 1;
if (key == 's') y = y + 1;
rect(x,y,10,10);
image(plaatje, mouseX, 200);
float goomba_x = 123;
float goomba_y = 234;
image(goomba, 100, mouseY);
{ // ... }
{ // ... x_goomba += random(-1, 1); y_goomba += random(-1, 1); image(goomba, x_goomba, y_goomba);
} }
dit
hallo?
ok
ik snap het even niet met goomba
ik heb nu dit
float x = 0;
float y = 0;
float x_goomba = 0;
x_goomba += random(-1, 1);
y_goomba += random(-1, 1);
float goomba_x = 123;
float goomba_y = 234;
PImage plaatje;
PImage goomba;
void setup()
{
size(600,600);
x = width / 2;
y = height / 2;
plaatje = loadImage("mario.png");
goomba = loadImage("goomba.png");
plaatje.resize(100, 100);
goomba.resize(100, 100);
}
void draw()
{
background(255, 255, 255);
if (keyPressed)
{
}
if (key == 'w') y = y - 1;
if (key == 'd') x = x + 1;
if (key == 's') y = y + 1;
rect(x,y,10,10); image(plaatje, mouseX, 200); x_goomba += random(-1, 1); y_goomba += random(-1, 1); float goomba_x = 123; float goomba_y = 234; image(goomba, 100, mouseY);
{ // ... }
{ // ... x_goomba += random(-1, 1); y_goomba += random(-1, 1); image(goomba, x_goomba, y_goomba);
} }
Dus, wat moet er gebeuren volgens het plaatje dat ik gemaakt heb?
Ik ben weg van het toetsenbord voor de rest van de dag. Ik hoop dat het je lukt! Succes :+1:
maar waarom? richel
en dingen veranderen met goomba
Ik moet ook mijn eigen dingen kunnen doen Rick. Kijk goed naar wat wij hier gezegd hebben. Probeer. Kijk. Lees. Je bent de hele tijd erg dichtbij geweest. Als het niet in een keer lukt, neem een pauze en probeer het weer.
Succes :+1:
Morgen kijk ik hier wel weer :sunglasses:
ok doei
dit gebeurd er nu
hij zegt dat y_goomba does not exist
oh en richel ik ben vannaf half 9 tot 2 uur niet bechikbaar want ik ben dan op school
hij zegt dat y_goomba does not exist
En dat klopt ook! Bovenaan moet je ook nog zeggen:
float y_goomba = 0;
:+1:
Goed gedaan! Je bent al verder gekomen!
Je hoeft morgen niet de hele dag beschikbaar te zijn. Ik check je berichtjes wel. Niet meteen, maar wel als ik kan :+1:
ik heb gedaan wat je zij maar kijk maar nu wat er gebeurt
Het moet zijn goomba.jpg
, inplaats van goomba.png
:+1:
(dat weet ik, omdat ik zelf het plaatje heb gedownload)
oh en richel ik heb mijn laptop afgesloten gisteren maar ik ben vergeten te saven in processin
en ik ben weer online
en nu heb ik dit kijk maar
`float x = 0;
float y = 0;
float goomba_x = 123;
float goomba_y = 234;
PImage plaatje;
PImage goomba;
float x2 = 0;
float y2 = 0;
void setup()
{
size(600,600);
x = width / 2;
y = height / 2;
plaatje = loadImage("mario.png");
goomba = loadImage("goomba.png");
plaatje.resize(100, 100);
goomba.resize(100, 100);
}
void draw()
{
background(255, 255, 255);
if (keyPressed)
{
if (key == 'w') y = y - 1;
if (key == 'd') x = x + 1;
if (key == 's') y = y + 1;
if (key == 'a') x = x - 1;
}
rect(x,y,10,10);
image(plaatje, mouseX, 200);
image(goomba, 100, mouseY);
float x_goomba = 0;
float y_goomba = 0;
{ // ... }
{ // ... x_goomba += random(-1, 1); y_goomba += random(-1, 1); image(goomba, x_goomba, y_goomba);
}
`
ben je online?
Hoi Rick :tada:!
Ja, maar ook aan het werk. Wat weet je nog dat er moet gebeuren?
ja een beetje
Hoi @rickdecoolegast, kom maar met je code, dan vul ik het aan :+1: