public void EquipModule(bool equipState, string moduleName, StandardTorso torsoScript, WalkerMovement movementScript) { if(moduleName == "AccelThrusters") { if(equipState == true) accelThrustersPrefab.Equip(movementScript); else accelThrustersPrefab.Unequip(movementScript); } }
// Use this for initialization void Start() { if(!target) { Debug.Log("Please assign a target to the camera"); return; } cameraPosition = target.transform.position + new Vector3(distance, height, 0.0f); transform.position = cameraPosition; //transform.rotation = cameraRotation; transform.LookAt(target); torso = target.GetComponent<StandardTorso>(); }