リプレイボタンでゲームをやり直せるようにしよう
クリアパネルにシーンをロードしなおすようにプログラムを記述します。
現在作成中のシーンがMainという名前の場合には、下記のようにプログラムを記述します。
using UnityEngine.SceneManagement;
public class ClearCanvas : MonoBehaviour
{
~
// リプレイボタンの挙動
public void OnReplay()
{
// Mainシーンを再度読み直す
SceneManager.LoadScene("Main");
}
}
あとはボタンから上記のメソッドを呼び出すだけです。

シーン遷移後に画面が暗くならないようにしよう
シーン遷移後、呼び出されたシーンのライティングの設定によって、画面が暗くなる場合があります。

まず、読み込み先のシーンにDirectional Lightがあり、有効になっていることを確認します。
ベイクしたライト、ライトマップ、Light Probe、Reflection Probeを使用している場合は、メインメニューのWindow > Rendering > Lightingを開きます。Sceneタブで使用するLighting Settingsを確認し、ウィンドウ下部のGenerate Lightingをクリックして、そのシーンのライティングデータを生成します。生成が完了したらシーンを保存してから、もう一度再生して確認します。
ライティングの設定について詳しくは、公式マニュアルを参考にしてください。