INHOUDSOPGAWE:

Hoe beweeg ek sprites?
Hoe beweeg ek sprites?

Video: Hoe beweeg ek sprites?

Video: Hoe beweeg ek sprites?
Video: Writing 2D Games in C using SDL by Thomas Lively 2024, November
Anonim

Die sprite is nie beweeg glad as dit na links en regs beweeg. As u die regspyltjie ingedruk hou, sal die sprite sal beweeg na regs en stop vir 'n bietjie, voor beweeg weer. Die sprite voortdurend moet beweeg , totdat die pyltjie sleutel nie meer gedruk word nie. Gebruik 'n herhaling tot blok om dit reg te stel.

Met betrekking tot hierdie, hoe beweeg jy jou karakter in nuut?

Trappe

  1. Maak 'n nuwe dokument.
  2. Plaas 4 wanneer spasie gedruk word blokke op die werkspasie.
  3. Verander waar dit spasie sê deur op die teks te klik.
  4. Voeg onder die skuifblok 'n punt in rigting 0 -bewegingsblok by en 'n skuifblok van 10 stappe.
  5. Herhaal hierdie stap op elke blok, maar verander die rigting waarheen die sprite kyk.

Weet ook, wat is 'n tellerpatroon in kode org? Die Tellerpatroon . Verhoging of vermindering van getalle is 'n algemene en ongelooflike nuttige patroon in programmering. Hierdie " Tellerpatroon "kan gebruik word om 'n beeld oor die skerm te laat vlieg, na tel 'n timer af, of om klik te hou.

Behalwe hierdie, watter blok moet jy gebruik om 'n sprite oor die verhoog te beweeg?

Beweeg () Stappe ( blok ) Beweeg 2 treë kom na oranje, en beweeg 3 stappe word groen. Die Beweeg () Stappe blok is 'n Mosie blok en 'n stapel blok . Die blok beweeg sy sprite stuur die gespesifiseerde aantal stappe in die rigting wat dit in die gesig staar. 'N Stap is gelyk aan 'n eenpiksellengte.

Hoe kan ek my Sprite 'n bewegingsanimasie laat gebruik?

Nog 'n manier om animeer is deur gebruik operateur blokke. As jy wil sprites aan beweeg , sê dan iets beweeg weer, hierdie manier is baie effektief. Hierdie skrif sê vir maak die sprite lewendig tot 'n sekere kostuum. Dit laat toe die sprite aan beweeg , stop, praat dan beweeg weer.

Aanbeveel: