Hanyar HTML canvas setTransform()
Tafiyar da Yawon Hudu
Kowane abu a kan kofar a iya kawar da kwararar wakilci na yau da kullun.
setTransform()
Hanyar ta'ada kawar da kwararar wakilci ta'ada kaiwarta ta'ada kaiwarta, kuma ta'ada a cikin sabon kwararar wakilci. transform().
Kuma, setTransform() zai iya kawar da kaiwarta, rarrumfa, sauri kuma ta'ada rarrumfa na yau da kullun.
Note:Tunansa zai iya kawar da tasirin kamar yadda a cikin shirin setTransform() ya zo.
Shirin
Firka kuma, ta'ada setTransform() a fariya wanda zai iya kawar da wata kwararar wakilci, ta'ada kwararar kuma ta'ada setTransform() a fariya wanda zai iya kawar da wata kwararar wakilci, kuma ta'ada kwararar kuma ta'ada setTransform() a fariya wanda zai iya kawar da wata kwararar wakilci. Kamar yadda a cikin shirin, ba za a rimi kwararar birki ba saboda ita take kasa kwararar birki:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.fillStyle="yellow"; ctx.fillRect(0,0,250,100) ctx.setTransform(1,0.5,-0.5,1,30,10); ctx.fillStyle="red"; ctx.fillRect(0,0,250,100); ctx.setTransform(1,0.5,-0.5,1,30,10); ctx.fillStyle="blue"; ctx.fillRect(0,0,250,100);
Syntax
context.setTransform(a,b,c,d,e,f);
Parameter value
Parameter | Description |
---|---|
a | Horizontal rotation drawing. |
b | Horizontal skew drawing. |
c | Vertical skew drawing. |
d | Vertical scaling drawing. |
e | Horizontal movement drawing. |
f | Vertical movement drawing. |
Browser support
The numbers in the table indicate the first browser version to fully support this property.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
Note:Internet Explorer 8 and earlier versions do not support the <canvas> element.