扩展
画笔
变量
i
列表
ID
半径
循环数量
数量
方向
虚像
角色
小黑子
代码
当 绿旗 被点击
执行 初始化
换成 小黑子 造型
移到 x:0 y:0
隐藏
执行 克隆 120 90 10 -1
移到 x:0 y:0
执行 生成 180 120 10 -1
执行 生成 150 100 10 1
执行 生成 120 80 10 -1
执行 生成 90 60 10 1
执行 生成 60 40 10 -1
执行 刷新
当作为克隆体启动时
移到 x:(sin(({ID} * (360 / {数量}))) * {半径}) y:(cos(({ID} * (360 / {数量}))) * {半径})
显示
重复执行
如果 (({θ} * {方向}) 除以 {循环数量} 的余数 = {ID} 除以 {循环数量} 的余数) 那么
将大小设为 150
将 虚像 特效设定为 0
否则
将大小设为 100
将 虚像 特效增加 (100 / {循环数量})
定义 绘制 {x}
移到 x:(sin(({ID} 的第 {x} 项 * (360 / {数量} 的第 {x} 项))) * {半径} 的第 {x} 项) y:(cos(({ID} 的第 {x} 项 * (360 / {数量} 的第 {x} 项))) * {半径} 的第 {x} 项)
如果 (({θ} * {方向} 的第 {x} 项) 除以 {循环数量} 的第 {x} 项 的余数 = {ID} 的第 {x} 项 除以 {循环数量} 的第 {x} 项 的余数) 那么
将 {虚像} 的第 {x} 项替换为 0
否则
将 {虚像} 的第 {x} 项替换为 ({虚像} 的第 {x} 项 + (100 / {循环数量} 的第 {x} 项))
将 虚像 特效设定为 {虚像} 的第 {x} 项
图章
定义 刷新
全部擦除
将 {i} 设为 0
重复执行 {ID} 的项目数 次
将 {i} 增加 1
执行 绘制 {i}
定义 初始化
删除 {半径} 的全部项目
删除 {方向} 的全部项目
删除 {数量} 的全部项目
删除 {虚像} 的全部项目
删除 {循环数量} 的全部项目
删除 {ID} 的全部项目
隐藏列表 {半径}
隐藏列表 {方向}
隐藏列表 {数量}
隐藏列表 {虚像}
隐藏列表 {循环数量}
隐藏列表 {ID}
定义 克隆 {半径} {小黑子数量} {循环数量} {方向}
定义 生成 {半径} {小黑子数量} {循环数量} {方向}
克隆 自己
将 {ID} 加入 {ID}
将 {方向} 加入 {方向}
将 {半径} 加入 {半径}
将 {数量} 加入 {数量}
将 {循环数量} 加入 {循环数量}
将 0 加入 {虚像}