<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios en: Nuestro primer videojuego para iPhone &#8211; II</title>
	<atom:link href="http://www.gergonzalez.com/casos-de-estudio/nuestro-primer-videojuego-para-iphone-ii/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gergonzalez.com/casos-de-estudio/nuestro-primer-videojuego-para-iphone-ii/</link>
	<description>descubiendo la magia del iPhone SDK</description>
	<lastBuildDate>Tue, 03 Jan 2012 23:55:24 +0100</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Por: Jordi</title>
		<link>http://www.gergonzalez.com/casos-de-estudio/nuestro-primer-videojuego-para-iphone-ii/comment-page-1/#comment-82</link>
		<dc:creator>Jordi</dc:creator>
		<pubDate>Mon, 20 Dec 2010 14:54:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.gergonzalez.com/?p=349#comment-82</guid>
		<description>Estaba buscando documentación acerca de touchesBegan y touchesMoved, de casualidad he caído en tu blog y me ha ido genial.

Estoy en plena fase de aprendizaje e intento comprender como interactuar con objetos para moverlos, antes de realizar un juego de cierta complejidad como el que compartes intento comprender algo más sencillo, tocar una imagen y moverla.

Con el código que facilitas he comprendido como hacerlo pero no del todo, consigo que el objeto vaya al punto de la pantalla en cual toco y luego arrastrarla por toda la pantalla, pero no consigo realizar esta acción al tocar solo la imagen que quiero.

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
	[self touchesMoved:touches withEvent:event];
}

-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event{
	UITouch *touch = [[event allTouches] anyObject];
	CGPoint location = [touch locationInView:self.view];
	imagen.center = location;
}

No se si puedes iluminarme un poco, creo que estoy tan ofuscado.

Muy agradecido por todo lo que compartes, un saludo!.</description>
		<content:encoded><![CDATA[<p>Estaba buscando documentación acerca de touchesBegan y touchesMoved, de casualidad he caído en tu blog y me ha ido genial.</p>
<p>Estoy en plena fase de aprendizaje e intento comprender como interactuar con objetos para moverlos, antes de realizar un juego de cierta complejidad como el que compartes intento comprender algo más sencillo, tocar una imagen y moverla.</p>
<p>Con el código que facilitas he comprendido como hacerlo pero no del todo, consigo que el objeto vaya al punto de la pantalla en cual toco y luego arrastrarla por toda la pantalla, pero no consigo realizar esta acción al tocar solo la imagen que quiero.</p>
<p>- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {<br />
	[self touchesMoved:touches withEvent:event];<br />
}</p>
<p>-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event{<br />
	UITouch *touch = [[event allTouches] anyObject];<br />
	CGPoint location = [touch locationInView:self.view];<br />
	imagen.center = location;<br />
}</p>
<p>No se si puedes iluminarme un poco, creo que estoy tan ofuscado.</p>
<p>Muy agradecido por todo lo que compartes, un saludo!.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

