//[SerializeField]protected AudioSource sound; // Start is called before the first frame update void Start() { //base.Start(); cameraShake = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <CameraShake>(); _resetSpeed = _speed; //animation _anim = gameObject.GetComponent <Animator>(); global = Global.GetInstance(); _state = State.think; soundControl.Init(GetComponent <AudioSource>(), "Sound/Player0"); //sound=GetComponent<AudioSource>(); rd = GetComponentInChildren <Rigidbody>(); _damage = GetComponentInChildren <Damage>(); if (playerBar == null) { playerBar = GetComponentInChildren <PlayerBar>(); } foreach (var index in gameObject.GetComponentsInChildren <PlayerDamage>()) { attackObject.Add(index.gameObject); } for (int i = 0; i < attackObject.Count; i++) { attackObject[i].SetActive(false); } }
// Start is called before the first frame update protected override void Start() { base.Start(); m_Camera = Camera.main; soundControl.Init(self.gameObject.GetComponentInParent <AudioSource>(), "Sound/Player0"); //for(int i=1;i<5;i++){ // SE.Add(Resources.Load<AudioClip>("Sound/Player0"+i)); //} effect = gameObject.GetComponentInChildren <ParticleSystem>(); cameraShake = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <CameraShake>(); playerBar = gameObject.GetComponentInParent <PlayerBar>(); }
/// <summary> /// Copies the values of the configuration to the /// actual PlayerBar on the car. /// </summary> public void ApplyConfiguration() { PlayerBar playerBar = GetComponent <CarManager>().PlayerBar; if (playerBar != null) { playerBar.XDisplacement = playerBarXDisplacement; playerBar.XDisplacementDrivingDown = playerBarXDisplacementDrivingDown; playerBar.YDisplacement = playerBarYDisplacement; playerBar.Scale = playerBarScale; } }
/// <summary> /// Saves the XML document. /// </summary> public static void SaveXml() { using (XmlWriter writer = XmlWriter.Create(Paths.CreateOSPath("settings.xml"), XmlWriterSettings)) { writer.WriteStartDocument(); writer.WriteStartElement("Options"); writer.WriteStartElement("General"); writer.WriteElementString("AutoSave", AutoSave.ToString()); writer.WriteElementString("AutoSaveSpeed", AutoSaveSpeed.ToString()); writer.WriteElementString("AutoScroll", AutoScroll.ToString()); writer.WriteElementString("Music", Music.ToString()); writer.WriteElementString("NpcBar", NpcBar.ToString()); writer.WriteElementString("NpcDamage", NpcDamage.ToString()); writer.WriteElementString("NpcName", NpcName.ToString()); writer.WriteElementString("PlayerBar", PlayerBar.ToString()); writer.WriteElementString("PlayerDamage", PlayerDamage.ToString()); writer.WriteElementString("PlayerName", PlayerName.ToString()); writer.WriteElementString("SavedAccount", SavedAccount); writer.WriteElementString("SavedPassword", SavedPassword); writer.WriteElementString("Sound", Sound.ToString()); writer.WriteElementString("SpeechBubbles", SpeechBubbles.ToString()); writer.WriteElementString("Timestamps", Timestamps.ToString()); writer.WriteElementString("ActiveSkin", ActiveSkin); writer.WriteElementString("LastClientUpdateTime", LastClientUpdateTime.ToBinary().ToString()); writer.WriteElementString("LastGFXUpdateTime", LastGFXUpdateTime.ToBinary().ToString()); writer.WriteEndElement(); writer.WriteStartElement("ConnectionInfo"); writer.WriteElementString("Port", ConnectionPort.ToString()); writer.WriteElementString("Server", ConnectionIP); writer.WriteElementString("UpdateLink", UpdateAddress); writer.WriteElementString("SFXLink", SoundAddress); writer.WriteElementString("MusicLink", MusicAddress); writer.WriteEndElement(); writer.WriteStartElement("Editor"); writer.WriteElementString("MapGrid", MapGrid.ToString()); writer.WriteElementString("DisplayAttributes", DisplayAttributes.ToString()); writer.WriteElementString("DragAndPlace", DragAndPlace.ToString()); writer.WriteEndElement(); writer.WriteEndElement(); writer.WriteEndDocument(); } }
void Start() { bars = new List <PlayerBar>(); var xPos = transform.position.x - GetComponent <RectTransform>().rect.width / 2; var yPos = transform.position.y + GetComponent <RectTransform>().rect.height / 2; int pad = 15; foreach (Player player in new List <Player>(FindObjectsOfType <Player>())) { PlayerBar playerBar = Instantiate <PlayerBar>(playerBarPrefab, new Vector3(xPos + pad, yPos - pad, transform.position.z), transform.rotation, transform); playerBar.Init(player); bars.Add(playerBar); yPos -= 24 + pad; } }
void Start() { ballRb = GetComponent <Rigidbody2D> (); ballTr = GetComponent <Transform> (); compBarRb = GameObject.Find("CompBar").GetComponent <Rigidbody2D> (); playerSc = GameObject.Find("playerBar").GetComponent <PlayerBar> (); playerBarRb = GameObject.Find("playerBar").GetComponent <Rigidbody2D> (); score1 = GameObject.Find("Score1").GetComponent <Text> (); score2 = GameObject.Find("Score2").GetComponent <Text> (); pos = ballTr.position; speed = 8f; randomAngle = getRandonAngle(true); velBX = Mathf.Cos(randomAngle) * speed; velBY = Mathf.Sin(randomAngle) * speed; }
public void Setup() { playerBar = new GameObject().AddComponent <PlayerBar>(); }
public void GetPlayerText(PlayerBar bar) { text = bar.WeaponText; }