Tilbage til forsiden  

 

Lokalnet:Server

Koden åbner en netforbindelse på port 5204.
I hovedløkken aflæses musens vandrette position som heltal.
Dette heltal ændres til en tekststreng og sendes ud på porten.

void setup()
{
size(255, 50);
beginNet(5204);
}

void loop()
{
int mus=mouseX;
netWrite(Integer.toString(mus));
}



Lokalnet: Klient

Dette er koden til klienten, der "lytter" efter data fra serveren.
Koden åbner port 5204 til serveren med adressen 192.168.1.1 (adressen skal rettes til den korrekte adresse).
Når der modtages data, laves data om fra en tekststreng til et heltal.
I hovedløkken tegnes en rektangel, hvis vandrette placering bestemmes af de modtagne data.

int val;
void setup()
{
size(255,200);
beginNet("192.168.1.1", 5204);
}

void loop()
{
background(0);
rect(val,100,10,10);
}

void netEvent()
{
val = Integer.parseInt(net);
}
Links
Processing website
Processing ordbog
Processing eksempler
- - -
Powerpoint fra introduktionen
- - -
Kode til placering af text
 
Mogens Jacobsen & Martin Pingel. 2004