游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2299|回复: 7

在VB中一个字符围绕着一个圆转

[复制链接]

1

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2007-9-1 16:30:00 | 显示全部楼层 |阅读模式
   
    择么实现一个字符围绕着一个圆不停的转. [em13]

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2007-9-1 18:10:00 | 显示全部楼层

Re:在VB中一个字符围绕着一个圆转

找到这个圆的各个点,然后移动字符就行。

17

主题

141

帖子

141

积分

注册会员

Rank: 2

积分
141
发表于 2007-9-1 21:34:00 | 显示全部楼层

Re:在VB中一个字符围绕着一个圆转

用三角函数

29

主题

475

帖子

481

积分

中级会员

Rank: 3Rank: 3

积分
481
发表于 2007-9-2 22:20:00 | 显示全部楼层

Re:在VB中一个字符围绕着一个圆转

弧度=角度/180*PI
X=圆心X+COS(弧度)*半径
Y=圆心Y+SIN(弧度)*半径

然后放在循环里 角度用循环变量控制 注意画完后要DOEVENTS 不然没反应哦 如果要调整速度 就SLEEP吧 或者用循环延迟这种蠢办法也可以

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2007-9-3 12:18:00 | 显示全部楼层

Re:在VB中一个字符围绕着一个圆转

调整速度?
DoEvents+GetTickCount

29

主题

475

帖子

481

积分

中级会员

Rank: 3Rank: 3

积分
481
发表于 2007-9-3 20:40:00 | 显示全部楼层

Re:在VB中一个字符围绕着一个圆转

就是限制帧数

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2007-9-9 13:22:00 | 显示全部楼层

Re:在VB中一个字符围绕着一个圆转

不一定要限制帧数才能慢下来。

29

主题

475

帖子

481

积分

中级会员

Rank: 3Rank: 3

积分
481
发表于 2007-9-17 21:14:00 | 显示全部楼层

Re:在VB中一个字符围绕着一个圆转

。。你是说某些机器??
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-21 21:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表