`
文章列表
     一个Dephi的个性化制作的产品选择部分,用flash 实现,很简单,主要是刚开始的时候flash和Dephi的通信搞了很久,最后还是看Flex Help上的一个C#的例子才和Dephi实现通信。          
    在2007年,5月份吧做的,当时还有一整套网站支持asp写的,全部一个人做的,当时学Flex大概有3个月了吧,做出了很高兴,主要还是模仿 Adobe 上的一个案例做的。       后来,网站搞了2个月我也在当地的各大论坛网站宣传,结果只有一个广告在上面,后来因为网站没有备案被封了,就算了,在来上海之前在面试中还帮了下忙。现在把它整理到博客上,发现什么都没有了,只有一个当时发到论坛上的截图。。。    
    这个做的比较早,那时候放在http://bbs.blueidea.com/thread-2779733-1-1.htm 时间是 【发表于 2007-8-13 08:50  只看该作者】,现在把它整理到blog上。       Air 版本很早,现在的Air 1.5 运行不了,源代码早不到了,哎~。。,算了以后有兴趣在重做一个吧。                        

EyeDefender

EyeDefender   模仿EyeDefender 用AIR实现了下,功能:定时休息。            

一群虫子

    博客分类:
  • AS3
    有这么一群虫子,它们生活是这样的,它们生活在一个方形的容器里面,容器的某些地方会不断长出一些食物(是一种食物),容器的四个边虫子是不能通过的。     虫子具有一下的一些特性: 1。虫子有寿命值和理想最大寿命值,寿命值出生为0且会随着任何活动和时间增长,寿命值到了最大值虫子便会死亡,寿命值会影响健康值会自动恢复速度,影响进最大能量值,和能量值,理想最大寿命值是虫子出生后就决定的,但会受到后天的影响,但影响仅仅限于减少。   2。虫子有健康值,在受到伤害后,健康值会以消耗能量为前提自动恢复,健康值为0时虫子就会死亡。   3。虫子有最大能量值,和能量值,能量值会在任何活动和时间增长时被消耗 ...
      自从一年前,看到papervison 3D后就被其 3d效果所吸引,学习一段时间后,放弃了,原因是flash还不适合做3D。最近,公司要用到3D方面的效果,但是却选择了 Away 3D 框架,哎,时隔一年只好再次学习,看 API,看demo,看source。。。          Away 3D 目前更新到 2.22,增加了一些新的东西,如,vector shape primitives,http://away3d.com/ 放出了写比较绚丽的demo,http://www.closier.nl/playground/railaway_express.html 。        . ...
    小弟学Flex近两年,最近在actionscript 3 论坛看到了有人问“为啥不能通过代码设置TitleWindow的关闭按钮”的问题,让我想把 Flex的IInvalidating 接口实现机制和大家分享一下,不对之处还请 指正、批评。       在flex的帮助里、Essential.ActionScript.3.0 的23章的Event.Render 优化、和LayoutManager.as 的文档说明里面有讲,程序基于Event.Render的好处。LayoutManager的实现机制就是基于Event.Render来实现的。       LayoutManager.as 的 ...
zazzle,www.zazzle.com 一个在线印品制作的网站,用Ajax做的。虽然慢(因为每个动作都需要服务器来做),但是效果确实不错。   他的那个图片的 贴身效果,服务器端不知道怎么弄的,还是比较强的。   在flash里面 貌似可以实现,但是结果却不尽人意。   如果在 flash 里面实现的话,除了用DisplacementMapFilter恐怕别无她法了。     <?xml version="1.0"?> <!-- containers\layouts\HDivBoxSimple.mxml --> < ...
  使用Flex Debugger  命令行 工具       如果你想调试你的应用程序的话,你可以使用Flex Builder进行本地或远程进行调试,但是如果你的机子上没有装Flex Builder的话,你就可以使用命令行 工具 fdb,来进行调试。      为了能够被调试,你首先要做的就是要编译一个debug 版本的swf,这个debug版本的 swf 包含了调试信息,然后你就可以使用一般在C:\Program Files\Adobe\Flex Builder 3\sdks\3.0.0\bin\fdb.exe (window xp)的 fdb进行调试。      (fdb) help   ...
如何实现flash黑白滤镜   只要用一个ColorMatrixFilter就可以实现了。   当然filter不能对stage使用,那就对root来使用把。flex中就是 systemmanger   (this.systemManager as DisplayObject).filters = [new ColorMatrixFilter([ 1,0,0,0,0, 1,0,0,0,0, 1,0,0,0,0, ...
  Flex 中对图片加载并显示的两个类主要是 Image 和 SwfLoader,Image继承 SwfLoader,还实现了一些IDataRenderer、 IDropInListItemRenderer、IListItemRenderer的接口。flex swfLoader 还是使用Loader类等对内容的加载。   Loader类,无论在Flash Authoring Tool 还是在 Flex 中对相对路径的解析,会依托给承载swf的容器。这样理解,如果,swf通过 或标签嵌套在网页,那么所有的相对路径都被解析为,相对那个网页,而不是任何swf文件, 如果Flash Player ...
flash_player_9_security 学习 一 安全 沙盒类型(Security-Sandbox-Types)    Actionscript 给每个被打开的swf,赋上一个安全状态,叫做安全沙盒类型,安全沙盒类型分为四种,remote,local-with- filesystem,local-with-networking和local-trusted。每种类型都定义了一个不同的规则集合来控制一个swf 外部操作能力。一个安全沙箱 可能禁止的外部操作包括: 本地内容 内容作为数据访问 ...
需要生成如图A的效果,已经有图B和任意大小的图X A:                      B:                      X:       Q :假设已经有 B的 bitmapdata (var :BitmapData = B;)和X的bitmapData(var bitmapData_X:BitmapData = C;),求A的bitmapdata_A A: var bHalfWidth:Number = bitmapData_B.width/2; ...
做项目遇到flash player的bug真的是很头疼,       当本身或父容器的cacheAsBitmap   = true 时,就会对,该对象 的matrix 产生扰乱,就是取值设置不准确,这是    flash 的bug   http://bugs.adobe.com/jira/browse/FP-121 。   什么东西呢,就是                 A:   mask.png                   B:   frame.png                               C:    Image.* ...
    png补色处理,也就对32位的颜色值的 RGBA,分别求补,一直没想到好的处理办法,于是在blueidea 和 ActionScript3天地会  上发了求助,感谢天地会的 guissy 兄弟的热心回答。       我想这个问题用滤镜是可以解决的,没有必要,用什么BitmapData的floodFill来做,于是详细研究了下ColorMatrixFilter类发现确实可以实现用这个公式:        alphaResult = (a[15] * srcR) + (a[16] * srcG) + (a[17] * srcB) + (a[18] * srcA ...
Global site tag (gtag.js) - Google Analytics