Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Tolko odin raz... (http://www.flasher.ru/forum/showthread.php?t=72134)

Therion 20.11.2005 01:26

Tolko odin raz...
 
kak sdelat , chtobi komanda v dlinnom skripte delalas' tolko odin raz?

Nirth 20.11.2005 01:28

вызвать ее всего один раз

KUZEN 20.11.2005 01:29

Засунуть её в функцию и вызвать один раз )))

Therion 20.11.2005 01:39

neee
u menja zelij zikl.
dopustim v nachjale zikla
I+=1, no v sledujushim povtorenii zikla tolko "I++", no ne I+=1

Nirth 20.11.2005 01:39

это одно и тоже

Therion 20.11.2005 01:42

tfu. pereputal:)
ne I++, a I--

Nirth 20.11.2005 01:47

поставь меня на свое место(я не знаю что там за код, что ты хочешь) перечитай свои посты, и подумай как тебе можно ответить если нефига не понятно чего ты хочешь

Therion 20.11.2005 01:55

izvinjajus....
znachit takoe delo...
esli _xmouse bolshe 520 idet funkzija

i--

No, kak tolko _xmouse stanovitsja bolshe 520, nado chtobi "i" odin raz uvelichelos na 1.....

KUZEN 20.11.2005 02:22

Ну так и сделай проверку на _хmouse и в зависимости от этого делай определённые действия ...

Therion 20.11.2005 04:18

neet...
proverku ja sdelal, no esli ja üpostavlju takoj skript

if(_xmouse>520) {
i+=1
I-- }

to
"i+=1" budet vipolnjatsja vsegda, poka _xmouse>520

a mne nado chtobi tolko odin raz.

Nirth 20.11.2005 04:22

сделаем аналог синглтона но для функции
Код:

function doOnce():Void {
if(_global.doOnceFlag != true) {
//делаем это тут
_gloal.doOnceFlag = true;
}
}



Часовой пояс GMT +4, время: 11:08.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.