Aprann Kòman pou w vire nan SVG

Scalable Graphics vektè wotasyon fonksyon

Wotasyon yon imaj ap chanje ang ki imaj sa parèt nan. Pou grafik senp, sa ka ajoute kèk varyete ak enterè nan sa ki ka otreman yon imaj senp oswa raz. Menm jan ak tout transfòmasyon, Thorne travay kòm yon pati nan yon animasyon oswa pou yon grafik estatik. Aprann kouman yo itilize Thorne nan SVG, oswa Scalable Graphics vektè , pèmèt ou mande yon ang diferan nan konsepsyon fòm ou a. Fonksyon SVG wotasyon an ap travay pou vire imaj la nan yon direksyon.

Sou wotasyon

Fonksyon an Thorne se tout sou ang la nan grafik la. Lè ou desine yon imaj SVG , ou pral kreye yon modèl estatik ki pral pwobableman chita nan yon ang tradisyonèl yo. Pou egzanp, yon kare pral gen de kote ansanm X-aks la ak de ansanm Y-aks. Avèk Thorne, ou ka pran ki kare menm ak vire l 'nan yon fòmasyon dyaman.

Avèk jis ke yon sèl efè, ou te ale nan yon bwat tipik (ki se super komen sou sit entènèt) nan yon dyaman, ki pa komen nan tout ak ki pa te ajoute kèk varyete enteresan vizyèl nan yon konsepsyon. Wotasyon se tou yon pati nan kapasite yo animasyon nan SVG. Yon sèk ka vire toujou ap pandan ke yo te parèt. Mouvman sa a ka trase atansyon vizitè yo epi ede ou konsantre eksperyans yo nan zòn kle oswa eleman nan yon konsepsyon.

Thorne travay sou teyori a ke yon sèl dot sou imaj la ap rete fiks. Imajine yon moso papye ki atache ak bwat katon ak yon pikèt pouse. Kote PIN la se plas fiks. Si ou vire papye a pa arachman yon kwen ak wotasyon li nan yon mouvman goch oswa counter-drwat, pouse-pik la pa janm deplase, men rektang la toujou chanje ang.Pou pap la ap vire, men pwen an fiks nan pik la rete chanje. Sa a se trè menm jan ak ki jan fonksyon an Thorne travay.

Sonje sentaks

Avèk Thorne, ou lis ang lan nan vire a ak kowòdone nan zòn nan fiks.

transfòme = "vire (45,100,100)"

Ang nan wotasyon an se premye bagay ou ajoute. Nan kòd sa a, ang lan wotasyon se 45 degre. Pwen sant lan se sa ou ta ajoute pwochen. Isit la, pwen sant sa a chita nan kowòdone 100, 100. Si ou pa antre nan pozisyon kowòdone sant, yo pral default 0.0. Nan egzanp ki anba a, kwen an ta toujou 45 degre, men depi pwen sant lan pa te etabli, li pral default 0.0.

transfòme = "vire (45)"

Pa default, ang lan ale nan direksyon bò dwat nan graf la. Thorne fòm lan nan direksyon opoze a, ou itilize yon siy mwens nan lis yon valè negatif.

transfòme = "Thorne (-45)"

Yon wotasyon 45 degre se yon vire trimès depi ang yo baze sou yon sèk 360 degre. Si ou lis revolisyon an kòm 360, imaj la pa ta chanje paske ou se literalman ranvèrsan li nan yon sèk konplè, se konsa rezilta nan fen ta dwe idantik nan aparans kote ou te kòmanse.