平台DEMO

康恩齐 男生 Lv. 0
复制链接 & 嵌入
链接
复制链接
嵌入网页
复制嵌入代码
进入全屏模式
载入作品
正在创建积木……
载入角色……
载入声音……
加载扩展……
正在创建积木……
呼唤小猫……
传送Nano……
给Gobo充气 …
准备表情……
还没有人打赏!
最后修改于2021年09月19日
感谢 康恩齐 的分享

指导教师

张砷镓

Lv. 2

操作说明

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

备注与谢志

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

开发日志

变量

y速度

触地

调整值

 

角色

Avery Walking

造型

hitbox

 

代码

当 绿旗 被点击

移到 x:0 y:0

将旋转方式设为 左右翻转

将 {y速度} 设为 0

将 {帧数} 设为 0

将 {触地} 设为 0

重复执行

换成 hitbox 造型

执行 更新x坐标

执行 更新y坐标

执行 处理移动

将x坐标增加 {x速度}

执行 切换造型

 

定义 处理移动

如果 (按下 ↑ 键? 与 ({触地} = 1)) 那么

将 {y速度} 设为 30

将 {触地} 设为 0

将 {y速度} 增加 -3

 

定义 更新y坐标

将 {调整值} 设为 ({y速度} / 绝对值({y速度}))

重复执行 绝对值({y速度}) 次

将y坐标增加 {调整值}

如果 碰到 地图? 那么

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

将 {y速度} 设为 0

如果 ({调整值} < 0) 那么

将 {触地} 设为 1

 

定义 更新x坐标

将 {调整值} 设为 ({x速度} / 绝对值({x速度}))

重复执行 绝对值({x速度}) 次

将x坐标增加 {调整值}

如果 碰到 地图? 那么

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

将 {x速度} 设为 0

 

地图