3D开源无敌版

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

操作说明

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

备注与谢志

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

开发日志

变量

Camera_SpriteDistance

镜头剪辑

相机视场

CameraXY

CameraYX

CameraYY

CameraXX

CameraAngle

天气

CameraX

CameraY

装弹

玩家血量

子弹数量

NewDistance

Closer Objects

Distance [Tower]

 

角色

Stage

造型

背景1

backdrop1

backdrop2

backdrop3

 

声音

ambience

hurt2

hurt1

hurt3

 

代码

当按下 a 键

重复执行直到 按下 a 键? 不成立

将 {CameraX} 增加 ({CameraYY} * -4)

将 {CameraY} 增加 ({CameraYX} * 4)

 

当按下 w 键

重复执行直到 按下 w 键? 不成立

将 {CameraX} 增加 ({CameraXY} * -3)

将 {CameraY} 增加 ({CameraXX} * 3)

 

当按下 s 键

重复执行直到 按下 s 键? 不成立

将 {CameraX} 增加 ({CameraXY} * 3)

将 {CameraY} 增加 ({CameraXX} * -3)

 

当按下 d 键

重复执行直到 按下 d 键? 不成立

将 {CameraX} 增加 ({CameraYY} * 4)

将 {CameraY} 增加 ({CameraYX} * -4)

 

当接收到 game start

将 {Camera_SpriteDistance} 设为 100

将 {相机视场} 设为 30

将 {CameraX} 设为 0

将 {CameraY} 设为 0

将 {CameraAngle} 设为 0

将 {镜头剪辑} 设为 sin({相机视场})

重复执行

将 {CameraXX} 设为 cos({CameraAngle})

将 {CameraXY} 设为 sin({CameraAngle})

将 {CameraYX} 设为 (0 - {CameraXY})

将 {CameraYY} 设为 {CameraXX}

 

当接收到 game start

等待 1 秒

重复执行

如果 (鼠标的x坐标 < 240) 那么

如果 ((鼠标的x坐标 < -90) 或 (90 < 鼠标的x坐标)) 那么

将 {CameraAngle} 增加 (鼠标的x坐标 * -0.03)

 

当接收到 game start

重复执行

播放声音 ambience 等待播完

 

角色1

 

草坪

 

手枪

 

 

准星

 

 

阳光

 

云3

 

云4

 

杂物

 

 

 

装弹显示

 

僵尸

 

菜单

 

开始按钮

 

Black Screen

 

棋盘

 

按钮3

 

黑幕

 

帮助2

 

按钮1

 

杂物2

 

草地2

 

灯塔

 

按钮2

 

学分

 

开始界面