void Start() { modifyBoatMesh = new ModifyBoatMesh(boatMeshObj, underWaterObj, aboveWaterObj, boatRB); underWaterMesh = underWaterObj.GetComponent <MeshFilter>().mesh; aboveWaterMesh = aboveWaterObj.GetComponent <MeshFilter>().mesh; }
private void Start() { boatRigidBody = GetComponent <Rigidbody>(); modifyBoatMesh = new ModifyBoatMesh((colliderObject == null) ? gameObject : colliderObject); underWaterMesh = underWaterObj.GetComponent <MeshFilter>().mesh; }
void Start() { //Init the script that will modify the boat mesh modifyBoatMesh = new ModifyBoatMesh(boatMeshObj, underWaterObj, aboveWaterObj, boatRB); //Meshes that are below and above the water underWaterMesh = underWaterObj.GetComponent <MeshFilter>().mesh; aboveWaterMesh = aboveWaterObj.GetComponent <MeshFilter>().mesh; }
// Use this for initialization void Start() { // Get the boats rigidbody boatRB = gameObject.GetComponent <Rigidbody>(); // Init the script to modify the boat mesh modifyBoatMesh = new ModifyBoatMesh(gameObject); // Meshes that are below and above water underWaterMesh = underWaterObj.GetComponent <MeshFilter> ().mesh; }
void Start() { //Init the script that will modify the boat mesh modifyBoatMesh = new ModifyBoatMesh(boatMeshObj, underWaterObj, aboveWaterObj, boatRB); generateExtraMeshes = new GenerateExtraBoatMeshes(boatMeshObj); //Meshes that are below and above the water underWaterMesh = underWaterObj.GetComponent <MeshFilter>().mesh; aboveWaterMesh = aboveWaterObj.GetComponent <MeshFilter>().mesh; //underWaterMirrorMesh = underWaterMirrorObj.GetComponent<MeshFilter>().mesh; //foamMesh = foamSkirtObj.GetComponent<MeshFilter>().mesh; }
private void Start() { _waterSurfaceObj = GameObject.FindGameObjectWithTag("WaterSurface"); if (_waterSurfaceObj == null) { print("it's null"); } _floatObjRB = GetComponent <Rigidbody>(); _waterHeight = _waterSurfaceObj.transform.position.y; _modifyBoatMesh = new ModifyBoatMesh(gameObject, _waterHeight);// float volume = FloatHelper.MeshVolume(GetComponent <MeshFilter>()); _floatObjRB.mass = _objectDensity * volume; }
void Start() { m_boatRB = gameObject.GetComponent <Rigidbody2D>(); m_modifyBoatMesh = new ModifyBoatMesh(gameObject); m_underwaterMesh = m_underwaterObject.GetComponent <MeshFilter>().mesh; }
void Start() { boat = gameObject.GetComponent <Rigidbody>(); modifyBoatMesh = new ModifyBoatMesh(gameObject); underWaterMesh = underWaterObject.GetComponent <MeshFilter>().mesh; }