private void Form1_Load(object sender, EventArgs e) //Interfaz cargando { PB_Lienzo2.Parent = PB_Lienzo; //Lienzo 2 debe ser hijo de Lienzo para que pueda aplicarse transparencia sobre este último PB_Lienzo2.Location = new Point(0, 0); //Se coloca el lienzo 2 en la posicion (0,0) sobre el Lienzo 1, quedando uno sobre otro (esto se debe a que se ha hecho uno hijo del otro) g = PB_Lienzo2.CreateGraphics(); //Se asigna el lienzo2 como fondo para la herramienta de dibujo PB_Lienzo2.Image = new Bitmap(640, 480); //Se debe crear una imagen en el lienzo para poder mantener cada objeto dibujado CB_TAM.SelectedIndex = 5; //Se selecciona un valor de tamaño por defecto de 10 actualizar_jugador(1); //Configura la interfaz para adaptarla al jugador 1 reconect(); //Inicializa el sensor Kinect }
private void PB_Lienzo2_Resize(object sender, EventArgs e) { //Si el lienzo cambia de tamaño se debe asignar a la herramienta grafica el lienzo de nuevo (actualizando el tamaño del area de dibujo) g = PB_Lienzo2.CreateGraphics(); }