<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AlmostLogical.com &#187; Interactive</title>
	<atom:link href="http://blog.almostlogical.com/tag/interactive/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.almostlogical.com</link>
	<description>Flash, Unity3D, Papervision3D, New Media and pretty much anything else that is related to the Internet. Blog by Devin Reimer.</description>
	<lastBuildDate>Thu, 08 Jul 2010 16:51:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Interacting with Objects Unity3D</title>
		<link>http://blog.almostlogical.com/2010/01/04/interacting-with-objects-unity3d/</link>
		<comments>http://blog.almostlogical.com/2010/01/04/interacting-with-objects-unity3d/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 14:33:13 +0000</pubDate>
		<dc:creator>Devin Reimer</dc:creator>
				<category><![CDATA[Unity3D]]></category>
		<category><![CDATA[Interactive]]></category>
		<category><![CDATA[Unity]]></category>

		<guid isPermaLink="false">http://blog.almostlogical.com/?p=817</guid>
		<description><![CDATA[

If you missed the first part of this Unity3D series you can read it here.

This example demonstrates how to interact with with objects in Unity. 

The mouse cursor was removed and replaced with a cursor in the middle of the screen similar to an FPS. When this cursor is over an object that support interactivity, the cursor changes and the GUI will display a message based on the possible interaction. This is achieved by creating an abstract class called 'Interactive' with two abstract functions GetInteractionMessage() and Interact(). All interactive objects will inherit this class and support these two functions. 

Within the Update() in the GUI class a Physics.Raycast is done using a ray moving outward from the center of the ...]]></description>
		<wfw:commentRss>http://blog.almostlogical.com/2010/01/04/interacting-with-objects-unity3d/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
