public void Initiolize(SampleController sampleController) { characterStatus = sampleController.characterStatus; targetLook = sampleController.cameraHandler.targetLook; cameraSystem = sampleController.cameraHandler.mainTransform.gameObject; noPlayerMask = sampleController.cameraHandler.noPlayerMask; cam = sampleController.cameraHandler.cameraTransform.gameObject; anim = sampleController.anim; characterInput = sampleController.characterInput; characterFight = sampleController.characterFight; characterIK = sampleController.characterIK; ammoSlider = sampleController.ammoSlider; if (characterFight != null) { sword = Instantiate(fightWeapon.weaponPrefab, fightPoint); ReturnSwordToPos(); activeFightWeapon = sword.GetComponent <FightWeapon>(); characterInput.fightWeapon = activeFightWeapon; characterFight.weapon = activeFightWeapon; anim.SetBool("Weapon", true); anim.SetInteger("WeaponType", 0); fighter = true; } itemText.text = string.Empty; }
public void Initiolize(SampleController sampleController) { sniperMultiplicator = 1; cameraHandler = sampleController.cameraHandler; targetLook = cameraHandler.targetLook; leftPivot = cameraHandler.leftPivot; anim = sampleController.anim; characterStatus = sampleController.characterStatus; characterMovement = sampleController.characterMovement; characterInventory = sampleController.characterInventory; characterFight = sampleController.characterFight; characterReactions = sampleController.characterReactions; aud = sampleController.aud; }