C chenbatman Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-03 #1 我想用一个timer实现自动旋转图像或者图形的动画
H Huzzz Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-04 #2 将图形复制一份,分别为源图和目标图,然后在TIMER中刷新: *简单点可以一个个点计算(BMP),就是用 中心点、角度和COS SIN X Y 计算拉。 *要快点可以用TBitmap.ScanLine(有DELPHI的优化过的算法) *还可以试试 SetWorldTransform 这个Win API函数(比较难用,我只会说,不会做) *或者去找找别人应该已有现成的东西 只会说这些了:(
将图形复制一份,分别为源图和目标图,然后在TIMER中刷新: *简单点可以一个个点计算(BMP),就是用 中心点、角度和COS SIN X Y 计算拉。 *要快点可以用TBitmap.ScanLine(有DELPHI的优化过的算法) *还可以试试 SetWorldTransform 这个Win API函数(比较难用,我只会说,不会做) *或者去找找别人应该已有现成的东西 只会说这些了:(
L LitterTiger Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-18 #3 gdi下可以自己画窗体, 简单的可以用timage装图象,外面套个什么容器,防止整体刷新,这个方法效果不好. bcb自己带了个例子叫地球什么的.