jCanvas を使用してアバター システムの座席を作成してみました。以前のプロセスでは、イメージ (キャンバスの背景) を描画します。
フィールドはキャンバスの上に配置する必要があります。実行すると実行されますが、下の「レイヤー」をクリックすると、以前に設定した背景が黒に変わりますか?
g.addLayer({
method: 'drawRect',
x: left_px, y: top_px,
width: client.constants.ROOM_GRID_WIDTH, height: client.constants.ROOM_GRID_HEIGHT,
// Event bindings
mousedown: function(params) {
alert("clicked!");
}}).drawLayers();
描画背景:
$("canvas").drawImage({
source: "http://xxxx.dk/framework/gfxs/rooms/"+callback[1],
x: 0, y: 0,
width: 760,
height: 552,
fromCenter: false
});