使用TouchGFX做一个魔方(第六天,结贴)
我感觉touchgfx快被我撑坏了。。。
为了实现动画效果,我把魔方每次旋转90度切割成7个动作,因为总共有6种旋转模式,因此需要提供54*7*6*6需要超过10000张图片,而touchgfx装载图片,每次操作大概只能装30~40张,大家就知道我的痛苦了吧,稍稍一操作,电脑就几乎已经卡得无法运作了。
做了一个方向的,仿真编译大概用了半个小时,可执行的exe文件大概有500M。而且还被360说是木马。
另外我发现“generated\images\src”目录下的cpp文件远大于我图片本身,有8个G左右。
仿真界面是这样的
半成品也录了一个视频,界面相对华丽,但是3d动图的旋转效果不完整(静态图是对的,火焰的蝴蝶是可以飞的)
链接:https://pan.baidu.com/s/1Vd5b1BIS_RYGVFqmkdkAHA
提取码:ggf1
回归淳朴(主要是电脑实在带不动了),重新编写了界面,舍弃了花哨的透明度/开关灯等不太重要的功能,集中于魔方本身。另外把上下旋转、顺时针旋转的图片化简为4张,看起来除了速度快点,对画质没有本质伤害。
可执行exe文件大约700M。
界面
录制视频如下:
链接:https://pan.baidu.com/s/1BNpUz4hmuvcBBN9NUhKNog
提取码:1w8a
“TouchGFX\generated\images\src”目录下面有几个G的cpp文件,实在不知道怎么上传。
此内容由EEWORLD论坛网友tobot原创,如需转载或用于商业用途需征得作者同意并注明出处