From Test-Scratch-Wiki

Many games have title screens, as well as levels in RPG 游戏. Creating these are easy because they are just backdrops drawn by the creator. 侦测类积木 can be added to the sprite as 墙壁侦测器 in order for the sprite to complete missions.


Title Screens

Title screens usually consist of one backdrop (the title and design) and a sprite (the "start" button). You will need three 广播 for this screen:

-TitleScreen -StartGame -ShowSButton

The backdrop should contain this script:

當收到訊息 [TitleScreen v]
背景換成 [Title Screen v]
廣播訊息 [ShowSButton v]

The sprite should contain these scripts:

當 @greenflag 被點擊
顯示
重複無限次 
  如果 <碰到 [滑鼠游標 v] ?> 那麼 
    造型換成 [造型2 v] // A different colored costume
  
    造型換成 [造型1 v] //  The original costume
  end
end
當角色被點擊
廣播訊息 [StartGame v]
隱藏
當收到訊息 [TitleScreen v]
顯示 //  This script is in case of a "Play Again" button at the end of the game. If you do not have a "play again" button, this script is not necessary


Levels

Levels are backdrops. Be sure to keep platform color consistent in 游戏平台, as well as anything that may cause the player to lose a life.

If you wish, you can add a large readout 变量 that has this script somewhere in your project:

當 @greenflag 被點擊
重複無限次 
  變數 [Level Name v] 設為 (背景名稱)
end

However, this requires each backdrop to be named. This is a very simple way of creating the backdrop levels and title screen.

Here's a simple script to put in the player so you can advance to the next level without scrolling or anything fancy.

當 @greenflag 被點擊
重複無限次 
  如果 (([x座標 v] of [Player v]) > (240)) 那麼 
    背景換成 [下一个背景 v]
    定位到 x: (-202) y: (-70)
  end
end

参见

Cookies help us deliver our services. By using our services, you agree to our use of cookies.