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 AS3在将数据输入参数时遇到问题_Actionscript 3 - Fatal编程技术网

Actionscript 3 AS3在将数据输入参数时遇到问题

Actionscript 3 AS3在将数据输入参数时遇到问题,actionscript-3,Actionscript 3,AS3 我了解一些参数,但由于某些原因我不能完全理解它 喂,狗(吠声:弦,骨:音,草:阵) 狗吠-串,狗骨-单位,狗草-阵列。正当但是我不明白 公共函数MenuButtonMain(标签:String)-在下面的代码中。没有其他有标签的类 这是最后一节课。我有些理解,但如果你能给我一个如何,为什么,每一种可能性和你能用它做的每一件事,尽可能的技术性,无论什么,这将是一个巨大的帮助。谢谢 12 public function MenuButtonMain(labl:String) { 13

AS3 我了解一些参数,但由于某些原因我不能完全理解它 喂,狗(吠声:弦,骨:音,草:阵) 狗吠-串,狗骨-单位,狗草-阵列。正当但是我不明白 公共函数MenuButtonMain(标签:String)-在下面的代码中。没有其他有标签的类 这是最后一节课。我有些理解,但如果你能给我一个如何,为什么,每一种可能性和你能用它做的每一件事,尽可能的技术性,无论什么,这将是一个巨大的帮助。谢谢

12   public function MenuButtonMain(labl:String)  { 
13  _btnLabel  =  new TextFieldQ; 
14  JrtnLabel.autoSize  =  TextFieldAutoSize.CENTER; 
15  JrtnLabel.textColor =  OxFFFFFF; 
16  JrtnLabel.text  =  labl; 
17  _btnLabel.mouseEnabled  =  false; 
18  addChild(_btnLabel); 
19 
20  buttonMode = true; 
21  useHandCursor = true; 
22  addEventListener(MouseEvent.CLICK,  onClick, 
23  false, 0, true); 

您提供的两个示例“代码”之间的参数行为没有区别

每个函数都有一个名称。您可以使用它来调用或执行函数。 每个函数都有一个参数列表,在执行时必须传递给函数。 每个参数都有一个名称来标识它,并有一个类型来定义它是什么类型的参数

提示:As3区分大小写。比较:

bark:string
与:

参数具有不同的名称和类型

如果您想知道函数体中的代码是做什么的,您应该询问。
你的问题太宽泛了,“如何、为什么、每一种可能性和每一件事”。

参数是一个作用域为函数的变量

var someAnswer = getAnswer(7);
trace(someAnswer);  // 12

var someAnswer = getAnswer(4);
trace(someAnswer);  // 9

public function getAnswer(someNumber:int):int {
    var tempAnswer:int = 5 + someNumber;
    return tempAnswer;
}

你到底在问什么?不太清楚。不,dog(树皮:字符串,骨头:uint,草:数组)并不意味着dog.bark-string,dog.bone-uint,dog.grass-Array。无法从函数外部直接访问参数变量。对不起,公共函数MenuButtonMain(labl:String)因为MenuButtonMain是它的on类,并且参数表中有labl:String,那么labl:String对MenuButtonMain有什么作用?我看到了很多,但从未完全理解它是一个参数,就像你在第一篇文章中描述的那样。
var someAnswer = getAnswer(7);
trace(someAnswer);  // 12

var someAnswer = getAnswer(4);
trace(someAnswer);  // 9

public function getAnswer(someNumber:int):int {
    var tempAnswer:int = 5 + someNumber;
    return tempAnswer;
}