Circle
┣━事件
┃ └—玩家 - 玩家1(红色) 按下Esc键
┣━条件
┗━动作
├—设置 Amount = 36
├—设置 X = 0.00
├—设置 Y = 0.00
├—设置 Size = 500.00
├—设置 Location = (坐标(X, Y))
├—设置 Size = (Size / 2.00)
├—For CircleA 从 0 到 (Amount / 2), 做动作
│ Loop - 动作
│ For CircleB 从 1 到 Amount, 做动作
│ Loop - 动作
│ 设置 TempLoc = (从 Location 开始,距离 (Size x (Sin(((转换 CircleA 为实数) x (π / ((转换 Amount 为实数) / 2.00)))))) ,方向为 ((360.00 / (转换 Amount 为实数)) x (转换 CircleB 为实数)) 度的位移处)
│ 单位 - 创建 1 个 小精灵 构成球形的单位 给 玩家8(粉红) 在 TempLoc ,面向角度为 (Location 到 TempLoc 的角度) 度
│ 动画 - 改变 最后创建的单位 [R] 的飞行高度为 (Size + (Size x (Cos(((转换 CircleA 为实数) x (π / ((转换 Amount 为实数) / 2.00))))))) ,变换速率: 0.00
│ 点 - 清除 TempLoc
└—点 - 清除 Location
┣━事件
┃ └—玩家 - 玩家1(红色) 按下Esc键
┣━条件
┗━动作
├—设置 Amount = 36
├—设置 X = 0.00
├—设置 Y = 0.00
├—设置 Size = 500.00
├—设置 Location = (坐标(X, Y))
├—设置 Size = (Size / 2.00)
├—For CircleA 从 0 到 (Amount / 2), 做动作
│ Loop - 动作
│ For CircleB 从 1 到 Amount, 做动作
│ Loop - 动作
│ 设置 TempLoc = (从 Location 开始,距离 (Size x (Sin(((转换 CircleA 为实数) x (π / ((转换 Amount 为实数) / 2.00)))))) ,方向为 ((360.00 / (转换 Amount 为实数)) x (转换 CircleB 为实数)) 度的位移处)
│ 单位 - 创建 1 个 小精灵 构成球形的单位 给 玩家8(粉红) 在 TempLoc ,面向角度为 (Location 到 TempLoc 的角度) 度
│ 动画 - 改变 最后创建的单位 [R] 的飞行高度为 (Size + (Size x (Cos(((转换 CircleA 为实数) x (π / ((转换 Amount 为实数) / 2.00))))))) ,变换速率: 0.00
│ 点 - 清除 TempLoc
└—点 - 清除 Location










