超级马里奥[停止更新][停止维护][转载国外]

复制链接 & 嵌入
链接
复制链接
嵌入网页
复制嵌入代码
还没有人打赏!
最后修改于2024年06月21日

指导教师

操作说明

开局按空格开始,移动

备注与谢志

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

开发日志

变量

xDifference [Coin]

yDifference [Coin]

count [coinDigit1]

startX [under construction]

moveDirection [Goomba]

moveDistance [Goomba]

state [Goomba]

costumeCount [Goomba]

xDifference [Goomba]

moveLeftRight [Goomba]

statecounter [Goomba]

marioHitTime [Mario]

wallActive [WallDissapear1]

wallActiveTimer [WallDissapear1]

costumeCount [Plant1]

growHeight [Plant1]

growDirection [Plant1]

startY [Plant1]

waitGrowCount [Plant1]

scrollX

yDifference [Floor5]

playerY

xDifference [Floor5]

levelCompleted

marioOnFlag

FlagConsole

startXPole

level

numberOfLevels

waitNextLevelCounter

launcherState [launcher]

qBlockCounter [qBlockCoin]

startY [qBlockCoin]

tempY [qBlockCoin]

DEBUG

qblockX

qblockY

startMusic [Flag]

moveBulletDistance [Bullet]

bulletLauncherX

bulletLauncherY

BulletShoot

bulletLauncherLeftRight [BulletLauncher]

bulletLauncherSHootCounter [BulletLauncher]

DEBUG2

FeedbackConsole

Time

Point

PD

JqueryFeedBackMain

-OutBarHide

Setpd

TimeCtrl

PointPd

 

角色

Stage

造型

背景1

Mario Blue Background

Next level

 

声音

plop

 

代码

当 绿旗 被点击

将 {waitNextLevelCounter} 设为 0

重复执行

如果 ({levelCompleted} = 1) 那么

换成 Next level 背景

将 {waitNextLevelCounter} 增加 1

如果 ({waitNextLevelCounter} > 90) 那么

将 {level} 增加 1

广播 startnextlevel

将 {waitNextLevelCounter} 设为 0

否则

换成 Mario Blue Background 背景

 

当 绿旗 被点击

显示变量 {Time}

将 {Time} 设为 0

等待 按下 任意 键?

重复执行直到 ({level} = 6)

将 {Time} 增加 1

将 {Point} 增加 -1

如果 (({Point} = -1) 或 ({Point} < 0)) 那么

将 {Point} 设为 0

等待 0.75 秒

重复执行 20 次

显示变量 {Time}

等待 0.03 秒

隐藏变量 {Time}

等待 0.03 秒

 

当 绿旗 被点击

重复执行

如果 ({PointPd} = T) 那么

显示变量 {Point}

否则

如果 ({PointPd} = F) 那么

隐藏变量 {Point}

 

当 绿旗 被点击

重复执行

如果 ({TimeCtrl} = T) 那么

显示变量 {Time}

否则

如果 ({TimeCtrl} = F) 那么

隐藏变量 {Time}

 

角色1

 

Mario

 

qBlockCoin

 

launcher

 

Pole

 

Flag

 

Floor1

 

Floor3

 

Floor5

 

Plant1

 

Goomba

 

WallDissapear1

 

Wall1

 

Wall3

 

Wall5

 

Tube_01

 

Coin

 

marioLetters

 

coins_x

 

coinDigit1

 

coinDigit2

 

Execute~0

 

logoPressSToStart

 

mario_x

 

marioDigit1

 

nextLevel

 

Bullet

 

BulletLauncher

 

Bingo!

 

TextNeed

 

OutBar

 

set

 

SetPageOffWar

 

OutsideBarCtrl

 

TimetBarCtrl2

 

TimetBarCtrl3