如何实现让一个小球围绕另一个小球转? 也就是说我窗体上现有一个小球,然后第二个小球实现围绕第一个小球成顺时针旋转?说明:第一个小球不动。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个也太简单点了吧,楼主是打算送分来着吧:使用一个IMAGEBOX来加载要动的那个小球的图片(为了简单,不打算用画的了,反正就一个小图片速度不慢的)然后使用TIMMER控件,触发时间为100,也就是每秒10次。圆周运动,一共就需要三个参数:一:园点,就是不动的那个小球的坐标,这个你肯定知道二:半径,就是动的那个小球到不动的那个小球两者圆心之间的距离,这个你会算吧三:圆周运动的角速度,就是围绕园点转动的频率。定义两个全局变量:X0,Y0 '园点的坐标定义一个全局变量:ALFA '当前角度定义一个常量:W '角速度定义一个常量:R '半径定义一个常量:Pi '3.1415926535897932在TIMMER的时间中要做的事:一:计算当前角度:ALFA =(ALFA+W) mod (2*Pi)二:计算外面那个转的小球的位置计算: X= X0+ COS(ALFA)*R Y= Y0+ SIN(ALFA)*R三:改变小球的位置: IMAGE1.MOVE X,Y就这么简单。 谁能帮帮我,把这几个ntdll,c的函数声明转成vb的声明~~~谢谢 请问:ADO对象访问数据库的问题 MSFlexGrid的内容如何实时刷新 【调查】设计软件所使用的工具摸底调查 如何关闭打开的数据库(ACCESS) skyswan(施望) 请进! 如何删除窗体上的那个“关闭”按钮! 请教如何为某程序定做工具条或菜单————散分! 比较头痛:按照输入拼音查询相关的选项,比如输入h,就把以h打头的所有选项筛选出来,随着以后输入依次筛选 有关于treeview1的紧急问题请各位大虾帮助? <在线等...>删除数据库内二进制存储文件的问题? 如果在Windows中为自己的软件建立程序组和程序项?
使用一个IMAGEBOX来加载要动的那个小球的图片(为了简单,不打算用画的了,反正就一个小图片速度不慢的)
然后使用TIMMER控件,触发时间为100,也就是每秒10次。
圆周运动,一共就需要三个参数:
一:园点,就是不动的那个小球的坐标,这个你肯定知道
二:半径,就是动的那个小球到不动的那个小球两者圆心之间的距离,这个你会算吧
三:圆周运动的角速度,就是围绕园点转动的频率。
定义两个全局变量:X0,Y0 '园点的坐标
定义一个全局变量:ALFA '当前角度
定义一个常量:W '角速度
定义一个常量:R '半径
定义一个常量:Pi '3.1415926535897932在TIMMER的时间中要做的事:一:计算当前角度:ALFA =(ALFA+W) mod (2*Pi)二:计算外面那个转的小球的位置计算:
X= X0+ COS(ALFA)*R
Y= Y0+ SIN(ALFA)*R三:改变小球的位置:
IMAGE1.MOVE X,Y就这么简单。