Flipping page from 3d model script/input?

Hi, I have created a 3d book model in Blender with the page flipping already animated
I exported the model by simply copy and paste it in my 3d scene.
I want to use the book as a menu and the first page has the buttons New Game, Continue, Options, Quit.
Then if the player click on Continue, the book will flip the page and show a page with a save file system. If we click Options, the book will flip two pages to show the options.
If the player click new game, the book will flip a series of pages while the camera/pov will fade to black before starting the game (this will happens too if the player will select a saving file)

All I need is an help where to start with the script
Thanks in advantage

first, you need 1 or 3 animations all of them are just the pages flipping name each animation according to the action that will trigger it, for example, Continue. Then in unity create 3 canvases, name 1 Main, 2 Save Files, and 3 Options. Put This Script in each button as an action in the main canvas. Also in the animator make three bools
and each leading to each one of the animations playing also make an idle animation for when nothing it happening only triggered if none of the bools are true.

// Copy and paste this into your script

using UnityEngine.UI // put this line at the very top of the script

 public Canvas OptionCanva;
 public Canvas MainCanva;
 public Canvas ContinueCanva;
 public Animator Anim;

 public void Options(){

   OptionCanva.enabled = true;
   anim.SetBool("Option", true);
   anime.SetBool("Continue", false);
   anime.SetBool("NewGame", false);
   MainCanva.enabled = false;
}

public void Continue(){

   ContinueCanva.enabled = true;
   anim.SetBool("Option", false);
   anime.SetBool("Continue", true);
   anime.SetBool("NewGame", false);
   MainCanva.enabled = false;
}

public void NewGame(){

   anim.SetBool("Option", false);
   anime.SetBool("Continue", false);
   anime.SetBool("NewGame", true);
   MainCanva.enabled = false;
}

public void Quit(){
   Application.Quit
}
//Now to revert

public void ExitOptions(){

   OptionCanva.enabled = false;
   //If you want put animations but if not then take all the anime.SetBool line out
   anim.SetBool("Option", true);
   anime.SetBool("Continue", false);
   anime.SetBool("NewGame", false);
   MainCanva.enabled = true;
}

public void ExitContinue(){

   ContinueCanva.enabled = false;
   //If you want put animations but if not then take all the anime.SetBool line out
   anim.SetBool("Option", false);
   anime.SetBool("Continue", true);
   anime.SetBool("NewGame", false);
   MainCanva.enabled = true;
}