这家伙很懒,什么都没写下...
变量
y偏移
x偏移最小值
x偏移最大值
y偏移最大值
y偏移最小值
角色
史蒂夫
造型
hitbox
站立
走0
走1
走2
代码
当 绿旗 被点击
换成 站立 造型
移到 x:0 y:100
换成 hitbox 造型
执行 更新造型
执行 水平滚动
执行 更新造型
广播 tick
定义 更新x坐标
将x坐标增加 {调整值}
重复执行 {尝试次数} 次
将x坐标增加 {调整值}
如果 碰到 钢体? 那么
将x坐标增加 ({x速度} * -1)
将x坐标增加 ({调整值} * -1)
定义 垂直滚动
将 {调整值} 设为 0
如果 (y坐标 > 90) 那么
将 {调整值} 设为 (90 - y坐标)
如果 (({y偏移} + {调整值}) < {y偏移最小值}) 那么
将 {调整值} 设为 ({y偏移最小值} - {y偏移})
如果 (-90 > x坐标) 那么
将 {调整值} 设为 (-90 - y坐标)
如果 (({y偏移} + {调整值}) > {y偏移最大值}) 那么
将 {调整值} 设为 ({y偏移最大值} - {y偏移})
将y坐标增加 {调整值}
将 {y偏移} 增加 {调整值}
定义 水平滚动
将 {调整值} 设为 0
将x坐标增加 {调整值}
如果 (({x偏移} + {调整值}) < {x偏移最小值}) 那么
将 {调整值} 设为 ({x偏移最小值} - {x偏移})
将x坐标增加 {调整值}
将 {x偏移} 增加 {调整值}
如果 (({x偏移} + {调整值}) > {x偏移最大值}) 那么
将 {调整值} 设为 ({x偏移最大值} - {x偏移})
将x坐标增加 {调整值}
将 {x偏移} 增加 {调整值}
钢体
造型
刚体(双倍) (1)
代码
当 绿旗 被点击
将 {x偏移} 设为 200
将 {x偏移最大值} 设为 560
将 {x偏移最小值} 设为 -560
将 {y偏移} 设为 -60
将 {y偏移最大值} 设为 1000
将 {y偏移最小值} 设为 -60
当接收到 tick
移到 x:{x偏移} y:{y偏移}