<?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>interactive &#039;s blog &#187; flash</title>
	<atom:link href="http://www.taoring.com/blog/archives/tag/flash/feed" rel="self" type="application/rss+xml" />
	<link>http://www.taoring.com/blog</link>
	<description>life,interactive,design</description>
	<lastBuildDate>Sun, 09 Oct 2011 05:43:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>away3d room two</title>
		<link>http://www.taoring.com/blog/archives/814</link>
		<comments>http://www.taoring.com/blog/archives/814#comments</comments>
		<pubDate>Thu, 10 Mar 2011 10:41:59 +0000</pubDate>
		<dc:creator>slowsay</dc:creator>
				<category><![CDATA[互动设计]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.taoring.com/blog/?p=814</guid>
		<description><![CDATA[此次增加鼠标交互，红点地图导航，在这里要感谢~pan(.me),勇,酷B等技术帮助,作一下学习记录，又是虎头蛇尾，哈哈哈&#8230; 订阅这篇文章的评论？ 分享到del.icio.us 分享到Facebook Tweet This! 添加到Google Bookmarks]]></description>
			<content:encoded><![CDATA[<p>此次增加鼠标交互，红点地图导航，在这里要感谢~pan(.me),勇,酷B等技术帮助,作一下学习记录，又是虎头蛇尾，哈哈哈&#8230;<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="quality" value="high" /><param name="src" value="http://www.taoring.com/blog/wp-content/uploads/2011/03/away3droom1.swf" /><embed type="application/x-shockwave-flash" width="500" height="400" src="http://www.taoring.com/blog/wp-content/uploads/2011/03/away3droom1.swf" quality="high"></embed></object></p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-spaced">
<ul class="socials">
		<li class="sexy-comfeed">
			<a href="http://www.taoring.com/blog/archives/814/feed" rel="nofollow" title="订阅这篇文章的评论？">订阅这篇文章的评论？</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://delicious.com/post?url=http://www.taoring.com/blog/archives/814&amp;title=away3d+room+two" rel="nofollow" title="分享到del.icio.us">分享到del.icio.us</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.taoring.com/blog/archives/814&amp;t=away3d+room+two" rel="nofollow" title="分享到Facebook">分享到Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=away3d+room+two+-+http://bit.ly/fCy4wT+&amp;source=shareaholic" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.taoring.com/blog/archives/814&amp;title=away3d+room+two" rel="nofollow" title="添加到Google Bookmarks">添加到Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.taoring.com/blog/archives/814/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>加载XML出现标记格式必须错误</title>
		<link>http://www.taoring.com/blog/archives/609</link>
		<comments>http://www.taoring.com/blog/archives/609#comments</comments>
		<pubDate>Wed, 21 Jul 2010 08:21:14 +0000</pubDate>
		<dc:creator>slowsay</dc:creator>
				<category><![CDATA[互动设计]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.taoring.com/blog/archives/609</guid>
		<description><![CDATA[在加载完XML文件new XML时，出现错误“#1088 文档中根元素后面的标记格式必须正确” 问题分析： XML内容为ANSI编码、XML内容没错、改为new XMLList不报错 网上有人说是System.useCodePage=true，载入的数据在XML末端有时会莫明其妙跟上一串随机乱码。 问题解决： System.useCodePage=flase(默认)，XML内容改为UTF-8编码 或 var loader:URLLoader=e.currentTarget as URLLoader; var data=loader.data; data=data.substr(0,data.lastIndexOf(&#8220;>&#8221;)+1); var xml:XML=new XML(data); 其实就是把多出的随机字符串过滤一下，因为xml必定是以&#8217;>'结尾的，将最后的&#8217;>'之后的字符都去掉就OK了。 useCodePage 属性 useCodePage:Boolean [read-write] 语言版本 : ActionScript 3.0 Player 版本 : Flash Player 9 一个布尔值，它告诉 Flash Player 使用哪个代码页来解释外部文本文件。 当该属性设置为 false 时，Flash Player 使用 Unicode 解释外部文本文件。 （保存这些文件时，必须使用 Unicode 对其进行编码。） 当该属性设置为 true 时，Flash Player 使用运行播放器的操作系统的传统代码页来解释外部文本文件。 useCodePage ]]></description>
			<content:encoded><![CDATA[<p>在加载完XML文件new XML时，出现错误“#1088 文档中根元素后面的标记格式必须正确”</p>
<p>问题分析：</p>
<p>XML内容为ANSI编码、XML内容没错、改为new XMLList不报错</p>
<p>网上有人说是System.useCodePage=true，载入的数据在XML末端有时会莫明其妙跟上一串随机乱码。</p>
<p>问题解决：</p>
<p>System.useCodePage=flase(默认)，XML内容改为UTF-8编码</p>
<p>或</p>
<p>var loader:URLLoader=e.currentTarget as URLLoader;<br />
var data=loader.data;<br />
data=data.substr(0,data.lastIndexOf(&#8220;>&#8221;)+1);<br />
var xml:XML=new XML(data);<br />
<span id="more-609"></span><br />
其实就是把多出的随机字符串过滤一下，因为xml必定是以&#8217;>'结尾的，将最后的&#8217;>'之后的字符都去掉就OK了。</p>
<p>useCodePage 属性   </p>
<p>useCodePage:Boolean  [read-write] </p>
<p>语言版本 :  ActionScript 3.0<br />
Player 版本 :  Flash Player 9 </p>
<p>一个布尔值，它告诉 Flash Player 使用哪个代码页来解释外部文本文件。 当该属性设置为 false 时，Flash Player 使用 Unicode 解释外部文本文件。 （保存这些文件时，必须使用 Unicode 对其进行编码。） 当该属性设置为 true 时，Flash Player 使用运行播放器的操作系统的传统代码页来解释外部文本文件。 useCodePage 的默认值是 false。 </p>
<p>作为外部文件加载（使用 flash.display.Loader.load()、flash.net.URLLoader、flash.net.URLStream 或 XML 类）的文本必须已使用 Unicode 编码格式保存，这样 Flash Player 才能将它识别为 Unicode。 若要使用 Unicode 对外部文件进行编码，请在支持 Unicode 的应用程序（例如，Windows 2000 上的“记事本”）中保存这些文件。</p>
<p>如果加载的外部文本文件不是 Unicode 编码格式，则应将 useCodePage 设置为 true。 在将加载数据的 SWF 文件的第一帧中添加以下代码，使之成为第一行代码：</p>
<p>System.useCodePage = true;<br />
有了这一行代码，Flash Player 将使用运行 Flash Player 的操作系统的传统代码页来解释外部文本。 对于英文 Windows 操作系统，该代码页通常为 CP1252；对于日语操作系统，该代码页通常为 Shift-JIS。 如果将 useCodePage 设置为 true，则 Flash Player 6 及更高版本处理文本的方式与 Flash Player 5 相同。 （Flash Player 5 将所有文本都视为使用运行播放器的操作系统的传统代码页显示文本。）</p>
<p>如果将 useCodePage 设置为 true，应注意：在运行播放器的操作系统的传统代码页中必须包括您的外部文本文件中使用的字符，这样才能显示文本。 例如，如果您加载了一个包含中文字符的外部文本文件，则这些字符不能显示在使用 CP1252 代码页的系统上，因为该代码页不包括中文字符。</p>
<p>为确保所有平台上的用户都能查看您的 SWF 文件中使用的外部文本文件，应将所有外部文本文件按 Unicode 进行编码，并保留 useCodePage 的 false 设置不变。 这样，Flash Player 6 及更高版本将按 Unicode 解释文本。</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-spaced">
<ul class="socials">
		<li class="sexy-comfeed">
			<a href="http://www.taoring.com/blog/archives/609/feed" rel="nofollow" title="订阅这篇文章的评论？">订阅这篇文章的评论？</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://delicious.com/post?url=http://www.taoring.com/blog/archives/609&amp;title=%E5%8A%A0%E8%BD%BDXML%E5%87%BA%E7%8E%B0%E6%A0%87%E8%AE%B0%E6%A0%BC%E5%BC%8F%E5%BF%85%E9%A1%BB%E9%94%99%E8%AF%AF" rel="nofollow" title="分享到del.icio.us">分享到del.icio.us</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.taoring.com/blog/archives/609&amp;t=%E5%8A%A0%E8%BD%BDXML%E5%87%BA%E7%8E%B0%E6%A0%87%E8%AE%B0%E6%A0%BC%E5%BC%8F%E5%BF%85%E9%A1%BB%E9%94%99%E8%AF%AF" rel="nofollow" title="分享到Facebook">分享到Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=%E5%8A%A0%E8%BD%BDXML%E5%87%BA%E7%8E%B0%E6%A0%87%E8%AE%B0%E6%A0%BC%E5%BC%8F%E5%BF%85%E9%A1%BB%E9%94%99%E8%AF%AF+-+File: /data/app/webapp/functions.php<br />Line: 43<br />Message: Table 'b2l_shrinker.phurl_urls' doesn't exist+&amp;source=shareaholic" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.taoring.com/blog/archives/609&amp;title=%E5%8A%A0%E8%BD%BDXML%E5%87%BA%E7%8E%B0%E6%A0%87%E8%AE%B0%E6%A0%BC%E5%BC%8F%E5%BF%85%E9%A1%BB%E9%94%99%E8%AF%AF" rel="nofollow" title="添加到Google Bookmarks">添加到Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.taoring.com/blog/archives/609/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>学习记录</title>
		<link>http://www.taoring.com/blog/archives/568</link>
		<comments>http://www.taoring.com/blog/archives/568#comments</comments>
		<pubDate>Wed, 21 Apr 2010 12:11:48 +0000</pubDate>
		<dc:creator>slowsay</dc:creator>
				<category><![CDATA[互动设计]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.taoring.com/blog/?p=568</guid>
		<description><![CDATA[近段时间学习,oop模式,好多知识,又回顾一下,在大学时学的东西,现在又拿回来了,呵呵 运用此模式,弄了一个demo 基础实现加载,及缓动作,这是最基本的 期待我的进一步动作&#8230; 以下是学习的记录 implements是一个类实现一个接口用的关键字 他是用来实现接口中定义的抽象方法 ，比如：people是一个接口，他里面有say这个方法 举例：public class chinese implements peopel{ public say() {System.out.println(&#8220;你好！&#8221;);}} interface接口,是所有事物的归类 以面向对象来述说:属性，方法，事件总结起来定义一个接口 public interface peopel{ function say(); } 人:外表,性格,动作 Final可以修饰的对象 只能本类实现调用 final有“这是无法改变的”或者“终态的”含义 第一、把方法锁定，防止任何继承类修改它的意义和实现。 第二、高效。编译器在遇到调用final方法时候会转入内嵌机制，大大提高执行效率。 private final int i dispatchEvent() 方法——相关网址http://kb.cnblogs.com/a/522238/ 在调用 dispatchEvent() 方法之前，必须在代码中对其进行声明，举例： private var dispatchEvent:Function; var eventObj = new Object(); eventObj.type = &#8220;myEvent&#8221;; eventObj.target = this; dispatchEvent(eventObj); 您也可以使用快捷语法在一行代码中设置 ]]></description>
			<content:encoded><![CDATA[<p>近段时间学习,oop模式,好多知识,又回顾一下,在大学时学的东西,现在又拿回来了,呵呵<br />
运用此模式,弄了一个<a href="http://www.taoring.com/v1/" target="_blank">demo</a><br />
基础实现加载,及缓动作,这是最基本的<br />
期待我的进一步动作&#8230;<br />
<span id="more-568"></span><br />
以下是学习的记录<br />
implements是一个类实现一个接口用的关键字 他是用来实现接口中定义的抽象方法 ，比如：people是一个接口，他里面有say这个方法<br />
举例：public class chinese implements peopel{ public say() {System.out.println(&#8220;你好！&#8221;);}}</p>
<p>interface接口,是所有事物的归类<br />
以面向对象来述说:属性，方法，事件总结起来定义一个接口</p>
<p>public interface peopel{<br />
function say();<br />
}</p>
<p>人:外表,性格,动作</p>
<p>Final可以修饰的对象 只能本类实现调用<br />
final有“这是无法改变的”或者“终态的”含义<br />
第一、把方法锁定，防止任何继承类修改它的意义和实现。<br />
第二、高效。编译器在遇到调用final方法时候会转入内嵌机制，大大提高执行效率。<br />
private final int i</p>
<p>dispatchEvent() 方法——相关网址http://kb.cnblogs.com/a/522238/<br />
在调用 dispatchEvent() 方法之前，必须在代码中对其进行声明，举例：<br />
private var dispatchEvent:Function;<br />
var eventObj = new Object();<br />
eventObj.type = &#8220;myEvent&#8221;;<br />
eventObj.target = this;<br />
dispatchEvent(eventObj);<br />
您也可以使用快捷语法在一行代码中设置 type 属性和 target 属性的值，并发送事件：<br />
ancestorSlide.dispatchEvent({type:&#8221;myEvent&#8221;, target:this});</p>
<p>MouseEvent.ROLL_OVER和MouseEvent.ROLL_OUT——MouseEvent.MOUSE_OVER和MouseEvent.MOUSE_OUT</p>
<p>适用ROLL_OVER、ROLL_OUT来制作精美的flash二级导航菜单</p>
<p>Super 超类<br />
用java术语来讲,被继承的类称为超类，继承的类称为子类 ,<br />
对于超类，应该确切地理解this和super关键字的使用，下图演示了这两个关键字的使用。<br />
import java.awt.*;  //AWT是Abstract Windowing Toolkit 的缩写 ava抽象窗口工具，通过这组类你只需进行一次代码开发，就可以移植到许多平台。<br />
public class Frame{<br />
public function Frame(){<br />
int i;<br />
}<br />
}<br />
public class TestThisSuper extends Frame<br />
{<br />
int b;<br />
public TestThisSuper(String a)<br />
{<br />
this (a,0);<br />
}<br />
public TestThisSuper(String a, int b)<br />
{<br />
super.i=a;<br />
this.b= b;<br />
}<br />
}</p>
<p>以上super调用,使得Frame类中的i改变a<br />
也就是说,子类能改变父类的值,如果不在private情况下</p>
<p>Tween类<br />
fl.transitions.Tween<br />
Tween(1_obj:Object, 2_prop:String, 3_func:Function, 4_begin:Number, 5_finish:Number, 6_duration:Number, 7_useSeconds:Boolean = false)<br />
这些参数依次代表着：<br />
1.要制作动画的对象<br />
2.要改变对象的属性，注意这个值为字符串<br />
3.要用何种方式去用程序补间上诉属性的动画<br />
4.对象属性的初始值（程序开始补间的初始值）<br />
5.对象属性的终端值（程序要补间到的最终值）<br />
6.这段补间动画持续的时间<br />
7.设定动画持续的时间是按帧计算（useSeconds = false），还是按秒计算（useSeconds = true）,默认值是使用帧数计算</p>
<p>easeIn: 在过渡开始时提供缓动效果。<br />
easeOut: 在过渡结束时提供缓动效果。<br />
easeInOut: 在过渡开始和结束时都提供缓动效果。</p>
<p>split方法<br />
var tjp=&#8221;slowsay@gmail.com&#8221;;<br />
var out:Array=tjp.split(&#8220;&#8221;);<br />
trace(out);</p>
<p>splice方法<br />
var a=neww Array(&#8220;1&#8243;,&#8221;2&#8243;,&#8221;3&#8243;)<br />
a.splice(1,1)//(位置,个数)<br />
移除&#8221;2&#8243;</p>
<p>//swfFile(path);如果是extends 继承,那在别的类可以直接swfFile(path)调用<br />
//ParentEvent.swfFile(path);用import 导入时应该如此调用</p>
<p>生成静态类,以保存数据<br />
package{</p>
<p>public class A{<br />
public static var datas:XML;//静态变量存储内容<br />
public function A(){<br />
datas=&#8221;slowsay@gmail.com&#8221;;<br />
}<br />
}</p>
<p>out class:</p>
<p>package{<br />
import A;<br />
public class B extends A{//A是超类super<br />
public function B(){<br />
trace(A.datas);//获取A类的内容slowsay@gmail.com<br />
}<br />
}<br />
}</p>
<p>object声明写法<br />
声明<br />
private var obj:A;相当于var obj=new A;</p>
<p>hasEventListener判断侦听事件是否在执行<br />
var i:int=0;<br />
var time:Timer=new Timer(1000);<br />
time.addEventListener(TimerEvent.TIMER,time_fun);<br />
function time_fun(e:TimerEvent) {<br />
i++;<br />
trace(i);<br />
}<br />
time.start();<br />
trace(time.hasEventListener(TimerEvent.TIMER));//输出true</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-spaced">
<ul class="socials">
		<li class="sexy-comfeed">
			<a href="http://www.taoring.com/blog/archives/568/feed" rel="nofollow" title="订阅这篇文章的评论？">订阅这篇文章的评论？</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://delicious.com/post?url=http://www.taoring.com/blog/archives/568&amp;title=%E5%AD%A6%E4%B9%A0%E8%AE%B0%E5%BD%95" rel="nofollow" title="分享到del.icio.us">分享到del.icio.us</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.taoring.com/blog/archives/568&amp;t=%E5%AD%A6%E4%B9%A0%E8%AE%B0%E5%BD%95" rel="nofollow" title="分享到Facebook">分享到Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=%E5%AD%A6%E4%B9%A0%E8%AE%B0%E5%BD%95+-+http://b2l.me/qg48q+&amp;source=shareaholic" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.taoring.com/blog/archives/568&amp;title=%E5%AD%A6%E4%B9%A0%E8%AE%B0%E5%BD%95" rel="nofollow" title="添加到Google Bookmarks">添加到Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.taoring.com/blog/archives/568/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>photoshop也可以用as3.0实现</title>
		<link>http://www.taoring.com/blog/archives/563</link>
		<comments>http://www.taoring.com/blog/archives/563#comments</comments>
		<pubDate>Tue, 06 Apr 2010 07:26:18 +0000</pubDate>
		<dc:creator>slowsay</dc:creator>
				<category><![CDATA[用户体验]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.taoring.com/blog/?p=563</guid>
		<description><![CDATA[用as3.0写的photoshop应用功能 demo地址 订阅这篇文章的评论？ 分享到del.icio.us 分享到Facebook Tweet This! 添加到Google Bookmarks]]></description>
			<content:encoded><![CDATA[<p>用as3.0写的photoshop应用功能</p>
<p><img src="http://www.taoring.com/blog/wp-content/uploads/2010/04/photo_editor.jpg" alt="" title="photo_editor" width="416" height="333" class="alignnone size-full wp-image-562" /></p>
<p><a href="http://www.pixlr.com/editor/">demo地址</a></p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-spaced">
<ul class="socials">
		<li class="sexy-comfeed">
			<a href="http://www.taoring.com/blog/archives/563/feed" rel="nofollow" title="订阅这篇文章的评论？">订阅这篇文章的评论？</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://delicious.com/post?url=http://www.taoring.com/blog/archives/563&amp;title=photoshop%E4%B9%9F%E5%8F%AF%E4%BB%A5%E7%94%A8as3.0%E5%AE%9E%E7%8E%B0" rel="nofollow" title="分享到del.icio.us">分享到del.icio.us</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.taoring.com/blog/archives/563&amp;t=photoshop%E4%B9%9F%E5%8F%AF%E4%BB%A5%E7%94%A8as3.0%E5%AE%9E%E7%8E%B0" rel="nofollow" title="分享到Facebook">分享到Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=photoshop%E4%B9%9F%E5%8F%AF%E4%BB%A5%E7%94%A8as3.0%E5%AE%9E%E7%8E%B0+-+http://b2l.me/nfs9u+&amp;source=shareaholic" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.taoring.com/blog/archives/563&amp;title=photoshop%E4%B9%9F%E5%8F%AF%E4%BB%A5%E7%94%A8as3.0%E5%AE%9E%E7%8E%B0" rel="nofollow" title="添加到Google Bookmarks">添加到Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.taoring.com/blog/archives/563/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>as3.0音频分析器效果</title>
		<link>http://www.taoring.com/blog/archives/315</link>
		<comments>http://www.taoring.com/blog/archives/315#comments</comments>
		<pubDate>Fri, 09 Jan 2009 07:40:19 +0000</pubDate>
		<dc:creator>slowsay</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.taoring.com/blog/?p=315</guid>
		<description><![CDATA[有段时间没有写as3.0成果,现在接上,上次没有发的音频分析器 也快过年了,好像事情越来越多了,我相信这是好兆头,08年是幸运年,09年是转折年 代码如下: package { import flash.media.*; import flash.display.*; import flash.net.*; import flash.utils.*; import flash.events.*; import flash.xml.*; public class getshape extends Sprite { private var s=new Sound ; private var sc=new SoundChannel ; private var sbytes=new ByteArray ;//package into utils class private var s_mc=new Sprite ; private var url:URLRequest; private var n; private var s_height=50; ]]></description>
			<content:encoded><![CDATA[<p>有段时间没有写as3.0成果,现在接上,上次没有发的音频分析器</p>
<p>也快过年了,好像事情越来越多了,我相信这是好兆头,08年是幸运年,09年是转折年<br />
代码如下:<br />
<code><br />
package {<br />
import flash.media.*;<br />
import flash.display.*;<br />
import flash.net.*;<br />
import flash.utils.*;<br />
import flash.events.*;<br />
import flash.xml.*;<br />
public class getshape extends Sprite {<br />
private var s=new Sound ;<span id="more-315"></span><br />
private var sc=new SoundChannel ;<br />
private var sbytes=new ByteArray ;//package into utils class<br />
private var s_mc=new Sprite ;<br />
private var url:URLRequest;<br />
private var n;<br />
private var s_height=50;<br />
private const s_row=80;//固定值<br />
private var s_width=3;<br />
private var s_distance=8;<br />
//xml style<br />
private var xml:XML;<br />
private var pic_array_n=new Array ;<br />
private var pic_array_url=new Array ;<br />
private var mc=new MovieClip ;<br />
private var urlloader=new URLLoader ;<br />
private var loader=new Loader ;<br />
//初始化程序<br />
public function getshape() {//public可以外部类访问<br />
playMp3("onelove.mp3");<br />
loadpic();<br />
}<br />
private function loadpic() {//private只允许在内部类中访问<br />
urlloader.addEventListener(Event.COMPLETE,createxml);<br />
try {<br />
urlloader.load(new URLRequest("list.xml"));<br />
} catch (e:TypeError) {<br />
trace("load error xml");<br />
}</code></p>
<p><code>}<br />
private function createxml(e:Event) {<br />
xml=new XML(urlloader.data);<br />
xml.ignoreWhite=true;<br />
var picbox=new Object ;<br />
//xmllist:XMLList=xml.@*;//read all attributes list exmaple:xml="" //outprint: 1 a 1.jpg;<br />
for (var i=0; i<br />
pic_array_url.push(xml.elements("pic")[i].attributes()[1]);//so same to:xml.elements("pic")[i].@url;<br />
loader.load(new URLRequest(pic_array_url[i]));<br />
var mc=new MovieClip();<br />
mc.graphics.beginFill(0xffffff,1);<br />
mc.graphics.drawRect(0,0,120,90);<br />
mc.graphics.endFill();<br />
mc.x=uint(i%2)*200+50;<br />
mc.y=uint(i/2)*200+50;<br />
addChildAt(mc,i);</code></p>
<p><code>loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,loadxmlpicProgress);</code></p>
<p>loader.contentLoaderInfo.addEventListener(Event.COMPLETE,loadxmlpicComplete);</p>
<p>}</p>
<p>}<br />
private function loadxmlpicProgress(e:ProgressEvent) {<br />
var loads:Number=Math.round(e.bytesLoaded/e.bytesTotal*100);</p>
<p>}<br />
private function loadxmlpicComplete(e:Event) {<br />
//mc.addChild(loader);<br />
trace(&#8220;ok&#8221;);<br />
}<br />
//MP3音频<br />
private function playMp3(url) {<br />
s.load(new URLRequest(url));<br />
sc=s.play();<br />
addEventListener(Event.ENTER_FRAME,s_enterframe);<br />
sc.addEventListener(Event.SOUND_COMPLETE,s_replay);</p>
<p>}<br />
private function s_enterframe(e:Event) {<br />
SoundMixer.computeSpectrum(sbytes,false,0);<br />
//first<br />
var g=this.graphics;<br />
g.clear();<br />
for (var i=0; i<br />
g.beginFill(0xffffff,.1);<br />
g.moveTo(i*s_distance,0);<br />
g.lineTo(i*s_distance+s_width,0);<br />
n=Math.abs(sbytes.readFloat()*s_height);<br />
g.lineTo(i*s_distance+s_width,s_height-n);<br />
g.lineTo(i*s_distance,s_height-n);<br />
g.endFill();<br />
}<br />
}<br />
private function s_replay(e:Event) {<br />
trace(&#8220;ok&#8221;);</p>
<p>}</p>
<p><code>}<br />
}<br />
</code><br />
ps:如何让音乐自动重播?</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-spaced">
<ul class="socials">
		<li class="sexy-comfeed">
			<a href="http://www.taoring.com/blog/archives/315/feed" rel="nofollow" title="订阅这篇文章的评论？">订阅这篇文章的评论？</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://delicious.com/post?url=http://www.taoring.com/blog/archives/315&amp;title=as3.0%E9%9F%B3%E9%A2%91%E5%88%86%E6%9E%90%E5%99%A8%E6%95%88%E6%9E%9C" rel="nofollow" title="分享到del.icio.us">分享到del.icio.us</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.taoring.com/blog/archives/315&amp;t=as3.0%E9%9F%B3%E9%A2%91%E5%88%86%E6%9E%90%E5%99%A8%E6%95%88%E6%9E%9C" rel="nofollow" title="分享到Facebook">分享到Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=as3.0%E9%9F%B3%E9%A2%91%E5%88%86%E6%9E%90%E5%99%A8%E6%95%88%E6%9E%9C+-+http://b2l.me/bnjd2+&amp;source=shareaholic" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.taoring.com/blog/archives/315&amp;title=as3.0%E9%9F%B3%E9%A2%91%E5%88%86%E6%9E%90%E5%99%A8%E6%95%88%E6%9E%9C" rel="nofollow" title="添加到Google Bookmarks">添加到Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.taoring.com/blog/archives/315/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>关于as3.0中的加载</title>
		<link>http://www.taoring.com/blog/archives/311</link>
		<comments>http://www.taoring.com/blog/archives/311#comments</comments>
		<pubDate>Fri, 19 Dec 2008 14:03:11 +0000</pubDate>
		<dc:creator>slowsay</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.taoring.com/blog/?p=311</guid>
		<description><![CDATA[1．还是与上一篇一样，第一步建立空文档，再次在属性面板Publish中class填上loadfile类名 2.以下是loadfile.as文件内容代码： package { import flash.display.*; import flash.events.*; import flash.text.*; import flash.net.*; public class loadfile extends MovieClip { private var _loader:Loader=new Loader(); private var _mc:MovieClip=new MovieClip(); private var _txt:TextField=new TextField(); private var loads:Number public function loadfile() { var text_array=new Array("are you ok ?"); _txt.autoSize=TextFieldAutoSize.LEFT; _txt.selectable=false; _txt.textColor=0x222222; _txt.text=text_array; addChild(_txt); _txt.addEventListener(Event.ENTER_FRAME,enterMC); _loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,tjp); _loader.contentLoaderInfo.addEventListener(Event.COMPLETE,tjpcomplete); _loader.load(new URLRequest("http://case.blueidea.com/files/2008/08/15/work_321345_8051_20080815_193327_5552368_m.jpg")); addChild(_mc); stage.addEventListener(Event.RESIZE,tjpsize); ]]></description>
			<content:encoded><![CDATA[<p>1．还是与上一篇一样，第一步建立空文档，再次在属性面板Publish中class填上loadfile类名<br />
2.以下是loadfile.as文件内容代码：</p>
<p><code>package {<br />
import flash.display.*;<br />
import flash.events.*;<br />
import flash.text.*;<br />
import flash.net.*;<br />
public class loadfile extends MovieClip {<br />
private var _loader:Loader=new Loader();<br />
private var _mc:MovieClip=new MovieClip();<br />
private var _txt:TextField=new TextField();<br />
private var loads:Number<span id="more-311"></span><br />
public function loadfile() {<br />
var text_array=new Array("are you ok ?");<br />
_txt.autoSize=TextFieldAutoSize.LEFT;<br />
_txt.selectable=false;<br />
_txt.textColor=0x222222;<br />
_txt.text=text_array;<br />
addChild(_txt);<br />
_txt.addEventListener(Event.ENTER_FRAME,enterMC);<br />
_loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,tjp);<br />
_loader.contentLoaderInfo.addEventListener(Event.COMPLETE,tjpcomplete);<br />
_loader.load(new URLRequest("http://case.blueidea.com/files/2008/08/15/work_321345_8051_20080815_193327_5552368_m.jpg"));<br />
addChild(_mc);<br />
stage.addEventListener(Event.RESIZE,tjpsize);</code></p>
<p><code> </code></p>
<p><code> }<br />
private function tjp(e:ProgressEvent) {<br />
loads=Math.round(e.bytesLoaded/e.bytesTotal*100);<br />
_txt.text=loads.toString();<br />
}<br />
private function tjpcomplete(e:Event) {<br />
_txt.visible=false;<br />
_mc.addChild(_loader);<br />
_mc.width=stage.stageWidth;<br />
_mc.height=stage.stageHeight;<br />
}<br />
private function tjpsize(e:Event) {<br />
trace("resize");<br />
_mc.addEventListener(Event.ENTER_FRAME,tjp2);<br />
}<br />
private function tjp2(e:Event) {<br />
_mc.width+=(stage.stageWidth-_mc.width)/6;<br />
_mc.height+=(stage.stageHeight-_mc.height)/6;<br />
trace(e.target.name);<br />
}<br />
private function enterMC(e:Event) {<br />
_txt.x+=(mouseX-_txt.x)/6;<br />
_txt.y+=(mouseY-_txt.y)/6;<br />
}<br />
}<br />
}</code></p>
<p>ps:第一个注意点是，写的时候要用什么，先import<br />
ps2:不要忘了private定义变量<br />
ps3:这里最多用的一个就是addEventListener监听事件</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-spaced">
<ul class="socials">
		<li class="sexy-comfeed">
			<a href="http://www.taoring.com/blog/archives/311/feed" rel="nofollow" title="订阅这篇文章的评论？">订阅这篇文章的评论？</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://delicious.com/post?url=http://www.taoring.com/blog/archives/311&amp;title=%E5%85%B3%E4%BA%8Eas3.0%E4%B8%AD%E7%9A%84%E5%8A%A0%E8%BD%BD" rel="nofollow" title="分享到del.icio.us">分享到del.icio.us</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.taoring.com/blog/archives/311&amp;t=%E5%85%B3%E4%BA%8Eas3.0%E4%B8%AD%E7%9A%84%E5%8A%A0%E8%BD%BD" rel="nofollow" title="分享到Facebook">分享到Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=%E5%85%B3%E4%BA%8Eas3.0%E4%B8%AD%E7%9A%84%E5%8A%A0%E8%BD%BD+-+http://b2l.me/bnhpk+&amp;source=shareaholic" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.taoring.com/blog/archives/311&amp;title=%E5%85%B3%E4%BA%8Eas3.0%E4%B8%AD%E7%9A%84%E5%8A%A0%E8%BD%BD" rel="nofollow" title="添加到Google Bookmarks">添加到Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.taoring.com/blog/archives/311/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>初步理解as3.0文本</title>
		<link>http://www.taoring.com/blog/archives/309</link>
		<comments>http://www.taoring.com/blog/archives/309#comments</comments>
		<pubDate>Mon, 15 Dec 2008 15:20:03 +0000</pubDate>
		<dc:creator>slowsay</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.taoring.com/blog/?p=309</guid>
		<description><![CDATA[1.建立文件test.fla，Size:500*400;Fps:30; 2.新建test.as文件，与test.fla同目录，并且包名不用取，直接写类 3.提一下在test.fla舞台属性size同属性面板中有class类连接处，填上类名，这样你可以直接从这个属性面板中直接打开as文件 4.以下就是test.as中的测试代码，输入在舞台上的TextField package { import flash.display.Sprite; import flash.text.TextFieldAutoSize; //import flash.text.TextField.backgroundColor; //import flash.text.TextColorType; //import fl.controls.Button; public class getFace extends Sprite { public function getFace() { box_t.text=tjp(); tjp2(); var s=new Boolean(); s=(3==1+2); if (s.valueOf()) { box_t2.text=("true is oksafasfsafsaf"); } box_t2.autoSize=TextFieldAutoSize.LEFT; var _txt=new TextField(); _txt.autoSize=TextFieldAutoSize.LEFT; _txt.x=300; _txt.y=300; _txt.alpha=9; _txt.border=true; _txt.backgroundColor=0xff0000; _txt.borderColor=0xff0000; _txt.text="create TextField success!sfafdasf"; addChild(_txt); } ]]></description>
			<content:encoded><![CDATA[<p>1.建立文件test.fla，Size:500*400;Fps:30;</p>
<p>2.新建test.as文件，与test.fla同目录，并且包名不用取，直接写类</p>
<p>3.提一下在test.fla舞台属性size同属性面板中有class类连接处，填上类名，这样你可以直接从这个属性面板中直接打开as文件</p>
<p>4.以下就是test.as中的测试代码，输入在舞台上的TextField</p>
<p><code>package {</code></p>
<p><code>import flash.display.Sprite;</p>
<p>import flash.text.TextFieldAutoSize;</p>
<p>//import flash.text.TextField.backgroundColor;</p>
<p>//import flash.text.TextColorType;</p>
<p>//import fl.controls.Button;<span id="more-309"></span></p>
<p>public class getFace extends Sprite {</p>
<p>public function getFace() {</p>
<p>box_t.text=tjp();</p>
<p>tjp2();</p>
<p>var s=new Boolean();</p>
<p>s=(3==1+2);</p>
<p>if (s.valueOf()) {</p>
<p>box_t2.text=("true is oksafasfsafsaf");</p>
<p>}</p>
<p>box_t2.autoSize=TextFieldAutoSize.LEFT;</p>
<p>var _txt=new TextField();</p>
<p>_txt.autoSize=TextFieldAutoSize.LEFT;</p>
<p>_txt.x=300;</p>
<p>_txt.y=300;</p>
<p>_txt.alpha=9;</p>
<p>_txt.border=true;</p>
<p>_txt.backgroundColor=0xff0000;</p>
<p>_txt.borderColor=0xff0000;</p>
<p>_txt.text="create TextField success!sfafdasf";</p>
<p>addChild(_txt);<br />
}</p>
<p>private function tjp():String {</p>
<p>return "taoring.comsfafdasfsfas"<br />
;</p>
<p>}</p>
<p>private function tjp2() {</p>
<p>box_t2.htmlText="ok";</p>
<p>}</p>
<p>}</p>
<p>}</p>
<p></code><br />
ps:只是简单的文本的一些属性，backgroundColor属性的取值问题？<br />
ps2:import flash.text.*?</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-spaced">
<ul class="socials">
		<li class="sexy-comfeed">
			<a href="http://www.taoring.com/blog/archives/309/feed" rel="nofollow" title="订阅这篇文章的评论？">订阅这篇文章的评论？</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://delicious.com/post?url=http://www.taoring.com/blog/archives/309&amp;title=%E5%88%9D%E6%AD%A5%E7%90%86%E8%A7%A3as3.0%E6%96%87%E6%9C%AC" rel="nofollow" title="分享到del.icio.us">分享到del.icio.us</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.taoring.com/blog/archives/309&amp;t=%E5%88%9D%E6%AD%A5%E7%90%86%E8%A7%A3as3.0%E6%96%87%E6%9C%AC" rel="nofollow" title="分享到Facebook">分享到Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=%E5%88%9D%E6%AD%A5%E7%90%86%E8%A7%A3as3.0%E6%96%87%E6%9C%AC+-+http://b2l.me/bnhpm+&amp;source=shareaholic" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.taoring.com/blog/archives/309&amp;title=%E5%88%9D%E6%AD%A5%E7%90%86%E8%A7%A3as3.0%E6%96%87%E6%9C%AC" rel="nofollow" title="添加到Google Bookmarks">添加到Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.taoring.com/blog/archives/309/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>6to6 Hotel</title>
		<link>http://www.taoring.com/blog/archives/250</link>
		<comments>http://www.taoring.com/blog/archives/250#comments</comments>
		<pubDate>Fri, 17 Oct 2008 02:37:49 +0000</pubDate>
		<dc:creator>slowsay</dc:creator>
				<category><![CDATA[互动设计]]></category>
		<category><![CDATA[用户体验]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.taoring.com/blog/?p=250</guid>
		<description><![CDATA[地址在这里 这个网站在18:00到6:00之间才能访问，如果你有胆量的话最好在00:00的时候去访问，也许会有更刺激的事情。 滴嗒－滴嗒的钟声&#8230; 订阅这篇文章的评论？ 分享到del.icio.us 分享到Facebook Tweet This! 添加到Google Bookmarks]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.taoring.com/blog/wp-content/uploads/2009/12/2008101710371252626.jpg"><img class="alignnone size-full wp-image-251" title="2008101710371252626" src="http://www.taoring.com/blog/wp-content/uploads/2009/12/2008101710371252626.jpg" alt="" width="500" height="377" /></a></p>
<p><a href="http://www.hotel626.com" target="_blank">地址在这里</a><br />
这个网站在18:00到6:00之间才能访问，如果你有胆量的话最好在00:00的时候去访问，也许会有更刺激的事情。<br />
滴嗒－滴嗒的钟声&#8230;</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-spaced">
<ul class="socials">
		<li class="sexy-comfeed">
			<a href="http://www.taoring.com/blog/archives/250/feed" rel="nofollow" title="订阅这篇文章的评论？">订阅这篇文章的评论？</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://delicious.com/post?url=http://www.taoring.com/blog/archives/250&amp;title=6to6+Hotel" rel="nofollow" title="分享到del.icio.us">分享到del.icio.us</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.taoring.com/blog/archives/250&amp;t=6to6+Hotel" rel="nofollow" title="分享到Facebook">分享到Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=6to6+Hotel+-+http://b2l.me/bkzju+&amp;source=shareaholic" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.taoring.com/blog/archives/250&amp;title=6to6+Hotel" rel="nofollow" title="添加到Google Bookmarks">添加到Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.taoring.com/blog/archives/250/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>带问号？的互动设计</title>
		<link>http://www.taoring.com/blog/archives/82</link>
		<comments>http://www.taoring.com/blog/archives/82#comments</comments>
		<pubDate>Wed, 17 Oct 2007 01:37:43 +0000</pubDate>
		<dc:creator>slowsay</dc:creator>
				<category><![CDATA[互动设计]]></category>
		<category><![CDATA[设计]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.taoring.com/blog/?p=82</guid>
		<description><![CDATA[我看过很多的互动设计，大站、小站、个站 ，介绍自己的作品也有，介绍企业也有，产品介绍等等，五花八门的设计多如牛毛。

我看着看着，忽然想出个疑问，为什么看国外设计的互动作品时，我老想找出点什么东西来，即使他已经到尽头，我还是像似拿着手电筒去照(找)。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.taoring.com/blog/wp-content/uploads/2009/12/200710139374162411.jpg"><img class="alignnone size-full wp-image-83" title="200710139374162411" src="http://www.taoring.com/blog/wp-content/uploads/2009/12/200710139374162411.jpg" alt="" width="500" height="308" /></a></p>
<p>我看过很多的互动设计，大站、小站、个站 ，介绍自己的作品也有，介绍企业也有，产品介绍等等，五花八门的设计多如牛毛。</p>
<p>我看着看着，忽然想出个疑问，为什么看国外设计的互动作品时，我老想找出点什么东西来，即使他已经到尽头，我还是像似拿着手电筒去照(找)。</p>
<p>也许这也是用户设计的一部分，看国内设计作品的时候，用户体验与设计分开，好像两者不搭介，产品性互动设计网站，也不会给你提示，只是一开始画面很动感，接着进去就照搬，你的产品是怎么样子就怎么样子，不会带任何的疑问提示，这个也是跟国内的老板的需求有关。</p>
<p>因为国内老板们都带传统观念，你要做的是把我的产品展示给大家看就行了，呵呵</p>
<p>让人有这么一个感觉，所以自己做互动设计时，也想了很多问题，并不停的在研究与学习</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-spaced">
<ul class="socials">
		<li class="sexy-comfeed">
			<a href="http://www.taoring.com/blog/archives/82/feed" rel="nofollow" title="订阅这篇文章的评论？">订阅这篇文章的评论？</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://delicious.com/post?url=http://www.taoring.com/blog/archives/82&amp;title=%E5%B8%A6%E9%97%AE%E5%8F%B7%EF%BC%9F%E7%9A%84%E4%BA%92%E5%8A%A8%E8%AE%BE%E8%AE%A1" rel="nofollow" title="分享到del.icio.us">分享到del.icio.us</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.taoring.com/blog/archives/82&amp;t=%E5%B8%A6%E9%97%AE%E5%8F%B7%EF%BC%9F%E7%9A%84%E4%BA%92%E5%8A%A8%E8%AE%BE%E8%AE%A1" rel="nofollow" title="分享到Facebook">分享到Facebook</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=%E5%B8%A6%E9%97%AE%E5%8F%B7%EF%BC%9F%E7%9A%84%E4%BA%92%E5%8A%A8%E8%AE%BE%E8%AE%A1+-+http://b2l.me/btze5+&amp;source=shareaholic" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.taoring.com/blog/archives/82&amp;title=%E5%B8%A6%E9%97%AE%E5%8F%B7%EF%BC%9F%E7%9A%84%E4%BA%92%E5%8A%A8%E8%AE%BE%E8%AE%A1" rel="nofollow" title="添加到Google Bookmarks">添加到Google Bookmarks</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.taoring.com/blog/archives/82/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

