function setLanguage():void {
if(language == "English") {
info_txt.text = "The animation has played " + String(count) + " x.";
} else if(language == "German") {
info_txt.text = "Die Animation wurde " + String(count) + "x abgespielt.";
} else if(language == "Spanish") {
info_txt.text = "La animación ha jugado " + String(count) + "x." ;
}
}
setLanguage();
english_btn.addEventListener(MouseEvent.CLICK, setEnglish);
german_btn.addEventListener(MouseEvent.CLICK, setGerman);
spanish_btn.addEventListener(MouseEvent.CLICK, setSpanish);
function setEnglish(e:MouseEvent):void {
language = "English"
}
function setGerman(e:MouseEvent):void {
language = "German"
}
function setSpanish(e:MouseEvent):void {
language = "Spanish"
}
AS3.0中 setLanguage();是什么意思
答案:2 悬赏:70 手机版
解决时间 2021-03-23 04:49
- 提问者网友:缘字诀
- 2021-03-22 12:58
最佳答案
- 五星知识达人网友:舊物识亽
- 2021-03-22 13:31
这是自己写的一段代码,并不是AS内置的函数。
看你代码的作用是。
有英语、德语、西班牙语三个按钮。点击以后将language = 对应的语言
setLanguage()里判断language 等于哪个 就说哪一种语言
全部回答
- 1楼网友:酒者煙囻
- 2021-03-22 14:54
e是函数的参数,举个例子你就明白了
addeventlistener(event.enter_frame, function(e)
{
// e实际上是event实例
})其实完整的写法应该是这样
addeventlistener(event.enter_frame, function(e:event):void
{
// e实际上是event实例
})使用了匿名函数和不定参数,所以看起来会有些困扰
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯