2007.nidong's blog
 
 
Calendar
 
 
My Placard
 
 
New Blogs
 
 
New Messages
 
 
New Comments
 
 
Blog info
 
 
Login
 
 
Search
   
Links
 



 
在Photoshop CS4中找回Extract(抽取滤镜)和 Pattern Maker
 

原子弹级别的照片处理软件和平面设计软件Photoshop又推出了CS4了.添加了许多非常Cool的新特性. 相信大家都已经在各大网站中,已经了解了.

随着新版本的推出,Photoshop CS4的开发团队,不知道出于什么原因和目的,在Photoshop CS4中不在安装Extract滤镜 Pattern Maker了.


……

[ 阅读全文 | 回复 | 引用通告 ]
 


Flash Player 10新特性 - Vector
 
Flash Player 10新特性 - Vector

在Flash Player 10之前,对于一个数组内的元素,我们是无法控制其类型的,也无法现在数组的长度,因为它可以自动增长,事实上,自动增长是会损失性能的,因为它需要动态分配内存地址。

FP10中增加了一个新的对象:Vector,它解决了上面的两个问题:

强类型
声明一个Vector对象你必须指定具体的类型:

var v:Vector.<String>;  

……

[ 阅读全文 | 回复 | 引用通告 ]
 


AIR的URL方案
 

今天FLEX群里有个兄弟提起AIR缓存清除,我又去官方文档转悠了圈,顺便看到AIR的URL方案,有两个没用过的app:app-storage:
详细情况:

下面的标准URL方案是可以在AIR的任何安全沙箱中都支持的:
http:https: 这两个当然就是网页URL
file: 这个当然就是本地文件URL


……

[ 阅读全文 | 回复 | 引用通告 ]
 


AIR文件操作(三):使用FileStream对象读写文件
 

快速上手例:

例1.读xml

  1. var testXML:XML;
  2. var file:File阅读全文 | 回复 | 引用通告 ]
 


AIR文件操作(二):使用文件对象操作文件和目录
 

文件对象是啥?
文件对象(File对象)是在文件系统中指向文件或目录的指针。由于安全原因,只在AIR中可用。

文件对象能做啥?

  1. 获取特定目录,包括用户目录、用户文档目录、该应用程序启动的目录和程序目录
  2. 拷贝文件和目录
  3. 移动文件和目录
  4. 删除文件和目录(或移至回收站)
  5. 列出某目录中的文件和目录
  6. 创建临时文件和文件夹
  7. 创建目录
  8. 读取文件信息
  9. 获取文件系统信息

……

[ 阅读全文 | 回复 | 引用通告 ]
 


AIR文件操作(一):AIR文件基础
 
AIR允许我们开发与文件系统协同工作的应用程序
我们可以使用Adobe? AIR? 文件系统API提供的类访问主机的文件系统。使用这些类,可以访问、管理目录与文件,建立目录与文件,向文件写数据等等。我把与文件系统协同工作的内容总结为AIR文件操作三部分:
  • AIR文件基础(下文)
  • 使用File对象操作文件和目录
  • 使用FileStream对象读写文件

……

[ 阅读全文 | 回复 | 引用通告 ]
 


[转]FMS多人连机教程:[一] 初步认识SharedObject.
 

[转载]

最近事不多,比较轻快.所以打算写份连载教程.主题嘛...就选用FMS做多人连机的教程吧.

因为以前写过类似的东西.所以FMS连接啊,配置的基础东西我就不写了.直接切入主题.

大家可能记得吧,以前7yue写个一个SharedObject的小球,然后所有人写类似的都是用的小球.

-___-  我这回也是小球.没办法,这东西,不写的话只能转.总不能开篇就转别人的,那多不好 (:

所以呢,会了的就等着第二篇:FMS实现用户注册  不会的就自己看下.

下面是代码:

var sv_uri:String = "rtmp:/tensharp"
var my_nc:NetConnection = new NetConnection ();
my_nc.connect (sv_uri);

my_nc.onStatus = function (thisObj:Object)
{
 /*
 for (var thisAry in&n
……

[ 阅读全文 | 回复 | 引用通告 ]

 


FCS/FMS教程连载
 
1、开始 
一、FlashCom开发所需安装的软件和硬件: 
1. FlashMX authoring 
2. FlashMX Communication Server 
3. ActionScript editor (笔者推荐 editplus ) 
4. Flash Player 
5. Camera and Micophone

二、设置开发环境 
1. 确保FlashCom server已经启动 
2. 更改运行FlashCom Server的URL地址 
new_nc.connect('rtmp:/video/room_01');//本地服务器 
或者使用 
new_nc.connect('rtmp://www.liu21st.com/video/room_01');//远程服务器 
如果使用simpleconnect组件,直接在组件的属性中设置即可 
3. 
……

[ 阅读全文 | 回复 | 引用通告 ]
 


New Flex Style Explorer
 
 以前Adobe Consulting就发布过一个Flex Style Explorer,可以用来调节控件的外观,生成相应的CSS代码,很好用。这次出了一个新的Flex Style Explorer,增加了几个新的功能,比如导出CSS,高级的颜色选择器等。
……

[ 阅读全文 | 回复 | 引用通告 ]
 


A*算法类
 
A*算法类
以前写过一篇关于a*算法的文章,由于搬家现在无法访问了。当时也尝试用flash实现,无奈电脑在那时也当机了。似乎是硬盘的原因,一直无法使用了。因为对这个的需求也不是很强烈,所以暂时就搁置了。

又一次偶然的机会,在国外的一个网站上看到了这个算法的实现,于是下载下来,稍加整理,贡献给大家。
程序代码
Actionscript: 
/*
Class Name:A Star
create:2007,3,22
last update:2007,3,22
coder:Neodroid(http://www.neodroid.tk/)
  残缺(h
……

[
阅读全文 | 回复 | 引用通告 ]
 


国外用Flex2开发的两个很不错的应用网站
 

1、http://www.picnik.com 
图片处理,在线版photoshop,可以自己上传相片上去,进行处理,然后在下载下来,具有很多滤镜效果。 


2、http://scrapblog.com/preview/ 
在线相册制作,很新颖。 


[ 阅读全文 | 回复 | 引用通告 ]
 


FMS做成的客户端动画同步
 
前一段时间用java跟flash写了个最基本的客户端同步程序,现在再发用fms写了,大体上思路是不变的,但是因为服务器的程序不一样,所以多少有点变动。程序在这里就不作详细讲解,我在程序里写了详细的说明,大家可以下载去看。这里只讲下重要的部分

至于程序用到的map。hashmap类,大家可以看我写那些类,这里也不说了。本来我把所有的程序都封装成了,但是考虑到简单易用,所以把打部分代码写进了时间线上。
……

[ 阅读全文 | 回复 | 引用通告 ]
 


FMS里删除FLV流文件
 
//声明一个流对象stream对应要删除的flv文件 
var stream = Stream.get("flvName");
//用clear()方法删除flv文件 
stream.clear();
//遍历该对象 
if (stream) {
    //获取stream状态,检验是否删除成功 
    stream.onStatus = function(info) {
        if (info.code == "NetStream.Clear.Success") {
            trace("Stream cleared successfully.");
       &nb
……

[ 阅读全文 | 回复 | 引用通告 ]
 


超有用的Flex Component Kit for Flash CS3
 
有了这个东东,Flash CS3中任意一个MovieClip都可以轻松输出成SWC文件,在Flex中使用。
省时省力!有了这个,炫目的Flex应用程序指日可待!
原理:实际上是将选定的MovieClip编译成UIMovieClip的一个子类,从而与Flex完全兼容,和Flex里面的容器类一般。

页面:http://labs.adobe.com/wiki/index.php/Flex_Component_Kit_for_Flash_CS3
下载:http://download.macromedia.com/pub/labs/flex_flash_integrationkit/flex_component_kit_042307.mxp

……

[ 阅读全文 | 回复 | 引用通告 ]
 


用Flash9/as3跟踪音频波形
 
Actionscript 3.0提供的新功能,其中用到了ByteArray、SoundMixer。
代码如下:

function func(a:Number) { 
    return num * Math.sin(a); 

function drawFunction(func:Function, thickness:Number, color:Number) { 
    graphics.lineStyle(thickness, color, 100); 
    graphics.moveTo(30, stage.stageHeight / 2 - func((30 + t) / 20) * 20); 
    for (var i =&nb
……

[ 阅读全文 | 回复 | 引用通告 ]
 


Flex的Loading显示更换
 
如何更改Flex默认的Loading画面呢,ERIC的这篇文章说的比较清楚了~
Preloader in Flex
Tips:是否显示Loading画面可以使用usePreloader属性,以及使用自定义的Loading类的方式类似于

 <mx:Application xmlns:mx='http://www.macromedia.com/2003/mxml' usePreloader='true' preloader='CustomBar' > 
 

下面是英文的原文:

December 05, 2004
Preloader in Flex
A number of people have asked about ways to customize the ‘Initializing…’ message that&nb
……

[ 阅读全文 | 回复 | 引用通告 ]
 


Flex 中处理 MovieClip
 

import mx.core.UIComponent;

   public function nTrace():void {
    
    var myText:TextField = new TextField();
    myText.text = "nidong";
    var myMC:MovieClip = new MovieClip();    
    myMC.addChild(myText);    
    var ui:UIComponent = new UIComponent();
    ui.addChild(myMC);
    myCanvas.addChild(ui);    
  
……

[ 阅读全文 | 回复 | 引用通告 ]

 


Shockwave Render to Texture
 
在MAX里执行了“render to texture”(以后简称RTT)后,所有被RTT的物体的材质都被改成了“SHELL”类型的材质,物体也都增加了一个“修改器”叫:Unwrap UVW,并且把贴图的通道号码设成了“3”,这时EXPORT成W3D是有问题的。只有把每个物体的材质都重新赋一便(也包括贴图坐标)。
具体做法如下:
1、打开材质编辑器,把每个物体相应的SHELL材质中的第二个“基本材质”复制成一个新的材质,赋予给该物体。
2、打开“修改面板”,电极“SAVE”按纽保存当前的UVMmap,然后删除“Automation flat UVWmap”修改器,重新添加“Unwrap UVW”修改器,在其参数中电极“LOAD”加载刚才保存的文件。
    每个物体经过这样处理后,再输出就OK了。
……

[ 阅读全文 | 回复 | 引用通告 ]
 


取消资源管理器预览视频文件
 
打开资源管理器,点击avi文件的时候,
Windows XP 会在资源管理器中预览,
经常让EXPOLER.EXE失去响应,
可以用命令"regsvr32 /u shmedia.dll"来取消这个预览

或者:regsvr32 /u /s shmedia.dll

在"WINNT/Web"里 修改"FOLDER.HTT" 把这个删了" " 好象用MediaPlayer预览的文件都不会预览了但图片可以正常预览

再或者:注册表编辑器定位到: HKEY_CLASSES_ROOT\.mkv\ShellEx\ 删除{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}

另外的方法:把工具-》文件夹—》web视图显示 去掉即可!
……

[ 阅读全文 | 回复 | 引用通告 ]
 


Building Information Modeling (BIM)
 
傳統設計流程中,建築設計單位常需面對『設計變更』所衍生之大量畫圖工作,加上平、立、剖面圖常非同一人負責,極易造成圖面不一致之錯誤,或因專案進行中提出之設計變更,需要重新修改所有設計圖。因此,圖面修改工作相當繁瑣且無效率,雖目前 2D 電腦繪圖技術已大幅提升繪圖效率,但從根本上仍然無法因應其所帶來之大量工作。而由於一般業主較難從2D圖面清楚確認實際最後成果,導致業主與設計師之間常產生觀念上之落差。更糟的是當專案進入施工階段以後,業主卻認為這個"設計"結果跟"想像"的不一樣,造成業主與設計師之間產生誤會、糾紛,利潤也就往往在這一來一往的時間耗費、設計變更中被損耗殆盡。

建築資訊化模型(BIM ,Building Information Modeling)利用『數值化』、『參數化』為主要概念,可以不間斷、立即的提供專案設計控管、明細表及成本等相關資訊,並維持高品質、確實可靠、協調一致的能力。本研究採用Autodesk Revit Building建築設計軟體導入設計專案流程,驗證其改善設計流程效率之成效。

……

[ 阅读全文 | 回复 | 引用通告 ]
 


首页 上一页 下一页 尾页 页次:1/33页  20篇日志/页 转到:

Copyright China Wisdom Design of Nidong , 2007. All Rights Reserved



Powered by Oblog.