flash本机鼠标指针NativeMouse

没有评论

Flash Player 10.2添加了内置的本机鼠标指针(native mouse cursor)支持,虽然在之前的版本里我们可以侦听MouseEvent事件来模拟鼠标指针,但是在有了原生的本机鼠标指针后,我们可以舍弃旧的方式,迎接更友好,更方便的鼠标指针了.

下面对比下模拟鼠标指针和本机鼠标指针.

模拟鼠标指针:

  • 鼠标指针不能拖到舞台外部.
  • 使用MouseEvent事件,效率低下.
  • 使用方式麻烦.

本机鼠标指针:

  • 鼠标指针可拖到舞台外部.
  • 原生支持效率高.
  • 直接用Mouse类,很方便.

新的本机鼠标的一些能力及限制:

  • 必须使用BitmapData为鼠标指针的可视对象.
  • 鼠标指针尺寸不能超过32*32.
  • 可以使用多个BitamapData来播放动画.
  • 可以自定义动画播放的帧频,与当前SWF的帧频无关.
  • 可以鼠标自定义鼠标指针的热点,而不总是在(0,0)位置.
  • 要在舞台外显示本机鼠标指针,必须按下鼠标左键拖到舞台外面才行.

下面看一个本机鼠标指针的示例:

阅读全文...

google搜索引擎之穿越搜索

没有评论

真是个惊人的消息,google搜索成功研制了穿越搜索,可以带搜索者穿越时间,穿越空间,到任何你想到达的时空,搜索者无需另购特殊装置,只需使用google在2011年4月1日最新研制的穿越搜索就OK了,实在是太神奇了.

体验地址:

预祝大家体验愉快!

标签:

Flash P2P 对象复制详解

6 条评论

简介

flash player 10.1增加了p2p(pear to pear)的支持,可以先看下flash最简单的p2p对象复制demo

对象复制

调用NetGroup的 addHaveObjects()removeHaveObjects()addWantObjects()removeWantObjects()writeRequestedObject() 和 denyRequestedObject() 以将大型数据分解成数据片段,然后将其复制到对等组中的所有节点。

阅读全文...

最简单的Flash P2P对象复制示例

4 条评论

flash player10.1添加了P2P(pear to pear点对点)功能。

P2P有好多特性,其中有一个是对象复制。

什么是对象复制?

将大型数据分解成数据片段,然后将其复制到对等组中的所有节点。 大数据不利于网络传输,那么将大数据分解成一个一个的小片段,给每个片段一个编号,将这些片段复制到对等组里的每个节点,OK,再有一个新节点需要这个数据的时候就从就近的节点获取数据,源节点并不传送数据所有节点,提高了数据传输效率。

阅读全文...

flash里的普通按钮(SimpleButton)实现九宫格缩放

4 条评论

Flash创作工具(FlashIDE)里画九宫格是很方便的。
对于影片剪辑(MovieClip)直接有画九宫格的选项。

MovieClip有九宫格选项
mc-for-9-slice-scaling-option.png

按钮不支持直接画九宫格
button-not-9-slice-scaling-option.png

但是我们可以通过其他方法设置按钮的九宫格。
阅读全文...

教程:深入理解Flash的安全沙箱 – Security Domains

2 条评论

今天终于把关于安全域和应用程序域的教程好好看了一遍。觉得人家老外就是专业:内容非常有条理且完整,图文并茂,举例也非常实用,真是教程中的精品。刚好我最近也在整理这方面的知识,于是决定把这篇翻译出来,方便国内的读者。对想要进阶理解Flash的运行机制的朋友,本文是不可多得的好材料。

简介

如果你还没有与复杂的的安全域(security domain)和应用程序域(application domain)问题打过交道,那么你真是个幸运的家伙。当你在加载外部内容(然后他们开始播放)的时候,默认的设置工作的很好,你甚至不知道他们的存在。 但是某些时候你可能需要控制默认设置以外的更多行为和功能,这样你就会遇到前面所说的问题。你也许会困扰于Security.allowDomain和crossdomain.xml文件的区别,又或者你想要深究关于安全性的最佳实践。如果是这样,那么这篇文章就是你所需要的了。
以下的教程将会讨论什么是安全域和应用程序域,以及他们在Flash Player中应该如何使用。
阅读全文...

教程:深入理解Flash的应用程序域(Application Domains)

4 条评论

简介

网上有很多flash,通常都不需要显示的使用应用程序域,因为默认的应用程序域就够用了。其实复杂的情况下需要用到应用程序域,比如说有两个不同的swf,一个是旧版本的,一个是新版的,这两个文件里的类有相同的完全限定明,之前的设计是旧的swf不要了,用新的swf代替,后来又要这两个swf同时加载到一个主程序里,那么这时就需要使用到应用程序域了。
阅读全文...

修改WP-PostViews插件实现统计除管理员外的所有人

1 条评论

WP-PostViews能够记录文章和页面被访问的次数,然后进行统计,功能很强大。
但是统计选项只有3个: 所有人、仅游客、仅注册者。
现在修改WP-PosetViews使其支持统计除管理员外的所有人。

阅读全文...

notepaper 不再被360报恶意程序了

2 条评论

前段时间有写说"360不再报开机自启动的AIR应用程序为恶意软件",很高兴,以为所有带开机自启动的AIR应用都不被360报恶意软件了. 然后我又更新了我的notepaper一个版本,设置开机自启动后竟然又出现了烦人的恶意程序的报警窗口.又去跟360提交,问他到底怎么回事. 现在的解决办法只能是每更新一个版本都提交到360,等他们分析过了再发布出来. 猜想360查杀恶意程序的机制可能是:先对程序分析,再把分析结果放到云端,然后在云查杀时进行浅分析.

360不再报开机自启动的AIR应用程序为恶意软件

1 条评论

我有做个AIR的应用notepaper,里面有设置开机自启动项,但是一设置为开机自启动360就报恶意软件,设置为信任也不管用:mrgreen: 前天给360提了个建议,OK,很快就有技术联系了我,然后建议他们AIR的开机自启动都不要报恶意软件了 :roll: 今天刚开机我的notepaper就出来了,然后去360体检下,竟然了100分,耶终于不再报恶意软件了 :grin: 然后又重新做了个AIR测试了下,一切OK, 不论是编译为air还是exe都通过了.

最后总结:可能是360不把启动项里的链接作为恶意程序了吧.

回到顶部