// Start is called before the first frame update void Start() { Canvas = GameObject.FindGameObjectWithTag("Canvas"); CButton = Canvas.transform.Find("CrouchButton").Find("CButton"); cbpScript = CButton.GetComponent <CrouchButtonPress>(); DamageUIBlood = Canvas.transform.Find("DamageUIBlood"); duiBImage = DamageUIBlood.GetComponent <Image>(); DamageUIDark = Canvas.transform.Find("DamageUIDark"); duiDImage = DamageUIDark.GetComponent <Image>(); GameOverUINoise = Canvas.transform.Find("GameOverUINoise"); gouiNImage = GameOverUINoise.GetComponent <Image>(); GameOverUIText = Canvas.transform.Find("GameOverUIText"); gouiTImage = GameOverUIText.GetComponent <Image>(); gcuiBImage = Canvas.transform.Find("GameClearUIBackground").GetComponent <Image>(); PistolReadySlider = Canvas.transform.Find("PistolShootButton").Find("PistolReadySlider"); prsSlider = PistolReadySlider.GetComponent <Slider>(); Pistol = GameObject.FindGameObjectWithTag("Pistol"); pistolMesh = Pistol.transform.GetComponent <MeshRenderer>(); bodyPartsMesh = transform.gameObject.GetComponentsInChildren <SkinnedMeshRenderer>(); playerCollider = transform.parent.GetComponent <CapsuleCollider>(); playerRigidbody = transform.parent.GetComponent <Rigidbody>(); audioSources = transform.GetComponents <AudioSource>(); gocScript = GameObject.FindGameObjectWithTag("Goal").GetComponent <GoalObjectController>(); }
// Start is called before the first frame update void Start() { phpScript = transform.GetComponent <PlayerHP>(); Canvas = GameObject.FindGameObjectWithTag("Canvas"); Stick = Canvas.transform.Find("Joystick").Find("Stick"); stickInitialPos = Stick.localPosition; JButton = Canvas.transform.Find("JumpButton").Find("JButton"); jbpScript = JButton.GetComponent <JumpButtonPress>(); CButton = Canvas.transform.Find("CrouchButton").Find("CButton"); cbpScript = CButton.GetComponent <CrouchButtonPress>(); Panel_PlayerRotation = Canvas.transform.Find("Panel_PlayerRotation"); pdScript = Panel_PlayerRotation.GetComponent <PanelDrag>(); PistolReadySlider = Canvas.transform.Find("PistolShootButton").Find("PistolReadySlider"); prsSlider = PistolReadySlider.GetComponent <Slider>(); animator = transform.GetComponent <Animator>(); Idle = true; Walk = false; Run = false; PlayerAxis = transform.parent.gameObject; paRigidbody = PlayerAxis.GetComponent <Rigidbody>(); paCapsuleCollider = PlayerAxis.GetComponent <CapsuleCollider>(); Camera = GameObject.FindGameObjectWithTag("MainCamera"); audioSources = transform.GetComponents <AudioSource>(); }
// Start is called before the first frame update void Start() { Canvas = GameObject.FindGameObjectWithTag("Canvas"); PistolShootButton = Canvas.transform.Find("PistolShootButton"); PistolReadySlider = PistolShootButton.Find("PistolReadySlider"); prsSlider = PistolReadySlider.GetComponent <Slider>(); SliderFill = PistolReadySlider.Find("Fill Area").Find("Fill"); sliderFillImage = SliderFill.GetComponent <Image>(); PSButton = PistolShootButton.Find("PSButton"); psbImage = PSButton.GetComponent <Image>(); initialLocalCameraPos = transform.localPosition; cameraDoubleTapReset = true; cameraZoomin = true; cameraZoomout = true; cameraCrouchZoomin = true; cameraCrouchZoomout = true; CrouchButton = Canvas.transform.Find("CrouchButton"); CButton = CrouchButton.Find("CButton"); cbpScript = CButton.GetComponent <CrouchButtonPress>(); cbImage = CButton.GetComponent <Image>(); Panel_PlayerRotation = Canvas.transform.Find("Panel_PlayerRotation"); pdImage = Panel_PlayerRotation.GetComponent <Image>(); pdScript = Panel_PlayerRotation.GetComponent <PanelDrag>(); CurLocalPosWhenDragFinished = transform.localPosition; PlayerAxis = transform.parent.gameObject; Player = PlayerAxis.transform.GetChild(0).gameObject; CardinalPointOfCamera = PlayerAxis.transform.GetChild(2).gameObject; intialDisFromCardinalToCamera = (CardinalPosOriginal - originalLocalCameraPos).magnitude; initialDisFromCardinalToCameraWhenPistol = (CardinalPosPistol - originalLocalCameraPosWhenPistol).magnitude; initialDisFromCardinalToCameraWhenPistolCrouch = (CardinalPosPistolCrouch - originalLocalCameraPosWhenPistolCrouch).magnitude; independentCameraTrans = false; }