メインコンテンツまでスキップ

Color

このブロックの機能は、画面上の特定のピクセルをキャプチャし、スナップショットの色とターゲット(ミューテーション)の色との類似度を比較できるようにすることです。

用語

このモジュールは色の検出を可能にします。たとえば、特定の座標のピクセル色が一致する場合はアクション A を実行し、そうでない場合はアクション B を実行するといった場合に役立ちます。比較方法は非常に効率的で、ピクセルの変化が速く、画像やテキストの検索では検出できないような状況で価値を発揮します。

色の選択

色ピクセルを比較する前に、このブロックを使って色を選択できます。ブロックを長押しすると Pick Color オプションが表示されます。カラーピッカーウィンドウに入るので、指を動かして特定のピクセルを選択します。

動画の例

色の比較

色の選択に成功したら、比較を行い 0 から 1 の範囲の比較値を取得できます。値が 1 に近いほど両者の色はよく似ており、逆もまた同様です。

動画の例

画面のリアルタイムピクセル色を使用した比較

気になる疑問があるはずです。手動で選択しなくて済むように、リアルタイムのピクセル色を取得するにはどうすればよいのでしょうか? 実は、このブロックを使えば可能です。

このブロックは、選択した座標(この例では X: 500、Y: 500)のピクセル色を返します。デバイス上のピクセル色を確認します。その後、このブロックを使って以前に選択した色(例: red)と画面の X: 500、Y: 500 からの色を比較できます。

最終的に、画面上のピクセル色が変化した場合に特定の条件を実行できるよう、リアルタイムで比較スコアを取得できます。