学习游戏辅助制作:模拟鼠标真实移动直线+转折

 时间:2024-10-12 18:16:01

1、代码1作者:VBS技术者//tD几毫秒移动一点call鼠标慢慢跑(100巳呀屋饔,100,800,600,5)Sub鼠标慢慢跑(X1,Y1,X2,Y2,tD)Dimxl,yl,xc,yc,end旌忭檀挢x,endy,sx,syDimFORC,ixl=abs(clng(X1)-clng(X2))yl=abs(clng(y1)-clng(y2))EndX=X2EndY=Y2XC=1YC=1sx=x1sy=y1Ifclng(X1)>=clng(X2)ThenEndX=X1xc=-1EndIfIfclng(Y1)>=clng(Y2)ThenEndY=Y1yc=-1EndIfIfxl>ylThenFORC=xlElseFORC=ylEndIfFori=1ToFORC+1LeftDown1MoveTosx,syLeftUp1Delayclng(tD)sx=sx+xcsy=sy+ycIfsx=endxThenxc=0EndIfIfsy=endyThenyc=0EndIfNextEndSub

2、代码2作者:dinwidi//点到点直线移动,先走x轴横坐标直线,然后转折走y轴纵坐标直线,直至终点(这是游戏里常用的单步移动的原理)Call老鼠慢慢跑(100,100,800,600,5)Sub老鼠慢慢跑(x1,y1,x2,y2,t)MoveTox1,y1i=0Forabs(x1-x2)LeftDown1MoveTox1+(x2-x1)/abs(x2-x1)*i,y1DelaytLeftUp1i=i+1Nexti=0Forabs(y1-y2)+1LeftDown1MoveTox2,y1+(y2-y1)/abs(y2-y1)*iLeftUp1Delayti=i+1NextEndSub

  • 1080显卡吃鸡设置教程
  • 吃鸡cpu占用过高怎么办
  • 绝地求生怎么设置才不卡
  • 逆战坐骑怎么卡飞天
  • lolS10德玛上单怎么玩?上单德玛出装玩法攻略
  • 热门搜索
    2020清明节手抄报 熄灯一小时手抄报 世界环境日手抄报内容 抗战手抄报 数学手抄报版面设计图 安全文明手抄报 预防结核病手抄报内容 爱劳动手抄报 父亲节手抄报好画字少 控烟手抄报