TOP
/スタイルシート(フィルタ)
フィルタMatrix(IE5.5)
filter:progid:DXImageTransform.Microsoft.Matrix(M11=1.0,M12=1.0,M21=0.0,M22=1.0, Dx=1.0,Dy=1.0,FilterType='bilinear',sizingMethod='auto expand');
M11
横幅倍率
M12
横傾き(-1.0〜1.0)
M21
縦傾き(-1.0〜1.0)
M22
縦倍率
SizingMethod(はみ出した場合の処理)
clip to original
auto expand
横傾きを1.0縦傾きを-1.0にすると90度回転します。
フィルタMatrixを使ってJavaScriptで画像を動かしてみる
M12とM21を変化させる(動きにあわせ画像の大きさを調整)
回転軸をセンターに調整
フィルタMatrix と BasicImage を組み合わせて全回転させる。
右回転、左回転、停止を自在にする。
マウスに合わせて動かす。