史蒂夫DEMO 3.0

复制链接 & 嵌入
链接
复制链接
嵌入网页
复制嵌入代码
进入全屏模式
载入作品
正在创建积木……
载入角色……
载入声音……
加载扩展……
正在创建积木……
呼唤小猫……
传送Nano……
给Gobo充气 …
准备表情……
还没有人打赏!
最后修改于2021年03月29日

指导教师

张砷镓

Lv. 2

操作说明

正在修理程序中,请稍后再试

备注与谢志

这家伙很懒,什么都没写下...

开发日志

变量

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偏移}