_NCY_ 发表于 2024-8-25 18:26:13

丝滑的GUI:对数平移菜单

水平移动的核心:sx+=dx;dx=k*(desx-sx);

sx是当前横坐标,desx是目的地横坐标
dx是sx的变化量,即步长,k是常数(一般取0.5左右)
竖直平移同理,平移可以在两个方向同时进行,这个代码是放在while里即可,执行20次左右会收敛(抵达目的地,不再移动)




还是卡东欧数学基础,但这个优化过了,比原来的版本更丝滑

_NCY_ 发表于 2024-8-25 18:28:48

soma 发表于 2024-8-25 22:19:04

下载学习了

是在下输了 发表于 2024-8-29 12:07:04

下载学习学习

hslcac 发表于 2024-8-31 19:39:28

学习学习

小涵子爸爸 发表于 2024-8-31 20:43:43

学习

DIY365 发表于 2024-12-3 10:49:12

学习
页: [1]
查看完整版本: 丝滑的GUI:对数平移菜单