매크로

질문
2023.08.10 02:31

프랩2 정보가 별로 없네요

조회 수 434 추천 0 댓글 1

 다른건 이해 됐는데~

X= 이거를

1.터치 스크린에 적용시키려면,

위 or 아래 어디다 둬야 할까요?

아니면 특정 변수 지정하는게 안보이는데,

그런게 있는건가요?

2. 변수를 var=num@now%10

이러고 설정하라 했는데 바뀌는게 없네요? ㅠ

변수 추가 하는게 여러개 인데,

좌표 값 안에서, 랜덤 + & - 할려면,

그 좌표값 안을 또 변수에서,

var=rect : ( x상 x하 y상 y하) 이렇게 추가했는데... 이게 틀린건지요? ㅠ

감이 전혀 안와여 ㅠ

어렵네요 ~ 조언좀 주세요 ㅠ


  • dlslwl 2023.08.11 15:20
    var=num:now%30(가정) 를 쉽게설명하면숫자30까지중 하나의 숫자를 var라는 변수에저장하는것으보면됩니다.
    var=rect:(x상,y상,x하,y하)는 x상y상x하y하의 박스중앙의좌표를var에저장하는것으로보면되구요
    문제는 랜덤은 터치입니다. 즉 tap에서 변수를가져와야하는거고,
    tap기능엔 x,y좌표밖에넣는게없습니다.

    답을드리자면 박스의크기를
    좌상단x=80,좌상단y=170
    우하단x=100,우하단y=200 이라는 박스라고 가정,
    Xx=num:@now%20 ; x값의 차이
    X=num:Xx+80
    Yy=num:@now%30 ; y값의 차이
    Y=num:Yy+170
    XY=rect:(X,Y,X,Y)
    종료/다음시퀀스
    tap(XY.x.XY.y) 이렇게하면됩니다.
    -설명-
    좌상단x좌표에 20까지중에하나를 선택해서 더하고
    좌상단y좌표에 30까지중에하나를 선택해서 더하고
    XY라는변수에 변수의 사각형의 중심을 저장
    그걸 탭 시퀀스에서 불러오기 / 탭은 일반클릭시퀀스넣고 우측화살표에서 변수불러오시면됩니다.
    사각형이 매번바뀌므로 박스한도내에서클릭하게끔됩니다.
    반대로 우측하단좌표에서 -로 짜셔도되구요
    꼭 20,30이아니어도 되나 그수치를넘어가면 박스밖으로넘어간다보심됩니다
    now를좀더 고민하시면 랜덤시간도 가능합니다.
    고생하세요!ㅎㅎ

전체 최신 인기글

전체 주간 인기글