キャンバスに色分けされた線があり、それはmousemove
イベントを使用してスキャンします。これは、線の16進数のカラーコードを返します。 このキャンバスを目に見えないようにすることはできますか?ポインタがキャンバス上を移動しても、正しいカラーコードが返されますか? Iは、following fiddleで混合結果と(... 0.1、0)コンテキストのglobalAlpha
透明又は透明の近くに設定しようとしたmousemoveイベントではなく、目に見えないキャンバスを作る方法は?
:Firefoxの
- 、収集ヘクスは、に起因する改変された色を返します
- Chromeでは、透明度に関係なく正しい色を返します(これは実際に私が望む動作です)。
そして奇妙なことに、私の元のコードであってもChromeで、globalAlpha=0
でキャンバスラインは、もはや彼らの元の色を返します。
globalAlphaの予想される動作が何であるかを親切に説明できますか?もっと重要なのは、キャンバスを目に見えないようにするもう1つの方法ですが、それでもマウスイベントで色を収集することは可能ですか?どんな助けにも感謝!
これは私が必要としていたものです。ありがとう!いくつかのコンフリクトが発生しました。私のコードでは、キャンバスクラスにCSSの不透明度を設定しています(親や何かでオーバーライドされているかもしれませんが)。再度、感謝します :) – sc28