Information Technology Reference
In-Depth Information
Abbildung 9.5: »Schiffe versenken!« im Demonstrationsmodus
Bei einem Treffer ( isShip ist true ) wird der entsprechende Button auf dem eige-
nen Spielfeld mit der Klasse hit belegt, worauf dieser laut Stylesheet-Anwei-
sung rot eingefärbt wird. Wurde ein Schiff getroffen, aber noch nicht komplett
zerstört, so erhält der gegnerische Spieler eine entsprechende Nachricht.
wsMessage({
task : 'private',
request : 'thisFieldIs',
result : 'hit',
field : msg.field,
client : game.you.id
});
Ist der request -Teil der Nachricht thisFieldIs , so wird das Feld beim Gegner
entsprechend behandelt:
else if (msg.request == 'thisFieldIs') {
if (msg.result == 'water') {
game.you.grid[msg.field].setAttribute("class",
msg.result);
deactivateField();
}
Search WWH ::




Custom Search