曲线动画

张家林 智慧豆 Lv. 2
复制链接 & 嵌入
链接
复制链接
嵌入网页
复制嵌入代码
进入全屏模式
载入作品
正在创建积木……
载入角色……
载入声音……
加载扩展……
正在创建积木……
呼唤小猫……
传送Nano……
给Gobo充气 …
准备表情……
中科实验七5班王云淼
中科实验七5班王云淼 男生 智慧豆 Lv. 1
打赏 6.00
最后修改于2024年11月22日

指导教师

开心豆

Lv. 0

操作说明

点绿旗观看
按空格暂停并打开设置
(其实它没有旋转(*^▽^*))

备注与谢志

是李萨如曲线的变形
Desmos链接:
https://www.desmos.com/3d/jm3jko0r67?lang=zh-CN

默认配置:
a=4
b=3
c=5
d=93
e=245
f=169

开发日志

变量

x差

y差

z差

距离

设置界面

按键状态

 

角色

角色1

造型

造型2

 

代码

当 绿旗 被点击

将 {a} 设为 4

将 {b} 设为 3

将 {c} 设为 5

将 {d} 设为 93

将 {e} 设为 245

将 {f} 设为 169

重复执行

将 {d} 设为 ({d} + {speed}) 除以 360 的余数

将 {e} 设为 ({e} + {speed}) 除以 360 的余数

将 {f} 设为 ({f} + {speed}) 除以 360 的余数

执行 设置

 

定义 设置

如果 (按下 空格 键? 与 ({按键状态} = 按下 空格 键?) 不成立) 那么

如果 ({设置界面} = 1) 那么

将 {设置界面} 设为 0

隐藏变量 {a}

隐藏变量 {b}

隐藏变量 {c}

隐藏变量 {d}

隐藏变量 {e}

隐藏变量 {f}

隐藏变量 {speed}

否则

将 {设置界面} 设为 1

显示变量 {a}

显示变量 {b}

显示变量 {c}

显示变量 {d}

显示变量 {e}

显示变量 {f}

显示变量 {speed}

将 {按键状态} 设为 按下 空格 键?

 

定义 帧

如果 ({设置界面} = 0) 那么

将 {d} 设为 ({d} + {speed}) 除以 360 的余数

将 {e} 设为 ({e} + {speed}) 除以 360 的余数

将 {f} 设为 ({f} + {speed}) 除以 360 的余数

将 {x差} 设为 (50 - {x} 的第 {i} 项)

将 {y差} 设为 (50 - {y} 的第 {i} 项)

将 {z差} 设为 (50 - {z} 的第 {i} 项)

将 {距离} 设为 平方根((({x差} * {x差}) + (({y差} * {y差}) + ({z差} * {z差}))))

将笔的饱和度 设为 (100 - (({距离} * 100) / ({距离} + 80)))

图章