问题标签 [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.
actionscript-3 - 按下后如何删除回车符?
我有一个仅限输入数字的文本区域。我想在用户按下回车键后删除回车符。这是我的代码:
actionscript-3 - 如何设置克隆对象的属性?
我在这个网站上找到了一个关于克隆对象的好教程(感谢 Andrey Popov)。我已经修改了它,创建了一个 mc 和一个文本字段。问题是我无法为 mc 和文本字段的属性设置默认值。这是我的代码:
如何为实例设置默认值?
actionscript-3 - 使用对象而不是数组
我花了将近 1 周的时间来学习使用对象而不是数组。我认为调用它们并创建一些对象并设置它们的属性很容易。但是我现在无法访问它们,我尝试了这个:
我的问题是是否有处理对象的实用方法,否则使用它们的目的是什么。
编辑:这是我用来创建影片剪辑和其他东西的函数:
我在一个循环中调用了这个函数,所以我创建了许多电影剪辑。现在我无法访问对象的属性及其子项(例如文本字段)。
我在舞台上拥有的对象:Movieclips 和 textfields
它们来自哪里:上面的函数
我想用它们做什么:跟踪movieclips 和 textfields(由对象持有)以更改它们的子项(textfield)文本
会发生什么而不是我的期望:跟踪代码输出未定义而不是给我对象类型trace(getChildByName("copy_" + str)); // trying to trace an object by name
是否有一种实用的方法可以访问名称为“copy_1”的对象及其名称为“box2_1”(movieclip)的属性?
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
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
air - Flash CC 和 Flash CS 6 编译的 Air 应用程序之间有区别吗?
我目前正在使用 Flash CS 6 创建 Adobe Air iOS 和 Android 应用程序。我是否需要升级以满足新的 iOS 8 和 Android 要求?(64 位)(使用 Flash CS 6 和 Flash CC 发布的应用程序之间有区别吗?)
actionscript-3 - MouseEvent 到 TouchEvent 在 Adobe Flash Pro CC Simulator 中不起作用
我在 ActionScript 3.0 中使用 Adobe Flash Pro CC 编码编写了一个简单的游戏。在为 Android 开发它时,我将所有侦听器从 MouseEvent 更改为 TouchEvent。角色应该在 MOUSE_DOWN (TOUCH_BEGIN) 时张开嘴,但是当我使用模拟器测试电影时 (Control>Test / Control>Test Movie> in AIR Debug Launcher (mobile) ) 触摸事件不起作用。
请告诉我怎么了!
javascript - 在 Flash 中动态导入图像时,如何修复所有图像大小固定?
当我使用 Flash 时,我在处理图像时遇到了问题,我现在的项目是动态上传图像,但这里的主要问题是,当我将图像放入 Flash 画布时,所有图像的尺寸都不同,每张看起来不同尺寸的图像都意味着精确的图像大小,但我需要所有图像在画布上看起来都一样大小
检查图像,如果我同时更改高度和宽度值,但不会影响任何地方,即自动采用固定图像大小,但我需要所有图像看起来精确大小,我没有得到任何东西
javascript - Flash 中的 HTML5 Canvas 变量控制
我在 Flash 中使用时间线动画和 JavaScript 来导出 HTML5 画布动画。我在时间线开始时声明的变量在时间线结束时被调用时未定义。例如:
为什么myCounter
在最后一帧未定义?我试图循环这个几次。另外,我在哪里可以找到用于此的方法,因为传统的 JavaScript 似乎并不总是有效(也许是我)?
android - Filestream (AS3) 中的多个变量
我正在使用 Filestream 将分数保存在我的 android 游戏中。最近,我决定添加额外的关卡。对于这些级别,我需要跟踪多种类型的分数。这是我的一个变量的代码:
我想知道我是否必须为每种类型的分数制作其中一个函数,或者有没有办法对其进行调整以保存(大约 10 个)新变量?谢谢 :) 杰瑞尔。