2 - Créer un texte en 3d "3d text" et attribuer les mêmes valeurs de l'échelle et de rotation et de translation
3-Créer "Script Menu" Script pour contrôler la scène en C # (CSharpe) ou js (JavaScript) et nommez-le "Script Menu"
4 - Ouvrir le script et écrire ce code
Pour c# :
using UnityEngine;
using System.Collections;
public class MenuScript : MonoBehaviour {
public Color ColorBack = Color.black;
public Color ColorForward = Color.red;
void Start()
{
renderer.material.color = Color.black;
}
void OnMouseEnter()
{
renderer.material.color = Color.red;
}
void OnMouseExit()
{
renderer.material.color = Color.black;
}
public int index=0;
void OnMouseDown()
{
switch (index){
case 1: Application.LoadLevel(1);
break;
case 2: Screen.fullScreen =!Screen.fullScreen ;
break;
case 3: Application.Quit();
break;
}
}
}
Pour js :
#pragma strict
public var ColorBack:Color = Color.black;
public var ColorForward:Color = Color.red;
function Start()
{
renderer.material.color = ColorBack;
}
function OnMouseEnter()
{
renderer.material.color = ColorForward;
}
function OnMouseExit()
{
renderer.material.color = ColorBack;
}
public var index:int=0;
function OnMouseDown()
{
switch (index){
case 1: Application.LoadLevel(1);
break;
case 2: Screen.fullScreen =!Screen.fullScreen ;
break;
case 3: Application.Quit();
break;
}
}
5 - Maintenant affectez le script aux 3 cubes et changer l'indice du script selon le numéro du cube
6 - Créer une nouvelle scène et enregistrez sous le nom “level1”














