// Start is called before the first frame update void Start() { cam = GameObject.Find("Main Camera"); craft_Book = GameObject.Find("Craft_Canvas_Manager").GetComponent <Craft_Book_Manager>(); //A supprimer je pense test = this; }
private void OnTriggerEnter(Collider other) { Debug.Log("onTriggerEnter"); Pilier pilier = other.GetComponent <Pilier>(); if (BuildingManager.isBuilding && other.tag == "Pilier" && foundationScript.isPlaced && !other.GetComponent <Pilier>().isSnapped) { Debug.Log("onTriggerEnterIFFFF"); other.GetComponent <Pilier>().positionFoundation = transform.parent.parent.position; other.GetComponent <Renderer>().material = material_Green; pilier.isSnapped = true; pilier.mousePosX = Input.GetAxis("Mouse X"); pilier.mousePosY = Input.GetAxis("Mouse Y"); float sizeX = sizeOfPilier.x; float sizeZ = sizeOfPilier.z; switch (this.transform.name) { case "Collider_Pillier_H_D": Debug.Log(this.transform.name); other.transform.position = new Vector3(transform.position.x, transform.position.y, transform.position.z); break; case "Collider_Pillier_H_G": Debug.Log(this.transform.name); other.transform.position = new Vector3(transform.position.x, transform.position.y, transform.position.z); break; case "Collider_Pillier_B_D": Debug.Log(this.transform.name); other.transform.position = new Vector3(transform.position.x, transform.position.y, transform.position.z); break; case "Collider_Pillier_B_G": Debug.Log(this.transform.name); other.transform.position = new Vector3(transform.position.x, transform.position.y, transform.position.z); break; } } }
// Start is called before the first frame update void Start() { pilierScript = transform.parent.GetComponent <Pilier>(); }
// Start is called before the first frame update void Start() { pilierScript = transform.parent.GetComponent <Pilier>(); sizeOfCollider = transform.GetComponent <Collider>().bounds.size; }