Chroma Editor inleiding

Met de Chroma Editor (←klik) kunt u stukken opstellen en de werking testen.
Enige ervaring met een Chroma spel wordt verwacht.

In de menubalk onder het bord is het te plaatsen stuk te kiezen. Onder het actieve stuk staat een oranje lijn.
Met het witte veld links in de menubalk is een veld te wissen. Wissen of een grijze muur plaatsen kan, met een horizontale òf verticale veging, over meerdere plaatsen.

Rechtsboven staan twee verwijzingen naar inleidingen, die in een andere map komen te staan.

Behalve bij de bovenste rozige groep, moet voor de uitvoering een rechthoek worden aangewezen.
Dat kan door klik op een hoek en na sleep loslaten op de diagonaal gelegen andere hoek.
Bij de onderste lichtblauwe groep moet vervolgens de linkerboven hoek van de kopie worden aangewezen met een klik.
De Alt toets ingedrukt vervangt het aangeven van een rechthoek: de laatst aangegeven rechthoek (voor zijn verandering) wordt gebruikt.
De Shift toets ingedrukt maakt het gehele bord (canvas) tot de rechthoek; behalve bij r g b.
Na een Alt+ copy … of Shift+ copy … valt alleen de linker-boven hoek van de zetplaats nog aan te wijzen.

 mem+  memoreert de toestand van het bord om een terugkeer met  undo  mogelijk te maken.
  Enkele taakknoppen memoreren de toestand voor en na de taak.
  Tweemaal  undo  herstelt het bord van voor de laatste met knopindruk uitgevoerde taak; vaker na eigen tussentijdse  mem+ .
  Na een  undo  is een  redo  mogelijk.
 initial  geeft de beginstand.
 save  bewaart het ontworpen bord, als een cookie, een eerdere opslag vervangend.
    Afsluiting van de browser kan de cookie verwijderen.
    Een opgeslagen bord wordt terug geplaatst, wanneer het bord als nieuw ("initial") is, door  save  of desgewenst door  play .
Alt+ save  toont tekst om te kopieren naar een, zelf te bewaren, bestand.
  of, in initial stand, opent een leesvenster voor de zelf bewaarde tekt. Een klik elders herstelt het eerdere bord.
 play  geeft knoppen, bekend van Chroma, om het ontwerp te activeren en te controleren.
    Een klik op de menubalk keert terug naar de Editor.

 erase  dient om een rechthoek te wissen.
 Afzonderlijke cellen kunnen met het witte vlak links in de menubalk.
Shift+ erase  wist het hele bord. Met Alt de laatste rechthoek.
 flip ⇄  verwisselt een rechthoek links-rechts, om een verticale as.
 flip ⇅  verwisselt een rechthoek op-neer, om een horizontal as.
 rotate 180°  roteert een rechthoek 180 graden.
 .js  beschrijft de rechthoek (met daar omheen een muur) in javascript. Scroll omlaag.
   Het ontwerp kan geladen worden in de Chroma Editor, via dit programma.
 r ,  g ,  b  maken pijlen en bommen in een rechthoek rood, groen cq. blauw.

 copy  kopieert een rechthoek; klik op "copy", druk op de muis in een hoek, veeg naar de diagonaal andere hoek, laat de muis los,
   klik de muis waar de linkerbovenhoek gewenst wordt (of op "copy" om alsnog een andere rechthoek te kiezen).
 copy 90° ↻  plaatst de gekopieerde rechthoek 90 graden rechtsom geroteerd.
 copy 90° ↺  plaatst de gekopieerde rechthoek 90 graden linksom geroteerd.



Dit programma van Rob Veldhuyzen van Zanten, RVvZ@xs4all.nl, is geinspireerd door de Editor van www.level7.org.uk.

De interactie tussen vliegende voorwerpen kan verschillen.
Dat is niet van belang bij de gegeven Chroma spelen.

Chroma Editor introduction

With the Chroma Editor (←click) you can test the operation of Chroma pieces and design Chroma games.
Some experience with a Chroma game is expected.

You can choose a piece to place in the menu bar below the board. Below the active piece there is an orange line.
You can delete a field using the white field on the left in the menu bar; Erasing or placing a gray wall can be done with a horizontal or vertical sweep over several places.

At the top right there are two references to introductions, which will be placed in a different browser map.
Except for the pinkish top group, a rectangle must be designated.
You can do this by clicking on a corner, dragging and releasing at the diagonal other corner.
In the light blue Copy group further the the top-left corner of the copy must be pointed to.
With Alt key pressed the last determined rectangle, before its change, is used.
With Shift key pressed, the entire canvas is used. except at r g b.
After Alt+copy or Shift+copy only click at the top-left corner of the copy.

mem+ remembers the state of the board to allow a return with undo.
  Some task buttons remember the state before and after the task.
  Two times "undo" restores the board before the last button press task; more often by own interim "mem+".
  After an "undo", a redo is possible.
initial gives the initial position.
save stores the designed board as a cookie, replacing a previous save.
  However, when closing the browser, the cookie may be deleted.
  A saved board is placed back when the board is as new ("initial"), by "save" or, if desired, by "play".
Alt+save show text to be copied to a file. Or in initial state request the self saved text; end with a click elsewhere to restore the old board.
play changes condition to try out the design.
  After a click on the menu bar you can change the design.

erase is used to erase a rectangle. Shift+erase clears the entire board.
Individual cells can be accessed using the white area on the left of the menu bar.
flip ⇄ swaps a rectangle left-right, around a vertical axis.
flip ⇅ swaps a rectangle up and down around a horizontal axis.
rotate 180° rotates a rectangle 180 degrees.
.js describes the rectangle (with a wall around it) in javascript. Scroll down.
The design can be loaded into the AMF Chroma Editor, by this program.
r, g, b color arrows and bombs within a rectangle red, green cq. blue.


copy copies a rectangle; click "copy", press the mouse in one corner, swipe to the diagonal other corner, release the mouse,
click the mouse where the top left corner is desired (or click "copy" to choose another rectangle).
copy 90° ↻ places the copied rectangle rotated 90 degrees clockwise.
copy 90° ↺ places the copied rectangle rotated 90 degrees counterclockwise.



This program by Rob Veldhuyzen van Zanten, RVvZ@xs4all.nl, is inspired by the Editor of www.level7.org.uk.

The interaction between flying objects may differ, but that is not important for the given Chroma games.