2013-05-16 36 views
-1
reg = Region(20,30,40,50) 
reg2 = Region(60,70,80,90) 
reg.moveTo(reg) 

的moveTo()當我運行這個程序,我有以下錯誤錯誤的sikuli

TypeError: moveTo(): 1st arg can't be coerced to org.sikuli.script.Location 

混淆的moveTo(),誰能幫我?

回答

1

Niccolo的回答是正確的。工作腳本示例:

reg = Region(20,30,40,50) 
loc = Location(10,10) 
reg.moveTo(loc) 

的 「moveTo」 文檔:http://doc.sikuli.org/region.html

+0

非常感謝你 –

2

嘗試

reg.moveTo(reg.getTopLeft())

,因爲你傳遞一個區域對象的moveTo您的代碼不工作(),而不是一個位置的對象。區域有兩個額外的寬度和高度值。

+0

非常感謝你 –