我正在关注一个 adobe 教程,其中我们制作了一个文本字段,我在其中更新的文本来自函数 sayHello()
import flash.display.MovieClip
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.display.SimpleButton;
import flash.events.MouseEvent;
import flash.events.TextEvent;
import flash.text.TextField;
var myGreeter:Greeter = new Greeter();
mainText.text = myGreeter.sayHello("Bob");
这是写在第一帧^^^^^
SayHello 函数位于同一文件夹中的另一个 actionscript 文件中,代码如下
package
{
import flash.display.MovieClip;
public class Greeter
{
public function sayHello():String
{
var greeting:String;
greeting = "Hello World!";
return greeting;
}
}
}
也许有人会问,你是否在舞台上放了一个 TextField 并给它一个实例名称,答案是肯定的。
我遵循的教程我不知道为什么在告诉代码后告诉我们正确的错误,如果其中有错误,所以他们可能想训练我们。
我自己对迎宾班有点困惑,因为我们写作
sayHello("Bob")
为什么不
sayHello()
我这样说是因为变量只有字符串地狱世界它与那个人鲍勃有什么关系
如果您也可以向我解释一下,那就太好了,
我问这个也是因为我也需要对代码有完整的理解。