actionscript相关内容
是否可以在 Flex 4.5 JSON 因找不到密钥而引发异常之前检查密钥是否存在?我有一些 json 数据,其中一些键并不总是存在. 我正在使用 CallResponder... 问题是,当您尝试访问 callResponder.lastResponse.key - 并且,例如,key 并不总是出现在您的 json 中时,Flex 将无法解析它.即使您检查 if (callRespo
..
我已经尝试了几天,只是为了在我的项目中获得一个简单的 writeObject/readObject 功能.无论我做什么,结果都是,a) 创建了一个文件,b) 当我尝试读回该文件时,它是 null. 我的项目面向 iPad 设备上的 iOS,但这个精简版面向 iPad 的 AIR 模拟器. 我之前已经注册和跟踪了每个可用的事件,但它们从未完成任何事情,因此为了使问题简单起见,我将它们删除
..
有任何方法可以使文本“有纹理" - 结果类似于:http://www.entheosweb.com/fireworks/patterned_text.asp 在 Flex 中(所以使用 AS3)? 我虽然这是一个简单的问题,但我被困住了:我几天来一直在谷歌上搜索它并且无法找到一种方法或解决方法来做到这一点...... 解决方案 大致思路是这样的: 使用您需要的任何字体创建
..
这个问题是众所周知的,在 IE 中出于某种疯狂的原因 Backspace 用于返回您的历史导航.在 flex web 应用程序中,有时会出现这个 microsoft bug,以透明和简单的方式解决是一个非常令人头疼的问题. 通常当您正在编辑文本且 textarea 或 textinput 在 TabNavigator 容器内或您正在编辑文本且 textarea 在弹出窗口内时,会出现此问题.
..
我使用的是 Flex 4.5,我想根据 textinput 宽度设置最大字符数限制,这意味着如果用户输入更多字符,则 textinput 宽度不应接受这些额外字符. 解决方案 不幸的是,我现在没有弹性.你应该知道,有多少空间,例如需要 20 个字符并将此值设置为您的 textinput.width. 查看 spark Textinput 的 widthInChars 属性.也许你可以
..
我有这个 flash/flex 应用程序,并且在调用 URLRequest 时出现问题.当调用服务器时,我得到的内容很好.在该内容存储在缓存中之后,下次 URLRequest 使用本地缓存来检索它.有时它可以工作,但有时调用永远不会完成 - 保持挂起.我正在使用最新的 Flash 播放器和不同的浏览器.在我的电脑上,我可以使用 chrome 复制问题,同事可以在 Firefox 上复制.我查看了
..
我有 swf 文件(900x600),该文件的主要部分是透明的.所以我想通过点击 swf 文件知道用户是否点击了图像的透明部分... 我可以通过 获取鼠标坐标 event.localX事件.localY 那么如何知道被点击的部分 swf 是否透明? 解决方案 首先,请确保您的 swf 背景中有一些透明的精灵 - 否则您将不会收到事件. 第二,不要使用纯局部坐标,它们可以包
..
我正在尝试在 FDT 5 IDE 中为此库创建一个项目我创建了一个新项目: File->New FDT Project->Web->AS3 然后点击完成 在此处复制文件形式:https://github.com/jwagener/recorder.js/tree/master/flash 但是 IDE 在项目中显示了问题: 描述资源路径位置类型无法解析第 576 行列中对“fl
..
有时,我想将闭包推送到 ActionScript 的事件堆栈,以便在当前事件处理程序之后执行.现在我使用 setTimeout(closure, 0).有没有更直接的方法? 解决方案 setTimeout(closure, 0) 正在创建一个新的事件堆栈.如果此解决方案不适合您,我不明白您的目标.你要实现的目标是什么? Flex 有 ENTER_FRAME 事件、Timer、call
..
我有一个 Canvas,里面有很多组件,而那些里面有很多组件. getChildren() 只返回顶级的孩子.检索所有子项(子项的子项的子项等)的最佳方法是什么. 好吧,我有点知道如何通过迭代子项来做到这一点,但是代码真的很混乱.我更喜欢使用一个很好的递归函数.以前有人写过这个吗?或者是否有 Util 类可以执行此操作? 解决方案 private function recuse
..
我定义了一个使用空格的键盘快捷键.按下快捷方式后,会发生两件事:我的应用程序中的一些随机导航以及来自键盘快捷方式的 eventHandler 中的代码. 我发现这个表格带有浏览器键盘快捷键,显然有时会使用空格进行导航.那么有没有办法在 Flex 中用空格停止导航,因为吃空格键按钮似乎不起作用: FlexGlobals.topLevelApplication.addEventListene
..
我是 Flex 的新手,我缺少关于构建 Flex 应用程序的一些非常基本的东西——我已经实现了一个自定义组件 MyReportGrid 并扩展了 GridColumnMyColumn.我试图概述下面的应用程序代码. 值得注意的是,OfficeItems 类被 MyItems 类和 MyColumn(它扩展了 GridColumn) 包含一个 customPath 变量,用于访问类内部的变量
..
我有一个打算在全屏模式下运行的应用程序.为了防止它退出全屏,我做了: protected function windowedapplication_preinitializeHandler(event:FlexEvent):void{nativeWindow.stage.addEventListener(KeyboardEvent.KEY_DOWN, onKeyDown);nativeWindo
..
如何在 Flex 4.5 中使用 hasOwnProperty(或其他方法)检查 JSON 子节点键是否存在? hasOwnProperty 方法可以检查 JSON 密钥是否存在,但这似乎只适用于 JSON 中的顶级节点,而不适用于子节点.例如,如果您有这样的 JSON 结构(以可读形式,没有 JSON 语法),您可以检查 callresponder.lastResponse.hasOw
..
这个问题是众所周知的,在 IE 中出于某种疯狂的原因 Backspace 用于返回您的历史导航.在 flex web 应用程序中,有时会出现这个 microsoft bug,以透明和简单的方式解决是一个非常令人头疼的问题. 通常当您正在编辑文本且 textarea 或 textinput 在 TabNavigator 容器内或您正在编辑文本且 textarea 在弹出窗口内时,会出现此问题.
..
我正在使用 AdjustColor\ColorMatrixFilter 来更改使用滑块控制的元素(远程视频)的颜色(亮度、对比度、色调、饱和度). 我的问题是当带有 RESET COLORS 标签的按钮被点击时四个滑块 BrightnessSlider.value = 0;ContrastSlider.value = 0;HueSlider.value = 0;SaturationSlid
..
我已经尝试了几天,只是为了在我的项目中获得一个简单的 writeObject/readObject 功能.无论我做什么,结果都是,a) 创建了一个文件,b) 当我尝试读回该文件时,它是 null. 我的项目面向 iPad 设备上的 iOS,但这个精简版面向 iPad 的 AIR 模拟器. 我之前已经注册和跟踪了每个可用的事件,但它们从未完成任何事情,因此为了使问题简单起见,我将它们删除
..
在我的 AIR 应用程序中,我将 HTTPservice 与 PHP 结合使用. PHP 端:set_time_limit(0) 空方:httpService.requestTimeout = 0 它不起作用,httpService.requestTimeout = 0,30s 后有超时.FaultEvent 被调度,而 php 仍在运行.PHP 脚本运行到最后没有问题.
..
尽管在此柱形图中将 labelRotation 属性设置为 90,但轴标签是水平的.我还有什么需要做的吗?
..
内联TextFlow 我想动态添加这个 标签,从而进行聊天......我已经试过了: var p:p = new p(); 但这不起作用 解决方案 代替 MXML 中的声明性文本流,您可以通过附加到字符串变量并使用 TextConverter.
..