void spawnNewKnife() { if (allowSpawn) { GameObject newKnife = Instantiate(KnifeModel, spawnpoint.position, spawnpoint.rotation); curKnife = newKnife.GetComponent <KnifeControl>(); curKnife.transform.SetParent(transform); } }
// Use this for initialization void Start() { selectKnifeKey = KeyCode.Alpha1; selectLaserKey = KeyCode.Alpha2; selectGrenadeKey = KeyCode.Alpha3; selectTrapKey = KeyCode.Alpha4; fpc = GetComponentInParent <FirstPersonController>(); weaponAndAmmoManager = GetComponentInParent <WeaponAndAmmoManager>(); trapControl = GetComponent <TrapControl>(); laserControl = GetComponent <LaserControl>(); grenadeControl = GetComponent <GrenadeControl>(); knifeControl = GetComponent <KnifeControl>(); cameragunControl = GetComponent <CameragunControl>(); playerCanvasUpdater = GetComponentInParent <PlayerCanvasUpdater>(); // trapControl.enabled = false; // laserControl.enabled = false; // grenadeControl.enabled = false; // knifeControl.enabled = false; }
void Start() { curKnife = GetComponentInChildren <KnifeControl>(); }