// Use this for initialization void Start() { ConsoleLog.SLog("PlayerGameManager Start()"); anim = GetComponent <Animator> (); cardboardCamera = GameObject.FindGameObjectWithTag("PlayerHead"); cardboardHead = cardboardCamera.GetComponent <CardboardHead> (); headPos = GameObject.FindGameObjectWithTag("CameraPos").transform; gun = GameObject.FindGameObjectWithTag("MyGun"); gunProperties = gun.GetComponent <GunProperties> (); gunAudio = gun.GetComponents <AudioSource> (); gunLight = GameObject.FindGameObjectWithTag("GunLight"); gunFlashEmitter = GameObject.FindGameObjectWithTag("GunFlash").GetComponent <EllipsoidParticleEmitter>(); gunFlashEmitter.emit = false; footstepsAudio = GetComponent <AudioSource> (); bulletHoleArray = new ArrayList(bulletHoleMaxAmount); //HUD HUD = GameObject.FindGameObjectWithTag("HUD"); healthBar = HUD.transform.GetChild(0) as Transform; bulletText = HUD.transform.GetChild(1).GetComponent <TextMesh>(); reloadText = HUD.transform.GetChild(2).GetComponent <TextMesh>(); grenadeText = HUD.transform.GetChild(3).GetComponent <TextMesh>(); HUDCanvas = HUD.transform.GetChild(4).gameObject; deadText = HUDCanvas.transform.GetChild(0).gameObject; endRoundText = HUDCanvas.transform.GetChild(1).gameObject; endGameText = HUDCanvas.transform.GetChild(2).gameObject; bulletText.text = gunProperties.bulletLoadCurrent + "/" + gunProperties.bulletStoreCurrent; grenadeText.text = grenadeStore + ""; }
private void FindComponents() { gunprop = GameObject.FindGameObjectWithTag("MyGun").GetComponent <GunProperties>(); playerGameManager = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerGameManager> (); cardboardHead = GameObject.FindGameObjectWithTag("PlayerHead").GetComponent <CardboardHead>(); headPos = GameObject.FindGameObjectWithTag("CameraPos").transform; }
private void FindComponents() { playerGameManager = GetComponent <PlayerGameManager> (); GameObject[] players = GameObject.FindGameObjectsWithTag("Player"); ConsoleLog.SLog("Player tag count: " + players.Length); foreach (GameObject p in players) { if (p.GetComponent <PlayerGameManager> () != null) { ConsoleLog.SLog("found real player"); } if (p.GetComponent <RemoteCharacterController> () != null) { ConsoleLog.SLog("found remote player"); } } rightArm = GameObject.FindGameObjectWithTag("RightArm"); leftArm = GameObject.FindGameObjectWithTag("LeftArm"); gunEnd = GameObject.FindGameObjectWithTag("GunEnd"); gunRightArmIdleOffset = -gunEnd.transform.rotation.eulerAngles + rightArm.transform.rotation.eulerAngles; gunProp = GameObject.FindGameObjectWithTag("MyGun").GetComponent <GunProperties> (); }
void Start () { ConsoleLog.SLog("Remote Start() called"); CheckDuplicateRemoteGameObject (); try { anim = GetComponent<Animator> (); Transform spine2 = transform.GetChild (2).GetChild (0).GetChild (2).GetChild (0).GetChild (0); //find head and aimDirection characterHead = spine2.GetChild (1).GetChild (0); aimDirection = characterHead.GetChild (0); if (aimDirection == null) ConsoleLog.SLog ("Error: Couldn't find aimDirection"); //find left and right arm leftArm = spine2.GetChild (0).GetChild (0); rightArm = spine2.GetChild (2).GetChild (0); //find gun and gunEnd Transform rightHand = rightArm.GetChild(0).GetChild(0); Transform gun = rightHand.GetChild (0); gunEnd = gun.GetChild (0); gunProp = gun.GetComponent<GunProperties> (); gunSound = gun.GetComponents<AudioSource> (); if (gun == null) ConsoleLog.SLog ("Error: Couldn't find gun"); if (gunEnd == null) ConsoleLog.SLog ("Error: Couldn't find gunEnd"); bulletHoleArray = new ArrayList (MaxBulletHole); } catch (System.Exception e) { ConsoleLog.SLog("Error in start() of RemoteCharacterController\n" + e.Message); } }
private void Start() { bgImg = GetComponent <Image>(); joystickImg = transform.GetChild(0).GetComponent <Image>(); InputDirection = Vector3.zero; Gun = FindObjectOfType <GunProperties>(); }
// Use this for initialization void Start () { ConsoleLog.SLog ("PlayerGameManager Start()"); anim = GetComponent<Animator> (); cardboardCamera = GameObject.FindGameObjectWithTag("PlayerHead"); cardboardHead = cardboardCamera.GetComponent<CardboardHead> (); headPos = GameObject.FindGameObjectWithTag ("CameraPos").transform; gun = GameObject.FindGameObjectWithTag ("MyGun"); gunProperties = gun.GetComponent<GunProperties> (); gunAudio = gun.GetComponents<AudioSource> (); gunLight = GameObject.FindGameObjectWithTag ("GunLight"); gunFlashEmitter = GameObject.FindGameObjectWithTag ("GunFlash").GetComponent<EllipsoidParticleEmitter>(); gunFlashEmitter.emit = false; footstepsAudio = GetComponent<AudioSource> (); bulletHoleArray = new ArrayList (bulletHoleMaxAmount); //HUD HUD = GameObject.FindGameObjectWithTag("HUD"); healthBar = HUD.transform.GetChild (0) as Transform; bulletText = HUD.transform.GetChild (1).GetComponent<TextMesh>(); reloadText = HUD.transform.GetChild (2).GetComponent<TextMesh>(); grenadeText = HUD.transform.GetChild (3).GetComponent<TextMesh>(); HUDCanvas = HUD.transform.GetChild (4).gameObject; deadText = HUDCanvas.transform.GetChild (0).gameObject; endRoundText = HUDCanvas.transform.GetChild (1).gameObject; endGameText = HUDCanvas.transform.GetChild (2).gameObject; bulletText.text = gunProperties.bulletLoadCurrent + "/" + gunProperties.bulletStoreCurrent; grenadeText.text = grenadeStore + ""; }
// Use this for initialization void Start() { gunProperties = GetComponent <GunProperties>(); gunFire = gunProperties.GetGunFire(); colorStateSize = System.Enum.GetNames(typeof(ColorState)).Length; gunProperties.SetBulletPrefab(bulletPrefabs[colorSelected]); uiColorImage = GameObject.FindWithTag("BulletColourUI").GetComponent <Image>(); }
public void Start() { gunProperties = GetComponent <GunProperties>(); fpsCam = Camera.main; lineOfSight = GetComponent <LineRenderer>(); emptyGO = new GameObject(); }
// Use this for initialization void Start() { //moveJoystick = FindObjectOfType<VirtualJoyStick>(); myRigidbody = GetComponent <Rigidbody2D>(); Gun = FindObjectOfType <GunProperties>(); PlayerCamera.SetActive(false); pBody = transform.Find("Body"); playerDirection = true; }
void Start() { ConsoleLog.SLog("Remote Start() called"); CheckDuplicateRemoteGameObject(); try { anim = GetComponent <Animator> (); Transform spine2 = transform.GetChild(2).GetChild(0).GetChild(2).GetChild(0).GetChild(0); //find head and aimDirection characterHead = spine2.GetChild(1).GetChild(0); aimDirection = characterHead.GetChild(0); if (aimDirection == null) { ConsoleLog.SLog("Error: Couldn't find aimDirection"); } //find left and right arm leftArm = spine2.GetChild(0).GetChild(0); rightArm = spine2.GetChild(2).GetChild(0); //find gun and gunEnd Transform rightHand = rightArm.GetChild(0).GetChild(0); Transform gun = rightHand.GetChild(0); gunEnd = gun.GetChild(0); gunProp = gun.GetComponent <GunProperties> (); gunSound = gun.GetComponents <AudioSource> (); if (gun == null) { ConsoleLog.SLog("Error: Couldn't find gun"); } if (gunEnd == null) { ConsoleLog.SLog("Error: Couldn't find gunEnd"); } bulletHoleArray = new ArrayList(MaxBulletHole); } catch (System.Exception e) { ConsoleLog.SLog("Error in start() of RemoteCharacterController\n" + e.Message); } }
// Use this for initialization void Start() { gunProperties = GetComponent <GunProperties>(); fireRateTimer = gunProperties.GetFireRate(); shootAudio = GetComponent <AudioSource>(); }
private void FindComponents(){ playerGameManager = GetComponent<PlayerGameManager> (); GameObject[] players = GameObject.FindGameObjectsWithTag ("Player"); ConsoleLog.SLog ("Player tag count: " + players.Length); foreach (GameObject p in players) { if (p.GetComponent<PlayerGameManager> () != null) { ConsoleLog.SLog ("found real player"); } if (p.GetComponent<RemoteCharacterController> () != null) { ConsoleLog.SLog ("found remote player"); } } rightArm = GameObject.FindGameObjectWithTag ("RightArm"); leftArm = GameObject.FindGameObjectWithTag ("LeftArm"); gunEnd = GameObject.FindGameObjectWithTag ("GunEnd"); gunRightArmIdleOffset = - gunEnd.transform.rotation.eulerAngles + rightArm.transform.rotation.eulerAngles; gunProp = GameObject.FindGameObjectWithTag ("MyGun").GetComponent<GunProperties> (); }
private void FindComponents() { gunprop = GameObject.FindGameObjectWithTag ("MyGun").GetComponent<GunProperties>(); playerGameManager = GameObject.FindGameObjectWithTag ("Player").GetComponent<PlayerGameManager> (); cardboardHead = GameObject.FindGameObjectWithTag("PlayerHead").GetComponent<CardboardHead>(); headPos = GameObject.FindGameObjectWithTag ("CameraPos").transform; }