2016-05-02 10 views

答えて

0

背景はImage型または単に色のことになっているので、それは回復しません。 この関数は、渡すオブジェクトの型を考慮しないため、addでレンダリングしています。しかし、復元機能はそれを処理しません。

また、オブジェクトを最初のオブジェクトとして配置し、そのイベントのプロパティをfalseに設定することもできます。

rect.scaleWidth(canvas.getWidth()); 
rect.scaleHeight(canvas.getHeight()); 
rect.evented = false; 
canvas.add(rect); 
+0

ああ、わかります。したがって、背景として矩形のような「オブジェクト」を使用する方法はありませんか? (私がしたいのは、私のキャンバスの一部分だけで背景色を変えることです.pngやsvgを使って色を変えることができます。色はひとつだけ必要なので、矩形オブジェクト) – Skedu

+0

ああ、申し訳ありませんが、私はあなたの編集と同時に来たと思います。私はあなたのsoloutionをできるだけ早く試みます。 ご協力いただきありがとうございます。 – Skedu

+0

あなたのソリューションは私にとって問題の一部を解決します。つまり、キャンバス内の他のオブジェクトは、 'sendBackwards()'関数の使用時に 'evented = false'がセットされたオブジェクトの後ろに消えることがあります。 – Skedu

関連する問題