Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.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
Actionscript 3 如何执行actionscript 3中的函数?_Actionscript 3 - Fatal编程技术网

Actionscript 3 如何执行actionscript 3中的函数?

Actionscript 3 如何执行actionscript 3中的函数?,actionscript-3,Actionscript 3,我完全不熟悉actionscript(as3,而不是as2),在一些简单的函数和变量方面遇到了一些问题。一切都在一个。fla使用操作面板 如何让函数执行?我的形状没有变化,也没有输出 *我知道第一个变化不会很明显,稍后我会添加一个计时器 这是代码*: var starBlackWidth = 500; var starBlackScaleX = 0.5; function starStretch(){ starBlack.length = starBlackWidth;

我完全不熟悉actionscript(as3,而不是as2),在一些简单的函数和变量方面遇到了一些问题。一切都在一个。fla使用操作面板

如何让函数执行?我的形状没有变化,也没有输出

*我知道第一个变化不会很明显,稍后我会添加一个计时器

这是代码*:

var starBlackWidth = 500;
var starBlackScaleX = 0.5;

function starStretch(){
      starBlack.length = starBlackWidth;
      trace("Stretched the star.");
}
function starReadjust() {
      starBlack.scaleX = starBlackScaleX;
      trace("Attempted at readjusting without using the width directly.");
}

正如一些评论者指出的,是的,您需要调用通过添加这两行代码创建的函数

starStretch();
starReadjust();
为了扩展他们所说的内容,是的,这些可能是编程的基本概念,但如果您对as3中的面向对象编程甚至oop都不熟悉,那么这个链接对您了解as3及其3个部分非常有帮助,而且涵盖得非常好!

您已经定义了两个函数,但这里没有实际调用它们的代码。您需要在底部有一行调用函数:
starStretch()
starredjust()