// Use this for initialization
    void Start()
    {
        //hauteur d'un bloc
        g_cubeHeight = 1.0f;

        //distance entre le joueur et le cube
        //g_cubeDistance = 3.0f;

        //détermine si l'on est en train de dessiner un mur
        g_isDrawingWall = false;

        //détermine si l'on est en train de supprimer des blocs
        g_isRemoving = false;

        //sert à décrire l'état dans lequel le builder se trouve
        g_currentMode = (int)g_modes.IDLE;

        g_isPlayMode = false;

        m_wallController = g_wallTool.GetComponent <wallController> ();
        //m_removeController = g_removeTool.GetComponent<removeController> ();
        //m_grabController = g_grabTool.GetComponent<grabController> ();
        m_toolController  = GetComponent <ToolController>();
        m_colorController = GetComponent <colorController> ();
        m_zoomController  = GetComponent <zoomController> ();

        m_rightWandController = g_rightController.GetComponent <wandController> ();
        m_leftWandController  = g_leftController.GetComponent <wandController> ();
    }
示例#2
0
 // Use this for initialization
 void Start()
 {
     m_isRemoving = false;
     wC           = wallTool.GetComponent <wallController> ();
 }
 void Start()
 {
     parentScript = transform.parent.GetComponent <wallController>();
     audio        = GetComponent <AudioSource>();
 }