问题标签 [flash-v3-components]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
3548 浏览

flash - 当 scrollDrag=true 时,ScrollPane/endDrag() 中的空对象引用

在我的 Flash 应用程序中,我有多个使用 Scrollpanes 的窗口。scrollDrag 属性在这些上设置为 true,因为我想要该功能。如果我关闭(在我的应用程序中)这些“窗口”中的一个并打开另一个,我的日志中似乎会出现很多这样的错误:

有时我会收到数千个这样的问题,我猜这可能会使我的应用程序变慢一点,但否则不会引起问题。查看滚动窗格的 adobe 代码,endDrag 非常简单:

stage var 是这里唯一可以为空的东西。

我唯一能想到的就是在我的应用程序的窗口关闭之前设置 scrollDrag=false ,这样就没有任何东西在监听该事件。还有其他建议吗?

0 投票
2 回答
2854 浏览

flash - 如何在 Flash 中为平铺列表创建自定义单元格渲染器

我需要在我cell renderer的一个项目中实现一个自定义,我在谷歌上做了一些搜索,但找不到我需要的东西。

我需要cell在每个tile list显示 2 个图标和几个labels. 我需要一个很好的例子来开始它。

如果可能的话,我需要一种方法将模板设计为 aMovieClip并将其传递给 tilelist 以呈现单元格。

0 投票
1 回答
311 浏览

flash - 如何将 tileList 组件的字体设置为抗锯齿动作脚本 3

我有一个 tileList 组件,我想知道如何对每个标签内的字体进行抗锯齿处理。我使用以下方法嵌入字体:

到目前为止,我已经尝试专门针对该标签而没有运气。

不工作。

有人有和建议吗?

谢谢。

0 投票
1 回答
941 浏览

flash - 更改数据提供程序时如何处理来自 Flash tilelist 的 Unhandled #2044 错误?

我有一个使用基于自定义 ImageCell 的项目渲染器的 tilelist 组件。我知道有时会找不到它试图检索的某些图像,我可以通过自定义 ImageCell 加载器上的 IEOrror 侦听器来处理这个问题。

但是,如果我设置数据提供程序,然后在所有图像完成加载或错误过程之前更改它,flash 调试播放器会在 Firefox 中抛出未处理的 #2044 错误,说明找不到图像。在带有调试播放器的歌剧中,它会抛出 #2044 说明加载从未完成。

我找不到捕获和忽略这些错误的方法,因此它们不会抛出调试器播放器对话。此外,当使用 Flash Builder IDE 进行调试时,调试器根本不会中断这些错误——它只存在于播放器中,而我能够毫无问题地中断其他错误。

就好像当数据提供者改变时错误监听器正在被释放,但加载器继续并抛出一个未处理的#2044。

关于如何有效处理的任何想法?提前感谢您的时间和帮助 -

b

0 投票
2 回答
629 浏览

flash - 更改 TileList 组件中单个缩略图的外观

我正在尝试使用 TileList 组件创建缩略图列表,到目前为止它运行良好。有没有办法改变组件中单个 ImageCell 的外观。

我将缩略图数据作为 XML 引入,并且我有一个属性来判断它是否是“新”图像。我希望它在我的应用程序中的单个缩略图上显示一个小徽章。

我应该注意到我创建了 ImageCell 类的子类(实现 ICellRenderer)来设置我的自定义皮肤,但是当我尝试在此处添加条件代码时(检查我设置的“新”参数,它根本不起作用(没有错误消息)。

有没有人对如何实现这一目标有任何想法?

谢谢!

  • 斯科特
0 投票
1 回答
259 浏览

list - ActionScript - ComboBox 是 SelectableList 吗?

我不了解 Adob​​e 的 SelectableList 类文档:

SelectableList 是所有基于列表的组件的基类,例如 List、TileList、DataGrid 和ComboBox组件。

SelectableList 不是 ComboBox 的基类:

SelectableList > BaseScrollPane > UIComponent > Sprite > DisplayObjectContainer > InteractiveObject > DisplayObject > EventDispatcher > Object

组合框> UIComponent > Sprite > DisplayObjectContainer > InteractiveObject > DisplayObject > EventDispatcher > Object

这是一个错误吗?还是我错过了什么?

0 投票
1 回答
2198 浏览

flash - Flash - 为 Flash CS5 创建组件文档

是否没有发布关于如何为 Flash CS5 创建组件的官方文档/指南?

0 投票
2 回答
3180 浏览

actionscript-3 - ActionScript - 来自自定义 CellRenderer 的访问列表/数据提供程序

下面的代码在使用自定义单元格渲染器(CustomListCell 类)的主控制器类中设置了一个 List 对象。CustomListCell 类为单元格创建一个 Button 对象,该对象将用于从 List 的 DataProvider 中删除自身。

如何从其自定义单元格渲染器正确访问父 List 对象?


更新

以下是我使用 Flash v3 List 组件实现 ICellRenderer 的工作自定义渲染器。List 的 dataProvider 由每个单元格的 2 个元素组成:randomColor 和 randomNumber。


0 投票
3 回答
1316 浏览

flash - 删除 Flash 滑块组件上的键盘控制

默认情况下,flash 滑块组件可以使用键盘进行操作。有没有办法禁用此行为,以便用户只能用鼠标拖动滑块组件?

0 投票
1 回答
919 浏览

flash - 在 Flash 中子类化 fl.core.UIComponent

每当我想在 Flash 中绘制某些东西时,我都会继承 fl.core.UIComponent 而不是 Sprite 或 Movieclip,因为它的宽度/高度实现更合理(注意这不是 Flex UIComponent)。

例如,假设您有一个按钮 - UIComponent 的良好用例 - 但该按钮有一个图标、一个文本字符串和一个显示箭头。即3个孩子。我也会将这 3 个孩子作为 UIComponents。

我知道我可以创建自己的 Sprite 子类来覆盖宽度/高度方法和属性,但是有人看到以这种方式使用 UIComponent 的任何缺点吗?