5

Sikuli でのドラッグ アンド ドロップの使用に問題があります。一定のピクセル数で何かを他の方向 (上、下、左、右) にドラッグしたいと思います。

これはうまくいくはずです:

t = find("1325249963143.png")
dragDrop(t, [t.x + 100, t.y + 100])

Sikuli IDEログは言う

[log] DRAG (741,525) to null

要素はドラッグされません。

これはうまくいきます:

dragDrop("1325249963143.png", "1325251471990.png")

ログは言う

[log] DRAG (741,525) to (507,490)

私は何を間違っていますか?

環境: Mac OS X 10.7.2、Sikuli X-1.0rc3 (r905)

4

3 に答える 3

13

ここで挨拶するだけです-代替コーディング:

dragDrop(t, t.offset(Location(100, 100)))
于 2012-12-27T12:15:14.623 に答える
9

RaiMan (raimund-hocke)を引用するには:

最初のパラメーターは Match オブジェクトです。これで問題ありません。2 番目のパラメーターも PSMRL 型である必要があります (ドキュメントを参照してください: パターン/画像、文字列、一致、地域、または場所)

dragDrop(t, Location(t.x + 100, t.y + 100))
于 2011-12-30T16:59:12.557 に答える