HTML5 - uzlabots audekls

Satura rādītājs
Lietojot preci audekls zīmēšanai mēs neaprobežojamies tikai ar taisnstūra figūru zīmēšanu, mēs varam zīmēt arī, izmantojot koordinātas un t.s ceļi kuri ir ceļi, pa kuriem mēs norādīsim elementu audekls kur un kā parādīt mūsu zīmējumu.
Iespējas, ko tas mums dod, ir iespaidīgas, jo ar nepieciešamajiem algoritmiem mēs varam izveidot neierobežotas kompozīcijas, uzzīmēt jebkura veida figūras HTML5 un līdz ar to, līdz kopā ar citiem elementiem tiek sasniegti rezultāti, kas iepriekš nebija iedomāti iepriekšējās valodas specifikācijās.
Izmantojot ceļu
Kā mēs minējām ,. ceļš tas ļaus mums norādīt audeklam koordinātas, pēc kurām jāizveido zīmējums, ar šīm koordinātām audekls varēs zināt, kur novilkt atbilstošās līnijas, un galu galā, pareizi uzkrājot līnijas, mēs varam sasniegt jebkuru figūras veids.
Pirms pāriet uz atbilstošajiem piemēriem, mums jāzina, kādas metodes ir pieejamas audekla elementam un ceļam, apskatīsim šādu sarakstu:
  • beginPath (): Šī metode ļauj mums sākt jaunu ceļu.
  • closePath (): Šī metode mēģina aizvērt pašreizējo ceļu, uzzīmējot līniju no pēdējās rindas beigām līdz sākotnējām koordinātām.
  • aizpildiet (): Aizpildiet apakšceļu aprakstītās veidlapas.
  • isPointInPath (x, y): Atgriež vērtību true, ja norādītais punkts ir ietverts pašreizējā ceļa zīmētajā formā.
  • lineTo (x, y): Uzzīmējiet apakšceļu norādītajās koordinātās.
  • moveTo (x, y): Tas ļauj mums pāriet uz norādītajām koordinātām, neizvelkot apakšceļu.
  • taisni (x, y, w, h): Uzzīmējiet taisnstūri, kura koordinātas augšējā kreisajā stūrī atbilst (x, y), tā platums atbilst w un augstums atbilst h.
  • insults (): Zīmējiet ārējās līnijas, kuras zīmē apakšceļš.
Kad mēs zinām, kādi rīki mums ir jāizmanto audeklam, mums jāzina plūsmas secība, ar kuru mēs varam izveidot zīmējumu, šī secība ir šāda:
• Mēs saucam par metodi beginPath.
• Mēs pārvietojamies sākotnējā pozīcijā, izmantojot metodi pārvietoties uz.
• Ar metodēm zīmējam apakšceļus lineToutt.
• Pēc izvēles mēs varam izsaukt metodi closePath.
• Visbeidzot, mēs izsaucam metodes aizpildīt vai stoke.
Mums jau ir ieteiktais zīmēšanas sākšanas secība, un tagad mēs redzam atbilstošo kodu HTML5.
 Piemērs Jūsu pārlūkprogramma neatbalsta šo elementu audekls 

Kā redzam, tiek veikti divi zvani uz beginPath(), ar to mēs varam sākt zīmēšanas apgabalus uz audekla, pēc tam ar moveTo () mēs nosakām sākotnējās pozīcijas un pārējais ir zīmēt.
Apskatīsim, kā mūsu zīmējums izskatās pārlūkprogrammā:

Ar to mēs pabeidzam apmācību, ne tikai zinot dažādas izmantotās metodes un papildu rīkus, bet arī uzsverot, ka tās vairs nav tikai taisnstūra formas, kuras mēs varam uzzīmēt.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave