mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-04-09 17:36:58 +08:00
Add: [ALAS] Returns in Scroll.set()
This commit is contained in:
@@ -126,10 +126,14 @@ class Scroll:
|
|||||||
random_range (tuple(int, float)):
|
random_range (tuple(int, float)):
|
||||||
distance_check (bool): Whether to drop short swipes
|
distance_check (bool): Whether to drop short swipes
|
||||||
skip_first_screenshot:
|
skip_first_screenshot:
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
bool: If dragged.
|
||||||
"""
|
"""
|
||||||
logger.info(f'{self.name} set to {position}')
|
logger.info(f'{self.name} set to {position}')
|
||||||
self.drag_interval.clear()
|
self.drag_interval.clear()
|
||||||
self.drag_timeout.reset()
|
self.drag_timeout.reset()
|
||||||
|
dragged = 0
|
||||||
if position <= self.edge_threshold:
|
if position <= self.edge_threshold:
|
||||||
random_range = np.subtract(0, self.edge_add)
|
random_range = np.subtract(0, self.edge_add)
|
||||||
if position >= 1 - self.edge_threshold:
|
if position >= 1 - self.edge_threshold:
|
||||||
@@ -158,6 +162,9 @@ class Scroll:
|
|||||||
p2 = random_rectangle_point(self.position_to_screen(position, random_range=random_range), n=1)
|
p2 = random_rectangle_point(self.position_to_screen(position, random_range=random_range), n=1)
|
||||||
main.device.swipe(p1, p2, name=self.name, distance_check=distance_check)
|
main.device.swipe(p1, p2, name=self.name, distance_check=distance_check)
|
||||||
self.drag_interval.reset()
|
self.drag_interval.reset()
|
||||||
|
dragged += 1
|
||||||
|
|
||||||
|
return dragged
|
||||||
|
|
||||||
def set_top(self, main, random_range=(-0.05, 0.05), skip_first_screenshot=True):
|
def set_top(self, main, random_range=(-0.05, 0.05), skip_first_screenshot=True):
|
||||||
return self.set(0.00, main=main, random_range=random_range, skip_first_screenshot=skip_first_screenshot)
|
return self.set(0.00, main=main, random_range=random_range, skip_first_screenshot=skip_first_screenshot)
|
||||||
|
|||||||
Reference in New Issue
Block a user