Foros del Web » Creando para Internet » HTML »

Fondo en Canvas

Estas en el tema de Fondo en Canvas en el foro de HTML en Foros del Web. Buenas, tengo un problema en el Javascript, lo que intento es insertar fondo en el canvas y que el texto actúe dentro del fondo, no ...
  #1 (permalink)  
Antiguo 22/03/2013, 12:47
 
Fecha de Ingreso: septiembre-2012
Ubicación: Lima, Perú.
Mensajes: 20
Antigüedad: 11 años, 7 meses
Puntos: 0
Pregunta Fondo en Canvas

Buenas, tengo un problema en el Javascript, lo que intento es insertar fondo en el canvas y que el texto actúe dentro del fondo, no por separado.

Este es el codigo:

Código HTML:
<!DOCTYPE html>
<html lang="es" >
	<head>
		<meta charset="UTF-8" />
		<script type="text/javascript">

		var imagenX = 0;
		var imagenY = 0;

		var img = new Image;
		img.src = "http://imageshack.us/a/img541/1415/texti.png";
		
		function comenzar(){
			
			var imagenCab = document.createElement("img");
			imagenCab.setAttribute("src", "http://imageshack.us/a/img543/6204/cabtl.png");
			fondo = document.getElementById('fondo');
			fondo.appendChild(imagenCab);
 			lienzo = document.getElementById('lienzo');
 			ctx = lienzo.getContext('2d');
 			setInterval(mover, 10);
			

		}

		function mover(){

		 	imagenX = imagenX + 1;
		 	
		 	if (imagenX == 681){
		 		imagenX = -610;
		 	}
		 	ctx.clearRect(0,0,lienzo.width,lienzo.height);
			ctx.drawImage(img, imagenX, imagenY);
		}

		

		</script>

	</head>
	<body onload="comenzar()">
		<div id = "fondo" width="681" height="180">
		<canvas id="lienzo" width="681" height="180"></canvas>
		</div>
	</body>

</html> 
Espero su ayuda. Saludos!

Etiquetas: javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:31.