// Update is called once per frame void Update() { if (!_built) { if (_buildingScript.Built()) { OnBuilt(); _built = true; } } }