public Form1() { InitializeComponent(); _formulaGenerator = InfixFormulaGenerator.Calculator; _tableaux = new Tableaux(); _graphImages = new Dictionary <int, string>(); _nandify = new Nandify(); }
public Competition VersModeleCompetition() { return(new Competition { Nom = Nom, Date = StringVersDate(Date), Tableaux = Tableaux.Select(t => t.VersModeleTableau()) }); }
void Awake() { if (instance != null) { Destroy(gameObject); } else { instance = this; } }
void OnMouseDown() { Tableaux.Instance().PlaySoundOnClick(); GetComponent <Rigidbody>().useGravity = false; GetComponent <Rigidbody>().isKinematic = true; distance = Vector3.Distance(transform.position, Camera.main.transform.position); startPos = Input.mousePosition; startPos.z = transform.position.z - Camera.main.transform.position.z; startPos = Camera.main.ScreenToWorldPoint(startPos); Debug.Log("the mouse down pos is " + startPos); IsDrag = true; }
void OnTriggerEnter(Collider other) { Debug.Log("Coucou"); if (other.gameObject.tag == gameObject.tag && other.gameObject.tag == ("A")) { Tableaux.Instance().CheckWin(); FormeAMur.SetActive(true); Destroy(gameObject); } if (other.gameObject.tag == gameObject.tag && other.gameObject.tag == ("B")) { Tableaux.Instance().CheckWin(); FormeBMur.SetActive(true); Destroy(gameObject); } if (other.gameObject.tag == gameObject.tag && other.gameObject.tag == ("C")) { Tableaux.Instance().CheckWin(); FormeCMur.SetActive(true); Destroy(gameObject); } if (other.gameObject.tag == gameObject.tag && other.gameObject.tag == ("D")) { Tableaux.Instance().CheckWin(); FormeDMur.SetActive(true); Destroy(gameObject); } if (other.gameObject.tag == gameObject.tag && other.gameObject.tag == ("E")) { Tableaux.Instance().CheckWin(); FormeEMur.SetActive(true); Destroy(gameObject); } if (other.gameObject.tag == gameObject.tag && other.gameObject.tag == ("F")) { Tableaux.Instance().CheckWin(); FormeFMur.SetActive(true); Destroy(gameObject); } if (other.gameObject.tag == gameObject.tag && other.gameObject.tag == ("D2")) { Tableaux.Instance().CheckWin(); FormeD2Mur.SetActive(true); Destroy(gameObject); } if (other.gameObject.tag == gameObject.tag && other.gameObject.tag == ("B2")) { Tableaux.Instance().CheckWin(); FormeB2Mur.SetActive(true); Destroy(gameObject); } if (other.gameObject.tag == gameObject.tag && other.gameObject.tag == ("A2")) { Tableaux.Instance().CheckWin(); FormeA2Mur.SetActive(true); Destroy(gameObject); } }
public void AjouterTableau(Tableau tableau) { Tableaux.Add(tableau); }