我有一张地图,我可以使用on(release),on(rollover)但我不能使用onload函数。我希望一些城市在负载下看不见。我的代码在这里有图片;
这是我的城市代码:
on (rollOver) { //this code is on all city.
y = new String(_name);
a = y.slice(1, 3);
_parent.rbtxt(a);
}
on (rollOut) {
_parent.rbalon(a);
}
on (release) {
_parent.rpress(a);
}
这是我的动作代码:
ilad="a,Adana,Adıyaman,Afyon,Ağrı"; //.. more city
ilurl="a,adana,adıyaman,afyon,ağrı"; //.. more city
passivearray="b,adana,afyon" //must be passive this cities.
function rbtxt(a) {
var Register_1_ = a;
var Register_2_ = this;
balon._visible = true;
arbtxt = ilad.split(",");
balon.txt.text = arbtxt[Register_1_];
Register_2_[("x" + Register_1_)].play();
balon._x = Register_2_[("x" + Register_1_)]._x;
balon._y = (Register_2_[("x" + Register_1_)]._y - Register_2_[("x" + Register_1_)]._height / 2) - 25;
}
function rbalon(a) {
balon._visible = false;
this[("x" + a)].gotoAndStop(1);
}
应该是被动阵列是=> passivecities。 我怎样才能看到隐形的某些城市?
答案 0 :(得分:1)
在脚本的开头,您可以使用
movieclipName._visible = FALSE;
然后修改相同的属性以反转它。
答案 1 :(得分:0)
你试过了吗?
on(load){
this._visible = false;
}