public void SateliteMismoNombre() { Satelite s = new Satelite(1, 1, "Luna"); System.Diagnostics.Debug.Write(s.ToString()); Assert.IsTrue(s.Nombre == "Luna"); }
private void btnAgregarSatelite_Click(object sender, EventArgs e) { if (cmbPlaneta.Text != String.Empty && txtNombreSatelite.Text != String.Empty && numOrbitaSatelite.Value > 0 && numRotacionSatelite.Value > 0) { Satelite s = new Satelite((int)numOrbitaSatelite.Value, (int)numRotacionSatelite.Value, txtNombreSatelite.Text); foreach (Planeta item in planetas) { if (cmbPlaneta.SelectedItem.ToString() == (String)item) { item.Satelites.Add(s); MessageBox.Show("Satelite cargado correctamente", "OK", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else { MessageBox.Show("No se puedo carga el Satelite. Asegurese de completar todo los datos", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning); } cmbPlaneta.Text = String.Empty; txtNombreSatelite.Text = String.Empty; numOrbitaSatelite.Value = 0; numRotacionSatelite.Value = 0; }
public void SateliteDB_Guardar() { SateliteDB database = new SateliteDB(); Satelite satelite = new Satelite(200, 100, "Luna"); Assert.IsTrue(database.Guardar(satelite)); }
protected void Start() { satelite = GetComponent <Satelite>(); angle = Random.value * 360f; bulletParent = Hierarchy.GetComponentWithTag <BulletParent>(); isReloading = new Timer(reloadDuration); }
private static void MakeTransmitSatelite(Satelite satelite) { satelite.name = "Transmit Satelite"; // Add Transmit script SignalTransmitter transmitter = satelite.gameObject.AddComponent <SignalTransmitter>(); transmitter.broadcastRadius = Factory.broadcastRadius; transmitter.signalType = SignalType.Internet; satelite.gameObject.AddComponent <TransmitterConnector>(); // Add cone of shame ConeFactory coneFactory = new ConeFactory(); coneFactory.numVertices = 20; coneFactory.radiusTop = 0f; coneFactory.radiusBottom = Mathf.Tan(Factory.broadcastRadius) / 2; coneFactory.length = 1f; GameObject cone = coneFactory.ManufactureCone(); // Set parent, position and rotation cone.transform.parent = satelite.transform; cone.transform.localPosition = Vector3.zero; cone.transform.localRotation = Quaternion.Euler(new Vector3(90, 0, 0)); // Set Material cone.GetComponent <MeshRenderer>().sharedMaterial = Factory.coneMaterial; // Hide cone initially cone.GetComponent <Renderer>().enabled = false; }
// Start is called before the first frame update void Start() { Camera.main.transform.localPosition = new Vector3(111, 101, -307); Camera.main.transform.Rotate(new Vector3(0, -10, 0)); Camera.main.gameObject.AddComponent <AnimacionCamara>(); //Dibujar cohete cohete = new Cohete(posicionCohete); cohete.DibujarCohete(); //Animar cohete cohete.AgregarAnimaciones(); //Dibujar base de lanzamiento baseLanzamiento = new BaseLanzamiento(posicionBase); baseLanzamiento.DibujarBaseLanzamiento(); //Dibujar luna luna = new Luna(posicionLuna); luna.DibujarLuna(); //Inicializar y dibujar publico publico = new List <ElonMusk>(); DibujarPublico(); //Dibujar satelite satelite = new Satelite(posInicialSatelite); satelite.DibujarSatelite(); //Dibujar piso piso = new Piso(); piso.DibujarPiso(); //Dibujar arboles arboles = new Arbol[numArboles]; DibujarArboles(); }
public void ChequearQueElSateliteNoEsteEnLaLista() { Planeta p = new Planeta(1, 1, "Tierra", 1, Tipo.Rocoso); Satelite s = new Satelite(1, 1, "Luna"); Assert.IsFalse(p == s); }
/// <summary> /// Agrega un satelite a un planeta /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void buttonAgregarSatelite_Click(object sender, EventArgs e) { if (estrellas == null) { buttonAgregarPlaneta.Enabled = false; } else { if (comboBoxPlaneta.Text != String.Empty && txtSateliteNombre.Text != String.Empty && numericUpDownOrbitaSatelite.Value > 0 && numericUpDownRotacionSatelite.Value > 0) { Satelite s = new Satelite((int)numericUpDownOrbitaSatelite.Value, (int)numericUpDownRotacionSatelite.Value, txtSateliteNombre.Text); foreach (Planeta item in estrellas.Planetas) { if (comboBoxPlaneta.SelectedItem.ToString() == (string)item) { item.Satelites.Add(s); MessageBox.Show("Satelite cargado correctamente.", "OK", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } else { MessageBox.Show("No se pudo cargar el Satelite. Asegurese de completar todos los campos.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } comboBoxPlaneta.Text = String.Empty; txtSateliteNombre.Text = String.Empty; numericUpDownOrbitaSatelite.Value = 0; numericUpDownRotacionSatelite.Value = 0; }
private void BtnAgregarSatelite_Click(object sender, EventArgs e) { if (txtNombreSatelite.Text != "" && (int)numOrbitaSatelite.Value >= 0 && (int)numRotacionSatelite.Value >= 0 && planetas.Count > 0) { Satelite satelite = new Satelite((int)numOrbitaSatelite.Value, (int)numRotacionSatelite.Value, txtNombreSatelite.Text); foreach (Planeta planeta in planetas) { if ((string)planeta == (string)cmbPlanetas.SelectedItem && planeta != satelite) { if (planeta + satelite) { MessageBox.Show("Satélite agregado"); break; } else { MessageBox.Show("No hay mas espacio"); break; } } } } else { MessageBox.Show("Ingrese los datos corréctamente"); } txtNombrePlaneta.Text = ""; txtNombreSatelite.Text = ""; txtOrbitaPlaneta.Text = ""; numRotacion.Value = 0; numRotacionSatelite.Value = 0; numOrbitaSatelite.Value = 0; numSatelite.Value = 0; }
private void btnAgergarSatelite_Click(object sender, EventArgs e) { //bool flag = false; if (!(planetas is null) && cmbPlanetas.Text != string.Empty && txtNombreSatelite.Text != string.Empty) { bool booleano = false; if ((cmbPlanetas.SelectedItem.ToString() != string.Empty) || (txtNombreSatelite.Text != string.Empty) || (numOrbitaSatelite.Value >= 0) || (numRotacionSatelite.Value >= 0)) { Satelite s = new Satelite((int)numOrbitaSatelite.Value, (int)numRotacionSatelite.Value, txtNombreSatelite.Text); foreach (Planeta planeta in planetas) { if ((string)planeta == (string)cmbPlanetas.SelectedItem) { booleano = s + planeta; } } } else { MessageBox.Show("Faltan completar campos"); } } }
private void btnSatelite_Click(object sender, EventArgs e) { int.TryParse(this.txOrbita.Text, out int orbita); int.TryParse(this.txRota.Text, out int rota); SateliteDB sdb = new SateliteDB(); try { Satelite satelite = new Satelite(rota, orbita, this.txNombre.Text); if (sdb.Guardar(satelite)) { planeta.Satelites.Add(satelite); satelite.AstroEvent += MostrarMensajeRotar; MessageBox.Show("Satelite Guardado correctamente"); txNombre.Text = string.Empty; txOrbita.Text = string.Empty; txRota.Text = string.Empty; } else { MessageBox.Show("Satelite No Guardado correctamente"); } } catch (SateliteException se) { MessageBox.Show(se.Message); } }
static void Main(string[] args) { SistemaSolar sistema = new SistemaSolar(); SistemaSolar sistema2 = new SistemaSolar(); Planeta planet = new Planeta(22, 10, "Tierra", 7, ETipo.Gaseoso); Planeta p2 = new Planeta(100, 10, "Saturno", 8, ETipo.Rocoso); Satelite s1 = new Satelite(4, 1, "Anillos"); Satelite s2 = new Satelite(6, 2, "Tito"); Satelite satelit = new Satelite(1, 2, "Luna"); Satelite sat = new Satelite(2, 1, "Sol"); sistema.Planetas.Add(planet); sistema2.Planetas.Add(p2); if (planet + satelit && planet + sat && p2 + s1 && p2 + s2) { Console.WriteLine(sistema.MostrarInformacionAstros()); Console.WriteLine(sistema2.MostrarInformacionAstros()); //Console.WriteLine(planet.ToString()); } Console.ReadKey(); }
private void btnSatelite_Click(object sender, EventArgs e) { try { bool seAgrego = false; int duracionOrbita = Convert.ToInt32(txOrbita.Text); int duracionRotacion = Convert.ToInt32(txRota.Text); Satelite s = new Satelite(duracionOrbita, duracionRotacion, txNombre.Text); if (planeta + s) { seAgrego = planeta + s; SateliteDB.Guardar(s); } else { throw new SateliteException(); } } catch (SateliteException f) { MessageBox.Show(this, f.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception f) { MessageBox.Show(this, f.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnSatelite_Click(object sender, EventArgs e) { int orbita; int rotacion; int.TryParse(txOrbita.Text, out orbita); int.TryParse(txRota.Text, out rotacion); if (orbita >= 1 && rotacion >= 1) { Satelite s = new Satelite(orbita, rotacion, txNombre.Text); this.planeta += s; if (this.planeta == s) { SateliteDB sb = new SateliteDB(); try { sb.Guardar(s); } catch (Exception ex) { MessageBox.Show(ex.Message, "error", MessageBoxButtons.OK, MessageBoxIcon.Error); } MessageBox.Show("Planeta agregado a la base de datos"); } } }
private void btnAgregarSatelite_Click(object sender, EventArgs e) { if (cmbPlaneta.Text != "" && numCompOrbita.Value > 0 && txtNombreSatelite.Text != "" && numRotacionSatelite.Value > 0) { Satelite satelite = new Satelite((int)numCompOrbita.Value, (int)numRotacionSatelite.Value, txtNombreSatelite.Text); foreach (Planeta auxPlaneta in planeta) { if ((string)auxPlaneta == cmbPlaneta.Text) { if (auxPlaneta + satelite) { MessageBox.Show("El satelite se agrego con exito"); } else { MessageBox.Show("No se pudo agregar"); } } } txtNombrePlaneta.Text = ""; txtTiempoOrbita.Text = ""; numRotacionP.Value = 0; numCantLunas.Value = 0; cmbTipoPlanetas.Text = ""; } else { richTextBox1.Text = txtNombreSatelite.Text; MessageBox.Show("Debe seleccionar un planeta "); } }
private static void MakeArmoredSatelite(Satelite satelite) { satelite.name = "Armored Satelite"; for (int i = 0; i < Factory.armoredExtraShieldCount; i++) { satelite.gameObject.AddComponent <Armored>(); } }
public void GuardarSateliteXml() { //Arrange Satelite satelite = new Satelite(10, 10, "Luna"); //Act & Assert Assert.IsTrue(satelite.GuardarXML()); }
public void SateliteRepetido() { Planeta <Satelite> jupiter = new Planeta <Satelite>(100, 30, "Jupiter", 2, Tipo.Rocoso); Satelite satelite1 = new Satelite(10, 10, "Luna"); Satelite satelite2 = new Satelite(10, 10, "Luna"); bool aux = jupiter + satelite1; bool aux2 = jupiter + satelite2; }
private void CreateSatellite() { GameObject go = PhotonNetwork.Instantiate("Satelite", Vector3.zero, Quaternion.identity, 0); Satelite sat = go.GetComponentInChildren <Satelite>(); SetupSatelite(sat); MineSateliteCounter++; MineSatelitesCords.Add(sat.cords); }
public void SateliteDB_Guardar() { //Arrange SateliteDB database = new SateliteDB(); Satelite satelite = new Satelite(200, 100, "Luna"); //Act & Assert Assert.IsTrue(database.Guardar(satelite)); }
public void TestSateliteRepetido() { Planeta <Satelite> planeta = new Planeta <Satelite>(20, 20, "Jupiter"); Satelite s1 = new Satelite(20, 20, "prueba"); Satelite s2 = new Satelite(20, 20, "prueba"); planeta += s1; planeta += s2; }
private static void MakeAttackSatellite(Satelite satelite) { satelite.name = "Attack Satelite"; var railgun = satelite.gameObject.AddComponent <Attack>(); railgun.rotationSpeed = Factory.railgunRotationSpeed; railgun.reloadDuration = Factory.railgunReloadDuration; railgun.bulletPrefab = Factory.railgunBulletPrefab; }
public void ChequearQueElSateliteSiEstaEnLaLista() { Planeta p = new Planeta(1, 1, "Tierra", 1, Tipo.Rocoso); Satelite s = new Satelite(1, 1, "Luna"); if (p + s) { Assert.IsTrue(p == s); } }
public void SatelitesIgualesException() { //Arrange Planeta <Satelite> jupiter = new Planeta <Satelite>(100, 30, "Jupiter", 2, Tipo.Rocoso); Satelite satelite1 = new Satelite(10, 10, "Luna"); Satelite satelite2 = new Satelite(5, 20, "Luna"); //Act bool aux1 = jupiter + satelite1; bool aux2 = jupiter + satelite2; //Assert handled by ExpectedException. }
private void Button2_Click(object sender, EventArgs e) { if (comboBox2.SelectedIndex >= 0 && textBox3.Text != "" && numericUpDown3.Value > 0 && numericUpDown4.Value > 0) { Satelite sat = new Satelite((int)numericUpDown3.Value, (int)numericUpDown4.Value, textBox3.Text); foreach (Planeta p in FormAstros.planetas) { if (p == comboBox2.SelectedItem) { p.Satelites.Add(sat); } } } }
private void btnAgregarSatelite_Click(object sender, EventArgs e) { if (txtNombreSatelite.Text != "" && cmbPlanetas.SelectedItem.ToString() != "" && numOrbitaSatelite.Value > 0 && numRotacionSatelite.Value > 0) { Astro[] arrayPlanetas = planetas.ToArray(); for (int i = 0; i < planetas.Count; i++) { if (arrayPlanetas[i].ToString() == cmbPlanetas.SelectedItem.ToString()) { Satelite satelite = new Satelite(int.Parse(numOrbitaSatelite.Value.ToString()), int.Parse(numRotacionSatelite.Value.ToString()), txtNombreSatelite.Text); arrayPlanetas[i] = (arrayPlanetas[i] as Planeta) + satelite; } } planetas = arrayPlanetas.ToList <Astro>(); } }
public void GuardarYLeer() { List <Satelite> lista = new List <Satelite>(); Satelite satelite = new Satelite(20, 20, "Jupiter"); SateliteDB sb = new SateliteDB(); sb.Guardar(satelite); sb.Leer(lista); foreach (Satelite item in lista) { if (item.DuraOrbita == satelite.DuraOrbita && item.DuraRotacion == satelite.DuraRotacion && item.Nombre == satelite.Nombre) { return; } } Assert.Fail(); }
private void btnAgregarSatelite_Click(object sender, EventArgs e) { if (txtNombreSatelite.Text != String.Empty && numTiempoCompOrbitaSat.Value >= 0 && numTiempoRotacSatelite.Value >= 0) { Satelite s = new Satelite((int)numTiempoRotacSatelite.Value, (int)numTiempoCompOrbitaSat.Value, txtNombreSatelite.Text); foreach (Planeta item in sistSolar.Planetas) { if ((string)item == this.cmbPlaneta.Text) { item.Satelites.Add(s); MessageBox.Show("Satelite Agregado", "Atencion", MessageBoxButtons.OK); } } } }
private void btnAgregarSatelite_Click(object sender, EventArgs e) { if (txtNombreSatelite.Text != String.Empty && numTiempoCompOrbitaSat.Value >= 0 && numTiempoRotacSatelite.Value >= 0) { Astro s = new Satelite((int)numTiempoRotacSatelite.Value, (int)numTiempoCompOrbitaSat.Value, txtNombreSatelite.Text); planetas.Add(s); if (planetas.Contains(s)) { MessageBox.Show("Satelite Agregado", "Atencion", MessageBoxButtons.OK); } else { MessageBox.Show("Error al agregar un Satelite", "Atencion", MessageBoxButtons.OK); } } }
private void BtnAgregarSatelite_Click(object sender, EventArgs e) { if (numCantSatelites.Value>0 && numOrbitaSatelite.Value>0 && txtNombreSatelite.Text!="") { if (cmbPlanetas.Items.Count>0) { Satelite sat = new Satelite((int)numOrbitaSatelite.Value, (int)numRotacionSatelite.Value, txtNombreSatelite.Text); foreach (Planeta planet in planetas) { planet.Satelites.Add(sat); } } } }