★Canvasリファレンス

結果はどのようにランク付けされますか?
順位はどのように決まるのでしょうか?
2Ranking the results of your bets can be a complex task depending on your specific situation and goals. There are many different ways to rank betting results, and the choice of method often depends on what you want to achieve. The general approach for ranking betting results is as follows:
Read in-detail

私たちはカジノサイトを独自にレビューしています。当社のリンクを通じてサインアップすると、追加料金なしで当社に手数料が発生する場合があります。

context . translate(x, y) …… 移動する
Internet Explorer9
Firefox2Firefox3Firefox4
Google Chrome1Google Chrome2Google Chrome3Google Chrome4Google Chrome5Google Chrome6
Safari3Safari4Safari5
Opera9Opera10
広告



translate(x, y)メソッドは、移動する際に使用します。
引数xは水平方向の移動距離を、
引数yは垂直方向の移動距離をそれぞれ表します。
移動距離の単位は、その座標空間の単位となります。

■変形を適用する際の注意点

変形を適用する場合には、先に変形を指定してから図形を描画するという順序になります。
変形を後から指定しても、先に描画した図形には変形が適用されないので注意してください。

複数の変形を適用する際には、指定順序を意識する必要があります。
例えば、拡大→回転→拡大の順序と、拡大→拡大→回転の順序では、それぞれの変形結果が異なる場合があります。
一例を挙げると、
「正方形の幅を2倍に拡大→幅を2倍に拡大→90度回転」では、幅が4倍の長方形が90度回転した状態(縦長の長方形)となりますが、
「正方形の幅を2倍に拡大→90度回転→幅を2倍に拡大」では、幅と高さがそれぞれ2倍の正方形となります。

複数の変形を適用する際には、実行する変形の順序とは逆順にソースを記述する必要があります。

■引数(値)の説明

x
水平方向の移動距離(その座標空間の単位)
y
垂直方向の移動距離(その座標空間の単位)

■使用例

HTML + JavaScriptソース

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>canvasで図形を描く</title>
<script type="text/javascript">
<!--
function test() {
  //描画コンテキストの取得
  var canvas = document.getElementById('sample');
  if (canvas.getContext) {
    var context = canvas.getContext('2d');
    //ここに具体的な描画内容を指定する
    //左から20上から20の位置に幅50高さ50の輪郭の四角形を描く
    context.strokeRect(20,20,50,50);

    //水平方向に100垂直方向に50移動した上で、
    //左から20上から20の位置に幅50高さ50の塗りつぶしの四角形を描く
    context.translate(100, 50);
    context.fillRect(20,20,50,50);
  }
}
//-->
</script>
</head>
<body onLoad="test()">
<h2>Canvasで図形を描く</h2>
<canvas width="300" height="150" id="sample" style="background-color:yellow;">
図形を表示するには、canvasタグをサポートしたブラウザが必要です。
</canvas>
</body>
</html>
↓↓↓

ブラウザ上の表示

Canvasで図形を描く


図形を表示するには、canvasタグをサポートしたブラウザが必要です。

■関連項目

<canvas> …… 図形を描くHTML5から追加
広告



カジノファインダー

どのカジノが自分に最適か分からないですか?

Easily find your perfect casino in under a minute, no sign up necessary.