熊二二二

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

指导教师

张砷镓

Lv. 2

操作说明

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

备注与谢志

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

开发日志

变量

地图高度

地图宽度

地图

地图X最大值

地图X最小值

滑落成功

尝试滑落

 

角色

造型

碰撞箱

 

代码

当 绿旗 被点击

移到 x:-94 y:-112

移到 x:-74 y:73

执行 垂直滚动

 

定义 尝试滑落

将 {滑落成功} 设为 0

将x坐标增加 -1

如果 碰到 地图? 不成立 那么

将 {滑落成功} 设为 1

停止 这个脚本

否则

将x坐标增加 1

将x坐标增加 1

如果 碰到 地图? 不成立 那么

将 {滑落成功} 设为 1

停止 这个脚本

否则

将x坐标增加 -1

 

定义 水平滚动

将x坐标设为 {调整值}

如果 (x坐标 < -120) 那么

将 {调整值} 设为 (-120 - x坐标)

如果 (({地图X} + {调整值}) > {地图X最大值}) 那么

将 {调整值} 设为 ({地图X最大值} - {地图X})

如果 (({地图X} + {调整值}) < {地图X最小值}) 那么

将 {调整值} 设为 ({地图X最小值} - {地图X})

将x坐标增加 {调整值}

 

定义 垂直滚动

将 {调整值} 设为 0

如果 (y坐标 < -50) 那么

将 {调整值} 设为 (-50 - y坐标)

如果 (y坐标 > 50) 那么

将 {调整值} 设为 (50 - y坐标)

将y坐标增加 {调整值}

将 {地图Y} 增加 {调整值}

 

定义 站在地面

如果 ({Y速度} < 0) 那么

将 {碰到地面} 设为 1

将y坐标增加 (-1 * {调整值})

将 {Y速度} 设为 0

 

定义 Y移动

将 {碰到地面} 设为 1

将y坐标增加 (-1 * {调整值})

将 {Y速度} 设为 0

执行 尝试滑落

如果 ({滑落成功} = 0) 那么

执行 站在地面

如果 (按下 w 键? 与 ({碰到地面} = 1)) 那么

 

地图

造型

地图

 

代码

当 绿旗 被点击

将 {地图宽度} 设为 870

将 {地图高度} 设为 619

将 {地图X最大值} 设为 (({地图宽度} - 480) / 2)

将 {地图X最小值} 设为 (-1 * {地图X最大值})