精易论坛

标题: [原创]三角函数动画演示 [打印本页]

作者: a2002    时间: 2017-8-15 12:47
标题: [原创]三角函数动画演示
本帖最后由 a2002 于 2017-8-15 13:40 编辑

记得以前用过UE的keygen(CORE)
觉得那个声音和动画都挺不错的
[图]

于是想自己做一个
费了好大的劲才弄到BGM
于是萌发了自作动画的想法
之前做了个横幅特效,其实是这个特效的失败品,改了改就用了
当我把CORE往桌面边缘移动时,发现其动画(CORE字样)消失了一点(以下是抓拍的瞬间)

于是知道这动画是用API弄出来的
清楚这一点后,今早上开始做,于11点制作成功(有点丑→_→):

[界面]
以下公布模块及例程(算是一个小小的界面模块吧):
模块及例程.7z (3.07 KB, 下载次数: 32) 6楼更新
' 参数1:窗口句柄,指定绘图的窗口句柄
' 参数2:文本,指定要绘制的文本(只能是英文)
' 参数3:背景颜色值(rgb)
' 参数4:文本的颜色(rgb)
' 参数5:速度,越小越快
' 参数6:顶边,指定绘画背景的顶端
' 参数7:高度,指定绘画背景的高度,如不指定,默认为三角函数的高差
' 参数8:幅度,三角函数的高差(轨道的高差)
' 参数9:系数:调整轨道的峰距,即频率
' 参数10:画点频率,越小越多
' 参数11:点颜色(rgb)
' 参数12:轨道顶端,即轨道的最高点


有点占用内存


作者: Apple。    时间: 2017-8-15 12:57

错误所处位置: 模块:"三角函数动画特效 - By a2002"
错误(10064): 发现死循环代码。
作者: a2002    时间: 2017-8-15 12:59
工具->系统配置->编译->是否检查死循环代码->否
作者: 已注销370852    时间: 2017-8-15 13:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: a2002    时间: 2017-8-15 13:17
如枫随风TYZ 发表于 2017-8-15 13:09
我记得会声会影的猪草机是这样子的

就是会声会影
作者: a2002    时间: 2017-8-15 13:18
已更新,不会爆死循环了
三角函数动画特效.7z (1.99 KB, 下载次数: 14)

作者: shdily    时间: 2017-8-15 13:18
三角函数的动画运行?下来看看,以后可以做个参考,制作其他的函数运行动画?
作者: a2002    时间: 2017-8-15 13:20
shdily 发表于 2017-8-15 13:18
三角函数的动画运行?下来看看,以后可以做个参考,制作其他的函数运行动画?

试过,其他的如sin(x/30+i/x)
因为绘画有尾巴,所以正在想
作者: a2002    时间: 2017-8-16 09:26
@GZfate
回身会影的BGM已经搞到了
是Toilet Story 4u
作者: glxmfyx    时间: 2017-8-16 11:05
就一个函数还用模块?
作者: a2002    时间: 2017-8-16 14:08
glxmfyx 发表于 2017-8-16 11:05
就一个函数还用模块?

模块是为了封装便于使用的,这个子程序小是小,但用了十几个API和很多变量,外加数据类型,不打包不利于改参数,我那个里面很多参数,很难改的,打包就是为了便于使用,
模块并不单纯是子程序的集合,使用模块是有理由的




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4