Большое обновление "Скрипты"
Добавлено:
Библиотека:
Добавлено несколько функций:
Это группа get которая возвращает всё логически от имени. В data у нас либо имя объекта, либо таблица объекта, либо имя объекта.
Так-же у нас появилась OE.regScript(script,mode,interval,endTime,name) и OE.unregScript(name). Они прибивают скрипт к потоку от безымянного объекта который приделан к окну. Mode это режим, их 3: "execute", 'string", "function", загрузить из файла объекта скрипта, из строки и из функций. Script это сама функция на пример. Интервал и endTime это интервал выполнения и конец выполнения через n секунд. Если endTime будет меньше нуля, -1 на пример, то цикл выполнения будет вечен (Пока окно не закроется). UnregScript принудительно удаляет скрипт из выполнения потока.
Помните Instance из патча? Он полностью доделан. Порядок входящих параметров такой-же какой и в параметрах и можно создать вообще любые граф. объекты. На пример:
OE.Instence.new('panel',1,1,10,10,0x989898,true)
--OE.Instence.new(type,x,y,width,height,color,visible)
Еще есть Instance.remove(data). Data точно такая-же как и с get кластером. Удаляет объект с экрана.
Граф. элементы:
В очередной раз изменён алго счёта позиций названия окна.
В планах сделать кэш подгружаемых объектов таких как те-же скрипты или изображения и сделать анимационный объект: атлас-анимация. Вырезаем-вставляем. Подкидывайте идеи..