社区
多媒体
帖子详情
关于图片移动的问题,模拟物体运动.
lshuzhou696
2004-09-03 08:58:25
我在piturebox中放了一个image空间,上面有一张汽车图片,用timer控制他的top和left,让他移动,模拟一个汽车运动,但是画面上是一闪一闪,在另一台机器(配置略低于编程机器)出现了五颜六色的局面,我用的图片是gif格式的,请教如何解决.
...全文
273
11
打赏
收藏
关于图片移动的问题,模拟物体运动.
我在piturebox中放了一个image空间,上面有一张汽车图片,用timer控制他的top和left,让他移动,模拟一个汽车运动,但是画面上是一闪一闪,在另一台机器(配置略低于编程机器)出现了五颜六色的局面,我用的图片是gif格式的,请教如何解决.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iPUD
2005-07-25
打赏
举报
回复
用API
StretchBlt
用这个做出来的会比较流畅。最后的一个参数用VBSRCPAINT.
如果闪就把AUTODRAW设成TRUE,应该可以解决你的问题
flyingscv
2004-10-15
打赏
举报
回复
使用双缓冲吧
不是很好说,搜一下应该能找到
cdc2533802
2004-10-08
打赏
举报
回复
顶,我正好了是这个问题没有办法解决
lshuzhou696
2004-09-06
打赏
举报
回复
前面三位的提示能否给个简单的例子,谢谢了
jnhjone
2004-09-04
打赏
举报
回复
在移動前image先不顯示,移動好位置後再顯示就會好許多了
thirdapple
2004-09-04
打赏
举报
回复
ehom也到这个版版来逛?autoredraw已经使用的双缓冲吧,8过没仔细研究过是不是
ehom
2004-09-04
打赏
举报
回复
在内存中合成所要显示的位图,定时刷新显示该位图~~~
thirdapple
2004-09-04
打赏
举报
回复
用bitblt贴到PictureBox上面,设置autoredraw=true
lshuzhou696
2004-09-03
打赏
举报
回复
to of123()
谢谢你的回复,但问题不能根本解决,不过效果比以前好了.不知能否把图片合成视频那样流畅的播放
of123
2004-09-03
打赏
举报
回复
不要用 Left、Top 属性控制移动,而要用 Move 方法。例:
Select Case Motion
Case 1
'若是向左上方运动,则使控件移动20 缇。
picBall.Move picBall.Left - 20, picBall.Top - 20
'若控件接触左边缘,则改变运动向右下方。
If picBall.Left <= 0 Then
Motion = 2
'若控件接触上边缘,则改变运动向左下方。
ElseIf picBall.Top <= 0 Then Motion = 4
End If
'......
另,不要直接从磁盘文件 LoadPicture。可以预存在 ImageList :
Set picBall.Picture = ImageList1.ListImages(3).Picture
ahxyx
2004-09-03
打赏
举报
回复
关注
html5+Canvas+游戏开发实战
本人从华章图书网站下的资源 为了与大家分享 遂上传 有兴趣游戏开发的朋友可看看
基于HTML5的WebGL技术电信3D机房漫游源代码
基于HTML5的WebGL技术电信3D机房漫游源代码
模拟
物体
(汽车)任意方向和速度
移动
平面动画__(使用Qt 实现)
今天分享一下我之前一个项目里面设计的一个关于
模拟
汽车行驶的动画效果类,动画要求不高,所以只做了一些简单的设计,实现了
物体
在二维平面内按任意方向和速度
移动
的效果,有图有真相 该类实现的主要功能有(1)初始化加载一张车头朝右的png
图片
,并且能够实现
图片
的任意角度旋转和水平垂直翻转;(2)根据汽车行驶路径的折线段将所有顶点以数组形式传入参数,实现车辆按照指定的路线
移动
;(3)启动内部计时器自
Unity3D
物体
圆周
运动
Unity3D 实现一个 2D
物体
沿着圆周进行
运动
。
Unity3D中
移动
物体
位置的几种方法
简介 在unity3d中,有多种方式可以改变
物体
的坐标,实现
移动
的目的,其本质是每帧修改
物体
的position。 通过Transform组件
移动
物体
Transform 组件用于描述
物体
在空间中的状态,它包括 位置(position), 旋转(rotation)和 缩放(scale)。 其实所有的
移动
都会导致position的改变,这里所说的通过Transform组件来
移动
物体
,指的是直接操作Transform来控制
物体
的位置(position)。 2.1 Transform.Translate..
多媒体
807
社区成员
8,274
社区内容
发帖
与我相关
我的任务
多媒体
VB 多媒体
复制链接
扫一扫
分享
社区描述
VB 多媒体
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章