问题标签 [flash-cc]

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 投票
1 回答
236 浏览

actionscript-3 - 按下后如何删除回车符?

我有一个仅限输入数字的文本区域。我想在用户按下回车键后删除回车符。这是我的代码:

0 投票
2 回答
64 浏览

actionscript-3 - 如何设置克隆对象的属性?

我在这个网站上找到了一个关于克隆对象的好教程(感谢 Andrey Popov)。我已经修改了它,创建了一个 mc 和一个文本字段。问题是我无法为 mc 和文本字段的属性设置默认值。这是我的代码:

如何为实例设置默认值?

0 投票
3 回答
84 浏览

actionscript-3 - 使用对象而不是数组

我花了将近 1 周的时间来学习使用对象而不是数组。我认为调用它们并创建一些对象并设置它们的属性很容易。但是我现在无法访问它们,我尝试了这个:

我的问题是是否有处理对象的实用方法,否则使用它们的目的是什么。

编辑:这是我用来创建影片剪辑和其他东西的函数:

我在一个循环中调用了这个函数,所以我创建了许多电影剪辑。现在我无法访问对象的属性及其子项(例如文本字段)。

我在舞台上拥有的对象:Movieclips 和 textfields

它们来自哪里:上面的函数

我想用它们做什么:跟踪movieclips 和 textfields(由对象持有)以更改它们的子项(textfield)文本

会发生什么而不是我的期望:跟踪代码输出未定义而不是给我对象类型trace(getChildByName("copy_" + str)); // trying to trace an object by name

是否有一种实用的方法可以访问名称为“copy_1”的对象及其名称为“box2_1”(movieclip)的属性?

0 投票
1 回答
35 浏览

actionscript-3 - 如何将 MovieClip 放入 3D 数组?

我想创建包含影片剪辑和文本字段的 3d 数组。这是我的代码:

我想在我的电影剪辑上添加一些文字。我怎样才能做到这一点?我的代码给了我错误:TypeError: Error #1010: A term is undefined and has no properties.

这个说法有错吗?
colArray[_x][_y][_z] = mcCaption; // mcCaption is a movieclip

0 投票
0 回答
272 浏览

actionscript-3 - 找出导致命中测试的对象并将位置与 AS3 中的角色进行比较

我一直在广泛地寻找这个答案,但我没有找到我的问题的答案,因为我的对象不在数组中,而是在舞台上的影片剪辑中。我试图检测是哪个物体导致了碰撞,以便我使用这些物体来限制角色的移动。看看下面的图像,所有的灌木丛、房子和几十个其他物体都将被用作阻挡物体。

在此处输入图像描述

我找到了一种方法来检测与movieclips子对象的碰撞,但不是真正的对象正在发生这种碰撞。每次发生运动时,我都尝试循环遍历每个对象,并测试是否存在碰撞,但它从未记录任何命中。

这是我当前正在注册命中的代码。

这嵌套在一个事件监听器中,该监听器监视按键,因此它会重新测试每次按下按钮或每次用户移动角色时。我认为在命中测试发生后循环遍历对象是最好的主意,或者在每次移动期间循环遍历并特别测试该对象,但都无法正常工作。这是一种尝试。

编辑:我能够让一段代码在一定程度上工作,但它实际上并没有测试背景对象上发生命中测试的位置。我可能需要找到每个对象的边界框并找出边界框的哪一侧被击中,在这里接受所有帮助。

编辑 2:问题是找出命中测试与角色接触的位置,以便我可以限制该动作。我不知道该怎么做,我一直在尝试边界框。

每当角色移动时都会输出角色并更新它,不知道如何利用它来发挥我的优势。

字符边界框(x=85.95, y=79.05, w=72.2, h=72.2) 字符底部:151.25 字符顶部:79.05 字符左侧:85.95 字符右侧:158.15

0 投票
1 回答
86 浏览

air - Flash CC 和 Flash CS 6 编译的 Air 应用程序之间有区别吗?

我目前正在使用 Flash CS 6 创建 Adob​​e Air iOS 和 Android 应用程序。我是否需要升级以满足新的 iOS 8 和 Android 要求?(64 位)(使用 Flash CS 6 和 Flash CC 发布的应用程序之间有区别吗?)

0 投票
0 回答
377 浏览

actionscript-3 - MouseEvent 到 TouchEvent 在 Adob​​e Flash Pro CC Simulator 中不起作用

我在 ActionScript 3.0 中使用 Adob​​e Flash Pro CC 编码编写了一个简单的游戏。在为 Android 开发它时,我将所有侦听器从 MouseEvent 更改为 TouchEvent。角色应该在 MOUSE_DOWN (TOUCH_BEGIN) 时张开嘴,但是当我使用模拟器测试电影时 (Control>Test / Control>Test Movie> in AIR Debug Launcher (mobile) ) 触摸事件不起作用。

请告诉我怎么了!

0 投票
1 回答
26 浏览

javascript - 在 Flash 中动态导入图像时,如何修复所有图像大小固定?

当我使用 Flash 时,我在处理图像时遇到了问题,我现在的项目是动态上传图像,但这里的主要问题是,当我将图像放入 Flash 画布时,所有图像的尺寸都不同,每张看起来不同尺寸的图像都意味着精确的图像大小,但我需要所有图像在画布上看起来都一样大小

检查图像,如果我同时更改高度和宽度值,但不会影响任何地方,即自动采用固定图像大小,但我需要所有图像看起来精确大小,我没有得到任何东西

0 投票
1 回答
1004 浏览

javascript - Flash 中的 HTML5 Canvas 变量控制

我在 Flash 中使用时间线动画和 JavaScript 来导出 HTML5 画布动画。我在时间线开始时声明的变量在时间线结束时被调用时未定义。例如:

为什么myCounter在最后一帧未定义?我试图循环这个几次。另外,我在哪里可以找到用于此的方法,因为传统的 JavaScript 似乎并不总是有效(也许是我)?

0 投票
1 回答
140 浏览

android - Filestream (AS3) 中的多个变量

我正在使用 Filestream 将分数保存在我的 android 游戏中。最近,我决定添加额外的关卡。对于这些级别,我需要跟踪多种类型的分数。这是我的一个变量的代码:

我想知道我是否必须为每种类型的分数制作其中一个函数,或者有没有办法对其进行调整以保存(大约 10 个)新变量?谢谢 :) 杰瑞尔。