|
|
|||||
Banned
[+1 16.01.09]
[+1 21.07.08] [+3 08.09.08] Регистрация: Apr 2008
Адрес: Hm...will it blend?
Сообщений: 303
|
Перестаёт работать функция!
Проблема в следующем:
У меня есть код function buble() { randomic = random(100); duplicateMovieClip("bull","ball" + i,this.getNextHighestDepth); i++; setProperty("ball" + i,_x,random(500) + 25); setProperty("ball" + i,_y,random(350) + 25); setProperty("ball" + i,_xscale,randomic); setProperty("ball" + i,_yscale,randomic); } onMouseDown = function() { buble(); } var i = 0; function buble() { randomic = random(100); duplicateMovieClip("bull" + i,"ball" + i,this.getNextHighestDepth); i++; setProperty("ball" + i,_x,random(500) + 25); setProperty("ball" + i,_y,random(350) + 25); setProperty("ball" + i,_xscale,randomic); setProperty("ball" + i,_yscale,randomic); } onMouseDown = function() { buble(); } |
|
|||||
var i = 0; function buble() { randomic = random(100); var Newball:MovieClip = bull.duplicateMovieClip("ball" + i,this.getNextHighestDepth); i++; setProperty("ball" + i,_x,random(500) + 25); setProperty("ball" + i,_y,random(350) + 25); setProperty("ball" + i,_xscale,randomic); setProperty("ball" + i,_yscale,randomic); ??? пытаетесь применить свойство к еще не сущетсвующему ball, скорей код должен быть такой /* setProperty(Newball,_y,random(350) + 25); setProperty(Newball,_xscale,randomic); setProperty(Newball,_yscale,randomic) */ } onMouseDown = function() { buble(); } var i = 0; function buble() { if (bull+i!=undefined) { randomic = random(100); var NewBall:MovieClip = this["bull"+i].duplicateMovieClip("ball" + i,this.getNextHighestDepth); i++; setProperty(NewBall,_x,random(500) + 25); setProperty(NewBall,_y,random(350) + 25); setProperty(NewBall,_xscale,randomic); setProperty(NewBall,_yscale,randomic); }else{ trace("нет такого bull") } } onMouseDown = function() { buble(); }
__________________
на каком языке вы пишите? а на каком нужно? Последний раз редактировалось darksranger; 04.10.2008 в 13:39. |
|
|||||
.
|
1. А i в первом случае где берёте? =) Наверняка оно undefined.
2. getNextHighestDepth должно быть вызвано в этом контексте, а не быть ссылкой на метод. Правильнее было бы написать this.getNextHighestDepth() 3. Не существенно, но вроде опечатка "bull". |
|
|||||
Banned
[+1 16.01.09]
[+1 21.07.08] [+3 08.09.08] Регистрация: Apr 2008
Адрес: Hm...will it blend?
Сообщений: 303
|
Ладно, всем спасибо.
|
Часовой пояс GMT +4, время: 01:42. |
|
« Предыдущая тема | Следующая тема » |
|
|