Flex 笔记整理 三

1. Panel, TitleWindow PopUpManager 透明

    用一个类,这个类里引用一个组件, P如 Panel, TitleWindow等, 利用PopUpManager来弹出显示.
    可能显示的都为透明窗体.
    这时要引用从引用主主程序传进来的this (Sprite) 对象。

2. Flash Builder 保存修改构建空间 很久的问题

    在FB 工具窗口的 项目菜单下,取消掉 自动构建 ,
    要启动时按F11 即可,
    如果运行调试时,老是只在 57% 时, 打开任务栏管理器, 把 进程的 Adobe Flash player 关掉。

3. 配置 调试器 chrome

   首先下载 非IE 的flash player debug 版本.
   使用调试方式运行 时, 可能会提示 安装的 flash player 不是调试器的问题.
   首先卸载所有的flash 版本:
   先到 控制面版处,打开删除程序, 把 flash player 项都删除掉
   第二步到 注册表 : 运行-run-regedit 打开HKLM-SOFTWARE-MARROMEDIA 删除掉
   第二步可能得重启:如果想安装版本较低的player可能装不上,不然只能装较高版本的player了
   装完后,打开Flash Builder (4.6), 窗口-首先项-常规-浏览器-(外部-默认) ,当然这时的chrome应该为默认浏览器.
   这差不多就可以了,如果chrome 有多个flash player 插件并存的话,禁用非debug版本插件.
   重新运行 调试运行就要以了.

4. 标签内在属性内直接使用某个类-给Label加阴影效果

   有时候会提示,未定义,这是还没有创建import的问题.
   例:
   <s:Label text="{model.label}" horizontalCenter="0" verticalCenter="0" filters="{[new DropShadowFilter(10,45)]}"/>
   DropShadowFilter就可能提示未定义
   在Script import部分加入: import spark.filters.DropShadowFilter;

5. ObjectUtil.toString(Object)

   这种方式可以打印对象的内部结构!
   Object 为 Array 或 json 结构;

6. CollectionEvent Change

   CollectionEvent.COLLECTION_CHANGE, 主体ArrayCollection
   当arraycollection一发生赋值改变时,就会发生.
   不管是自身addItem, 还是值转换, 例:arrcoll = arrobj as ArrayCollection;

posted @   Weiseditor  阅读(146)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端
点击右上角即可分享
微信分享提示