예제 #1
0
        /// <summary>
        /// Constructor de la clase <see cref="EscenaBase"/> class.
        /// </summary>
        /// <param name="objetos">array de tipo InteractuableGenerico</param>
		public EscenaBase(InteractuableGenerico[] objetos)
        {
			Inicializar ();

            AddObjeto(objetos);
        }
예제 #2
0
        /// <summary>
        /// Borra varios interactuables de la escena
        /// </summary>
		/// <param name="objetos">array de tipo InteractuableGenerico</param>
		public void BorrarObjeto(InteractuableGenerico[] objetos)
        {
			foreach (InteractuableGenerico objeto in objetos)
            {
                interactuablesEscena.Remove(objeto);
            }
        }
예제 #3
0
        /// <summary>
        /// Añade varios interactuables a la escena
        /// </summary>
		/// <param name="objetos">array de tipo InteractuableGenerico</param>
		public void AddObjeto(InteractuableGenerico[] objetos)
        {
            interactuablesEscena.AddRange(objetos);
        }
예제 #4
0
        /// <summary>
        /// Borra el interactuable de la escena
        /// </summary>
		/// <param name="objeto">objeto tipo InteractuableGenerico</param>
		public void BorrarObjeto(InteractuableGenerico objeto)
        {
            interactuablesEscena.Remove(objeto);
        }
예제 #5
0
        /// <summary>
        /// Añade un interactuable a la escena
        /// </summary>
		/// <param name="objeto">objeto tipo InteractuableGenerico</param>
        public void AddObjeto(InteractuableGenerico objeto)
        {
            interactuablesEscena.Add(objeto);
        }