Array Grid

Amri ya ArrayGrid huunda gridi ya mstatili ya nakala kutoka kwa vipengele vilivyochaguliwa — ingiza idadi ya safu mlalo, idadi ya safu wima, na nafasi kati yao, yote yakiandikwa kwenye terminal. Uchaguzi wa asili unachukua kiini cha safu mlalo 0, safu wima 0; kila kiini kingine ni nakala iliyohamishwa.

Njia mbili za kuanza

Chagua kwanza, kisha array — chagua vipengele kwanza, kisha amilisha:

  1. Chagua kipengele kimoja au zaidi kwenye kanvasi.
  2. Andika arraygrid kwenye terminal (arr pekee inatosha — haina utata) au bonyeza kitufe cha upau wa zana cha Array Grid.
  3. Andika idadi ya safu mlalo na ubonyeze Enter.
  4. Andika idadi ya safu wima na ubonyeze Enter.
  5. Andika nafasi kati ya safu mlalo na ubonyeze Enter.
  6. Andika nafasi kati ya safu wima na ubonyeze Enter — gridi inaundwa mara moja.

Amilisha, kisha chagua — anza amri bila kitu chochote kilichochaguliwa:

  1. Andika arraygrid au bonyeza kitufe cha upau wa zana.
  2. Chagua vitu — bonyeza kubadilisha vipengele mmoja mmoja, au buruta kuchagua kwa eneo.
  3. Bonyeza Enter au Space kuthibitisha uchaguzi.
  4. Endelea na safu mlalo → safu wima → nafasi ya safu mlalo → nafasi ya safu wima kama hapo juu.
  Safu mlalo 2 x safu wima 3:

  [B] [B] [B]   <- safu mlalo 1 (nakala zilizohamishwa)
  [A] [A] [A]   <- safu mlalo 0: uchaguzi wa asili, nakala kulia

Terminal inahitaji tu herufi za kutosha kutokuwa na utata — kuandika arr na kubonyeza Enter huamilisha Array Grid moja kwa moja, kwa sababu hakuna jina lingine la amri linaloanza na herufi hizo tatu (Arc, Area, Align, na Angle zote hutofautiana mapema zaidi).

Safu mlalo, safu wima, na nafasi

OmbiInakubaliVidokezo
Safu mlaloNambari kamili chanya (1, 2, 3…)Tarakimu pekee — hakuna nukta ya desimali au alama
Safu wimaNambari kamili chanya (1, 2, 3…)Tarakimu pekee — hakuna nukta ya desimali au alama
Nafasi ya safu mlaloDesimali yenye alama (mf. 10, -5.5)Umbali kati ya safu mlalo; hasi hubadilisha mwelekeo
Nafasi ya safu wimaDesimali yenye alama (mf. 10, -5.5)Umbali kati ya safu wima; hasi hubadilisha mwelekeo

Ukiwa na safu mlalo 1 na safu wima 1, hakuna nakala inayoundwa — amri inamaliza bila kubadilisha mchoro.

Marejeo ya kibodi

KitufeKitendo
Enter / SpaceThibitisha uchaguzi na uendelee kwenye ombi la safu mlalo
09Ingiza tarakimu za safu mlalo au safu wima
09, ., -Ingiza tarakimu za nafasi ya safu mlalo/wima (- kama herufi ya kwanza pekee)
BackspaceFuta herufi ya mwisho iliyoandikwa ya ombi la sasa
EnterThibitisha ombi la sasa na uendelee kwenye linalofuata
EscapeFuta thamani za safu mlalo/wima/nafasi zilizoandikwa na urudi kwenye awamu ya uchaguzi

Uchaguzi wakati wa amri

NjiaTabia
BonyezaChagua au aachia kipengele kilicho chini ya kishale kutoka/kwenye uchaguzi
Buruta kulia (mkali)Ongeza vipengele vilivyo ndani kabisa ya sanduku
Buruta kushoto (makutano)Ongeza vipengele vinavyoingiliana na mpaka wa sanduku
Enter / SpaceThibitisha uchaguzi na uendelee kwenye ombi la safu mlalo

Baada ya array

Nakala mpya zinaongezwa kwenye mchoro na amri inamaliza — uchaguzi wa asili unafutwa. Endesha Array Grid tena, au anza amri mpya.

Array Grid dhidi ya Copy

Array GridCopy
Uchaguzi wa pointiHakuna — safu mlalo, safu wima, na nafasi vinaandikwaPointi ya msingi na lengwa vinabonyezwa (au kuandikwa)
Nakala zilizoundwaSafu mlalo × Safu wima − 1Hasa 1 kwa kila operesheni ya kunakili
MpangilioGridi ya mstatili ya kawaidaPopote, kwa offset yoyote
Bora kwaKurudia kipengele kimoja katika muundo wa kawaida (mashimo, vigae, vifungashio)Nakala moja katika nafasi yoyote

Vipengele vinavyosaidiwa

Array Grid hufanya kazi na kila aina ya kipengele. Vipengele vyote hutekeleza translate(dx, dy) kwa ndani — operesheni ile ile inayotumiwa na Copy na Move — hivyo hakuna kinachoondolewa.