Tag Archive: Flash


Two AR Projects

前段时间帮优库做的两个AR项目:

fabia 
Fabia晶锐——爱的新年,爱的祝福

车的模型请朋友做的,我用Cinema 4D搭建了场景。由于客户要求草坪上的字要用三维来表现,所以整体面数有点多了,慢的电脑可能跑不动。

neutrogena 
露得清Wave动感体验

主要创意是表现在三维人脸上使用产品的前后对比效果。制作上则是制作两张人脸贴图。通过鼠标映射到贴图的UV位置来画遮罩。此外还加上了喷雾的位图效果。

Better Debugging Flash Website

Flash网站开发中常常遇到loading功能、deeplinking、js与flash交互等问题,而这些问题只有在在真实的网络环境下才能进行有效的测试。还在为上传—测试—再上传—测试的重复劳动而烦恼吗?本文告诉你一个更简单有效的debug解决方案。

1.开发Flash网站就应该用网页(而不是swf文件)来进行测试。只需要在FDT的Run Configrations里面按照下图进行设置,就能在项目编译好之后自动打开浏览器来测试(请设置为Firefox,flash插件为debug版本,后面你就知道为什么了)。 image

2.如果是用debug模式运行,FDT的控制台应该就能接收到Flash传递出来的各种信息了。这里有使用FDT来debug的详细教程,我就不复述了。但即使不用debug模式,我们也可以得到trace信息的,只要我们祭出这两件两件法宝:FirebugFlashbug。Firebug是网页开发者必备的插件,功能非常强大。而Flashbug是Firebug的扩展,专门负责输出Flash文件的trace信息。我们来看看这两个插件工作中的截图:

firebug flashbug

View full article »

Use .bat to Switch Flash Player

在调试Flash程序的时候经常要用到Debug版本的Flash Player。但是平时浏览网站如果用Debug版的,不仅会有无谓的错误提示,还会造成执行缓慢,甚至导致浏览器崩溃。所以我们需要有很便捷的方法来切换播放插件的版本。

在Mac下,有wspluginswitcher可以实现这个功能。在Windows下,可以安装sephiroth开发的Firefox插件Flash Switcher。我这里介绍另一种办法:使用批处理来切换。

首先去这里下载好release和debug两个版本的安装文件(plug-in版本,使用IE的请用active-x)。关闭所有浏览器,安装release版。装好以后进入以下目录:

32bit:C:\Windows\System32\Macromed\Flash\

64bit:C:\Windows\SysWOW64\Macromed\Flash\

该目录下的NPSWF32.dll就是我们要找的Flash插件。把这个文件复制到别的地方(比如C:\players)。现在再安装一次Debug版,可以看到NPSWF32.dll的文件大小发生了改变,这个就是Debug版的插件了。

image现在我们有了两个版本的插件,接下来就是写批处理bat文件的工作。这也非常简单,一句copy指令就可以了(请根据自己保存的目录来调整):

切换为Debug

copy C:\players\debug\NPSWF32.dll C:\Windows\SysWOW64\Macromed\Flash\

切换为Release

copy C:\players\release\NPSWF32.dll C:\Windows\SysWOW64\Macromed\Flash\

保存两个bat文件到你们随手的地方。下次要切换版本的时候只要记得关闭浏览器,再双击,搞定。

以上方法还可以扩展到切换不同的播放器版本上,自己试试看吧:)

Powered by KevinCao.com ©2010 | Platform: WordPress | Theme: Motion
kevincao.com