CODE:
textout(0, 0, 0, "Загрузка...", 1);
readbuffernet(#ch[0], 256, "kluch_prog", -1);
resettextout(1);
readbuffernet(#ch[0], 256, "kluch_prog", -1);
resettextout(1);
Суть кода: будет выводить текст"Загрузка..." пока не прочитает с буфера, а потом сбросит(если задержка, как мы знаем она 10 сек или меньше, то тогда текст будет ровно столько висеть пока задержка не прекратится и не прочитает текст с буфера)
так вот, я хочу сделать ,что бы вместе textout'а был visualwindow, причем, это будет серия кадров(анимация), все тоже самое, только будет visualwindow, как сделать?
В этом случаи наверное нужна переменная, которая будет определять "прошла ли задержка?"
Что мы имеем:
Если прошла задержка, то ничего, а если не прошла задержка, то зацикливаем серию кадров(анимация). После каждого кадра проверяем условие.
CODE:
visualwindow(0, 0, 0, imagewidth(#Загрузк0а[0][0]), imageheight(#Загрузк0а[0][0]), x/2-62, y/2-55, 100, #Загрузк0а[0][0]);
disablevisualwindow(0);
visualwindow(0, 0, 0, imagewidth(#Загрузк0а[0][0]), imageheight(#Загрузк0а[0][0]), x/2-62, y/2-55, 100, #Загрузк1а[0][0]);
disablevisualwindow(1);
visualwindow(0, 0, 0, imagewidth(#Загрузк0а[0][0]), imageheight(#Загрузк0а[0][0]), x/2-62, y/2-55, 100, #Загрузк2а[0][0]);
disablevisualwindow(2);
readbuffernet(#ch[0], 256, "kluch_prog", -1);
visualwindow(0, 0, 0, imagewidth(#Загрузк0а[0][0]), imageheight(#Загрузк0а[0][0]), x/2-62, y/2-55, 100, #Загрузк0а[0][0]);
disablevisualwindow(0);
visualwindow(0, 0, 0, imagewidth(#Загрузк0а[0][0]), imageheight(#Загрузк0а[0][0]), x/2-62, y/2-55, 100, #Загрузк1а[0][0]);
disablevisualwindow(1);
visualwindow(0, 0, 0, imagewidth(#Загрузк0а[0][0]), imageheight(#Загрузк0а[0][0]), x/2-62, y/2-55, 100, #Загрузк2а[0][0]);
disablevisualwindow(2);
readbuffernet(#ch[0], 256, "kluch_prog", -1);
Как сделать? Ну очень надо для красоты) прога почти готова)
(Добавление)
Просто я хочу, что бы во время задержки не зависало серия кадров или хотя бы 1, а шли эти кадры друг за другом, а потом резко убирались если задержка прошла и прочитал буфер