硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2900|回复: 7
收起左侧

[emWin] 使用stemwin对窗口移动做动画效果,特别卡

[复制链接]

9

主题

24

回帖

125

积分

初级会员

积分
125
发表于 2018-1-23 14:43:10 | 显示全部楼层 |阅读模式
目前实现窗口移动动画效果的方式是采用GUI_ANIM_Create,GUI_ANIM_AddItem, GUI_ANIM_StartEx这三个接口实现。但是效果感人,刷新率特别低,1秒就够刷新几帧。有没有其他什么方式可以做动画,比如吧窗口,当成一块内存设备(移动时窗口不需要响应事件,可以当成一张图片),或者其他的方法。求大神支招



回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115749
QQ
发表于 2018-1-23 15:54:29 | 显示全部楼层
emWin的这个功能我还没有使用过。
楼主方便的话,把代码贴出来下,我给你在我们的板子上面测试下。
回复

使用道具 举报

9

主题

24

回帖

125

积分

初级会员

积分
125
 楼主| 发表于 2018-1-23 16:10:10 | 显示全部楼层
eric2013 发表于 2018-1-23 15:54
emWin的这个功能我还没有使用过。
楼主方便的话,把代码贴出来下,我给你在我们的板子上面测试下。

等会 回去贴代码,硬汉有其他效果好的的方式对窗口做动画不,动画主要是位移
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115749
QQ
发表于 2018-1-23 16:16:22 | 显示全部楼层
erhuoqiang 发表于 2018-1-23 16:10
等会 回去贴代码,硬汉有其他效果好的的方式对窗口做动画不,动画主要是位移

有没类似的效果图看下,我看看用什么方式合适。
回复

使用道具 举报

9

主题

24

回帖

125

积分

初级会员

积分
125
 楼主| 发表于 2018-1-23 16:24:10 | 显示全部楼层
eric2013 发表于 2018-1-23 16:16
有没类似的效果图看下,我看看用什么方式合适。

速度根据一个曲线,在y轴上垂直降落,x轴不动,不做旋转那些只有位移
回复

使用道具 举报

9

主题

24

回帖

125

积分

初级会员

积分
125
 楼主| 发表于 2018-1-23 19:16:39 | 显示全部楼层
eric2013 发表于 2018-1-23 16:16
有没类似的效果图看下,我看看用什么方式合适。

硬汉,做这种平移操作的动画一般采用的方式是怎么样的呢?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115749
QQ
发表于 2018-1-24 02:06:32 | 显示全部楼层
官方的这个ANIM例子测试过没,实际在V6板子上面测试了下,效果不错。
4.gif
回复

使用道具 举报

9

主题

24

回帖

125

积分

初级会员

积分
125
 楼主| 发表于 2018-1-24 10:14:41 | 显示全部楼层
本帖最后由 erhuoqiang 于 2018-1-24 17:37 编辑
eric2013 发表于 2018-1-24 02:06
官方的这个ANIM例子测试过没,实际在V6板子上面测试了下,效果不错。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-16 02:27 , Processed in 0.248796 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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