Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 将当前对象第一个数组传递为3_Arrays_Actionscript 3 - Fatal编程技术网

Arrays 将当前对象第一个数组传递为3

Arrays 将当前对象第一个数组传递为3,arrays,actionscript-3,Arrays,Actionscript 3,在数组中首先放置currentTarget对象时是否可以传递数组 我在网上搜索过,只找到了索引、indexOf等的参考资料,但没有任何关于如何在任何地方这样做的资源 我可以毫无问题地发送阵列,但它始终是第一次加载的,通过选择不同的对象,必须能够将阵列放大或将新对象拼接到开头,但对于如何实现这一点,我非常感谢任何帮助。不100%确定您的要求,但是可以使用该方法在数组的开头插入对象 编辑: 从你下面的评论中,我想我明白了你的意思。您只需将要查找的项目与开头的项目交换即可: var index =

在数组中首先放置currentTarget对象时是否可以传递数组

我在网上搜索过,只找到了索引、indexOf等的参考资料,但没有任何关于如何在任何地方这样做的资源


我可以毫无问题地发送阵列,但它始终是第一次加载的,通过选择不同的对象,必须能够将阵列放大或将新对象拼接到开头,但对于如何实现这一点,我非常感谢任何帮助。

不100%确定您的要求,但是可以使用该方法在数组的开头插入对象


编辑: 从你下面的评论中,我想我明白了你的意思。您只需将要查找的项目与开头的项目交换即可:

var index = array.indexOf(event.currentTarget);
array[index] = array[0];
array[0] = event.currentTarget;

或者类似的东西。

谢谢@JKillian,我认为只有当数组不完整时才合适?即通过添加新对象。我拥有的数组已经形成并被调用到flash中,我只想能够从中选择一个项目,然后在开始时发送带有所选项目的数组(如果有帮助的话)。现在看起来不错。我被卷入了这样的想法中,但在花了好几个小时与可能是对的或不是对的代码搏斗之后,我认为最好还是询问一下!我会使用它,让你知道,但逻辑似乎在纸上,因为它是健全的。再次感谢。工作很有魅力,还没有在这里的声誉来提高它,但我会尽快+1。as3中有一些东西你需要深入了解,尤其是从有经验的人那里学习,因为有很多方法和事情可以达到一个结果,指导可以帮助你消除导致你误入歧途的方法。非常感谢@JKillianNo的问题!我同意,能够向有经验的人提问总是有帮助的。你不能对其进行投票并不重要,但你应该单击分数旁边的复选标记,将答案标记为正确,这样人们就知道你的问题已经得到了回答:)完成。我的坏,新的在这里,仍在学习!每天都是上学的日子。