Dibe ku çawa di SVG de veguherînin

Scalable Vector Graphics Function Rotate

Vebijêrkek wêneyê dê têguhestin ku ew wêneyê tête nîşandan. Ji bo grafikên hêsan, ev çend cûre û berjewendî ji bo çi tiştek yekser an boring boring be. Wekî ku guhertinên hemî veguherîn, karên wek beşek an amûrbûnê an ji bo grafîkek statîk veguherîne. Fêr bibe ku çawa di SVG de, an jî Guherteya Vector-Scalable-ê veguherîn , hûn destnîşan dikin ku ji bo sêwirîna rengê xwe ya hûrgelan bixwazin. SVG karên karkirinê veguherînin ku wêneyê di rê de veguherînin.

Der barê

Fîlmek tevgerê li ser derê grafîk e. Dema ku hûn wêneya SVG damezrandin , hûn ê modela statîkek çêbikin ku dibe ku li vala kevneşopî rûniştin. Ji bo nimûne, çarçove du aliyan bi x-ax û du her du y-axis hene. Bi veguhestinê, hûn dikarin heman qada heman bikişînin û di bin avakirina sîlekê de veguherînin.

Bi tenê ew yek bandorek, hûn ji qonaxeke gelemperî (ku li ser malperên gelemperî gelekî gelemperî ye ku ewrên gelemperî ye) li ser cilê ye, ku bi gelemperî ne û kîjan tiştek hûrgelên balkêş bi nîzîkî re balkêş nabe. Di navenda SVG de dorpêçeyên dorpêçê jî beşek pişk e. A circle dikare dema berdewam dike û her tim dikare berdewam bike. Ev pêvajoyê dikare baldarên mêvanan bikin û ji we re alîkariya te bikin ku ezmûnên xwe li ser qada sereke an elementên di nav sêwirînê de bala xwe bikin.

Li ser prîmanê kar dike ku yek di wêneyê de xuya ye. Wek paqijek kaxezek bi kartonê re bi kul-pin re bifikirin. Cihê pin pin cîhek xuya ye. Heke hûn pirtûka bi korînek berbiçav bikin û di nav kûçek an gavê de dijwarî de, gavê çu caran nagire, lê dîsa jî rektang dîsa hûrgav dike. Ev pir bi awayekî fonksiyonê çawa karê karûbarên rotê dike.

Syntax bike

Bi veguhestinê, hûn têleçûna rûyê veguherîn û hevrêzên herêmî yên qebeş bikin.

guhertin = "veguherîne (45,100,100)"

Vîra germkirina yekemîn tiştê ku hûn zêdekirin. Di vê kodê de, kûrahiya rotasyon 45-dûr e. Navendê navenda ye ku hûn ê bêtir zêde bikin. Li vir, ku navendê li 100 hevrêz, 100 hevrêzên xwe digire, heke hûn ne hevrêziya navendên navendî nav nekin, ew ê ji 0.0 dakevin. Di nimûneya jêrîn de, kor dê hîn jî 45-dûr be, lê ji ber ku ji navenda navendî nehatiye avakirin, wê dê 0,0.

guhertin = "veguherîne (45)"

Bi rêkûpêk, kûrahê li ser milê rastê ya grafiyê diçin. Ji bo veguherîna di riya alî de veguherîne, hûn bikarhênerek kêmîn bikar bînin ku nirxek negatîf bigirin.

guhertin = "veguherîne (-45)"

Ji ber ku angles li ser 360-çolê li ser bingeha bingehîn têne çarçoveya 45-dûr rot. Heke hûn şoreşa 360 re lîst bikin, wê wêneyê wê neyê guhertin, çimkî hûn bi riya tevlihevî ye ku hûn bi awayek tije tevlihev dikin, da ku encama dawiyê dê di nîşana ku hûn dest pê kir.