Форум программистов, компьютерный форум, киберфорум
ActionScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 06.07.2012
Сообщений: 24

Вылетает после ввода кода

26.07.2012, 01:12. Показов 1649. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня вылетает флеш после ввода кода.Что нужно сделать,чтоб исправить?
ActionScript 3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
import flash.events.Event;
import flash.display.Loader;
import flash.net.URLRequest;
import flash.utils.Timer;
import flash.events.TimerEvent;
import flash.events.MouseEvent;
 
        var ardess:URLLoader = new URLLoader();
        ardess.addEventListener(Event.COMPLETE,f1);
        ardess.load(new URLRequest("xml.xml"));
        var xml:XML;
        var list:XMLList;
        var index:Number = 0;
        
                
        function f1(e:Event):void {
            
            btn.addEventListener(MouseEvent.CLICK,click1);
            btn1.addEventListener(MouseEvent.CLICK,click2);
            xml = XML(ardess.data);
            list = xml.image
            var time:Timer = new Timer(500,list.length());
            time.addEventListener(TimerEvent.TIMER,vrem);
            time.addEventListener(TimerEvent.TIMER,vrem1);
            time.start();
            function click1(Event:MouseEvent): void {
            time.start();       
            }
            function click2(Event:MouseEvent): void {
            time.stop();
            }
            }
        function vrem(e:TimerEvent):void {
            var number:Number = list.length();
            for (var i:int = 0; i < number; i++) {
            var ine:Loader = new Loader();
            ine.load(new URLRequest(list[index].imaged))
            addChild(ine)
            
            }
            
        }
        function vrem1(e:TimerEvent):void {
            index = index + 1
            trace(index)
            
        }
В xml документе ссылок на 265 картинок.

Добавлено через 1 час 56 минут
Да и еще, картинки в формате jpg,но имеют свойства GIF.Вся начинает виснут после 13 секунды (26 полусекунды)по таймеру.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.07.2012, 01:12
Ответы с готовыми решениями:

Программа вылетает после ввода данных
После ввода Количества вылетает, подскажите, как исправить #include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; ...

после ввода сразу вылетает с крит. ошибкой
int main(int nNumberofArgs, char* pszArgs) { char *ipshnik; cout &lt;&lt; &quot;enter IP&quot;; cin &gt;&gt; *ipshnik; system...

После ввода первого элемента программа вылетает
Добрый день. Я студент, пытаюсь сделать лабораторную работу. #include &lt;stdio.h&gt; void InPut(float,int,char); int main() {...

16
Модератор
 Аватар для TanaTiX
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
26.07.2012, 11:09
У вас в коде ад.
Если на таймлайне более 1 кадра, то весь этот ужас запускается каждый раз при переходе в текущий класс.
Собственно почему ужас:
1) код в кадрах
2) вложенные функции, в т.ч. таймер
3) загрузка осуществляется по таймеру бесконтрольно и беспорядочно
4) названия методов и переменных известны только вам и не несут никакой смысловой нагрузки
5) слушатели добавляются, но не удаляются


Цитата Сообщение от Михаил99 Посмотреть сообщение
картинки в формате jpg,но имеют свойства GIF
Это как?

Цитата Сообщение от Михаил99 Посмотреть сообщение
Вся начинает виснут после 13 секунды (26 полусекунды)по таймеру
Странно, что вообще хоть немного работает. И это термин такой "полусекунда"?
Неужели компилятор не пишет никакой ошибки?
1
0 / 0 / 0
Регистрация: 06.07.2012
Сообщений: 24
26.07.2012, 15:52  [ТС]
У меня все великолепно работает,при условии что я удалил цикл.Ошибок не выдавал.



Цитата Сообщение от TanaTiX Посмотреть сообщение
Это как?
Ну у меня идет конвертирование из SWF в BMP или JPG или GIF все зависит от выбора.И так когда сам процесс шел как конвертирование в BMP,но сохранялся в JPG,то флеш выдал ошибку,что неизвестный формат данных.В JPG чисто у меня почему-то вообще выдает ошибку при процессе конвертирования.И у меня конвертирование в GIF,но сохраняется как JPG.
Цитата Сообщение от TanaTiX Посмотреть сообщение
1) код в кадрах
А по вашему мне лучше создать класс?Почему?

Цитата Сообщение от TanaTiX Посмотреть сообщение
3) загрузка осуществляется по таймеру бесконтрольно и беспорядочно
Ну почему,небольшой контроль у меня есть, я могу остановить изменение индекса,следовательно я останавливаю и картинки.Пока это только эксперимент так сказать,проигрыватель с возможностями более гибкого контроля сегодня начну писать.

Цитата Сообщение от TanaTiX Посмотреть сообщение
4) названия методов и переменных известны только вам и не несут никакой смысловой нагрузки
Понял,в следующий раз буду называть переменные максимально понятными.
Цитата Сообщение от TanaTiX Посмотреть сообщение
Странно, что вообще хоть немного работает. И это термин такой "полусекунда"?
Хорошо буду писать 500 миллисекунд.
0
Модератор
 Аватар для TanaTiX
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
26.07.2012, 16:09
Цитата Сообщение от Михаил99 Посмотреть сообщение
Ну у меня идет конвертирование из SWF в BMP или JPG или GIF все зависит от выбора.
А зачем?

Цитата Сообщение от Михаил99 Посмотреть сообщение
А по вашему мне лучше создать класс?Почему?
Если в 2х словах - в кадрах писать не удобно и не гибко.

Цитата Сообщение от Михаил99 Посмотреть сообщение
небольшой контроль у меня есть
А он должен быть полным

Цитата Сообщение от Михаил99 Посмотреть сообщение
Хорошо буду писать 500 миллисекунд
Зачем там вообще таймер?
1
0 / 0 / 0
Регистрация: 06.07.2012
Сообщений: 24
26.07.2012, 17:44  [ТС]
Моя идея.
Сначала я написал проигрыватель SWF файлов (в VB.NET).
1)Я открываю в программе проигрыватель(вот сейчас вы увидели код проигрывателя,но это был пробный возможно ли вообще такое,и малофункциональный он пока только лишь для того,чтобы лучше разобраться в коде и с ошибками).
2)Я выбираю SWF файл,который конвертируется в последовательный JPG.одновременно создается XML файл с ссылками на изображения.
Картинки заменяются автоматически при выборе другого SWF файла.
Заменяется автоматически XML документ.
3)По событию таймера меняется индекс,то есть id xml документа,то есть картинки.
Я экспортировал ролик и он при замене картинок и xml документа воспроизводил,то что мне нужно,то есть вновь созданную XML и вновь созданный картинки(количество картинок в XML документе менялось).
Цитата Сообщение от TanaTiX Посмотреть сообщение
Если в 2х словах - в кадрах писать не удобно и не гибко.
Учту,спасибо.

Да и еще,у один кадр и в нем все действия.
0
Модератор
 Аватар для TanaTiX
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
26.07.2012, 18:52
Цитата Сообщение от Михаил99 Посмотреть сообщение
Да и еще, у меня один кадр и в нем все действия.
Я правильно добавил слово в цитату? В любом случае ответ прежний.
На счет идеи - ваша программа на VB.NET создает скриншоты, которые потом планируется воспроизвести с помощью плеера-swf?
1
0 / 0 / 0
Регистрация: 06.07.2012
Сообщений: 24
26.07.2012, 19:48  [ТС]
А почему вас так заинтересовала моя идея,если не секрет?

Цитата Сообщение от TanaTiX Посмотреть сообщение
Я правильно добавил слово в цитату?
Да,правильно.
0
Модератор
 Аватар для TanaTiX
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
26.07.2012, 19:51
Цитата Сообщение от Михаил99 Посмотреть сообщение
А почему вас так заинтересовала моя идея,если не секрет?
Потому что не понятна суть всех ваших пограммных "изысков"
1
0 / 0 / 0
Регистрация: 06.07.2012
Сообщений: 24
26.07.2012, 19:58  [ТС]
Ладно,буду с вами откровенен.Для конвертирование я скачал библиотеку.А дальше Вы все правильно поняли,воспроизведение с помощью SWF-плеера.
Я рад буду ответить на все Ваши вопросы.
0
Модератор
 Аватар для TanaTiX
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
26.07.2012, 20:41
Если говорить о части "сохранения" swf, то не стоит забывать, что там может быть не просто последовательность кадров, а и какие-то интерактивные элементы и если запись осуществляется с 0й секунды по 2ю, то при записи одного и того же ролика можно получить абсолютно разные результаты. Также необходимо понимать что fps проигрываемого ролика редко составляет 2, обычно это значение составляет 24-30.
Теперь относительно проигрывания: необходимо понимать, что загрузка файлов - процедура асинхронная, т.е. если грузить несколько файлов, то не факт, что они загрузятся в нужном порядке, это раз, во-вторых, что загрузка будет происходить за обозначенное время (500мс или менее), в-третьих, что все файлы корректно загрузятся (учитывая их такое большое кол-во это далеко не самая последняя проблема и вероятность такого развития событий достаточно велика). Даже если загрузка произойдет без сбоев, проиграть файлы необходимо в нужном порядке.
Теперь советы:
реализовать приоритет загрузок
ограничить количество загрузчиков (не более 10)
определиться с прелоадером (возможность сначала все загрузить, а только потом показать)
обрабатывать все исключения (как загрузки, так и проигрывания)
реализовать механизм отображения файлов согласно их положению в очереди
учесть возможные утечки памяти, особенно при проигрывании разных секвенций

ЗЫ. если это не для веба и есть достаточно знаний по VB.NET, то зачем реализовывать проигрывание средствами флеша?
1
0 / 0 / 0
Регистрация: 06.07.2012
Сообщений: 24
27.07.2012, 01:31  [ТС]
1)
Цитата Сообщение от TanaTiX Посмотреть сообщение
реализовать приоритет загрузок
У меня есть XML документ.Следовательно данные структурированные,а значит я могу обращаться к любому тегу этого документа замете:
ActionScript 3
1
ine.load(new URLRequest(list[index].imaged))
ActionScript 3
1
list = xml.image
,а конкретно я обращаюсь сначала к "1 id",а потом к тегу "imaged" именно там ссылки на изображения.
И соотвественно прежде всего я загружаю XML документ
ActionScript 3
1
ardess.load(new URLRequest("xml.xml"));
,потом после окончания загрузки этого документа,все начинает происходить,
ActionScript 3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
   function f1(e:Event):void {
            
            btn.addEventListener(MouseEvent.CLICK,click1);
            btn1.addEventListener(MouseEvent.CLICK,click2);
            xml = XML(ardess.data);
            list = xml.image
            var time:Timer = new Timer(500,list.length());
            time.addEventListener(TimerEvent.TIMER,vrem);
            time.addEventListener(TimerEvent.TIMER,vrem1);
            time.start();
            function click1(Event:MouseEvent): void {
            time.start();       
            }
            function click2(Event:MouseEvent): void {
            time.stop();
            }
И так загрузчики их всего два.1)
ActionScript 3
1
ardess.load(new URLRequest("xml.xml"));
загружает XML.2)
ActionScript 3
1
ine.load(new URLRequest(list[index].imaged))
загружает сами изображения.
Исключения ...хмм.И так если загрузка не произошла то следовательно ни каких действий не будет.Ну если тока теги разные по названию то ... можно сделать.
А по поводу отображения,я не представляю утечку,у меня не разу не было,а хотя у меня раз 20 проигрывалось 90 элементов в 500 миллисекунд при условии,что элемент на сетку добавляется 45 раз и не разу ни чего не слетело(при условии,что все было в нормальном .JPG).А разве XML недостатачно определяет порядок?








Рассудите сами
1)Возможность менять проигрыватели,то есть можно написать их несколько,а значит настройка интерфейса чуть-ли не произвольна.
2)Простота.Согласитесь,что actionscript проще,чем бейсик.То есть зачем мне работать со сложной структурой программы если можно выбрать полегче.
3)Больше креативности в создании.Объяснять нужно?

Добавлено через 18 минут
А прилоадер.Сделаю.
0
Модератор
 Аватар для TanaTiX
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
27.07.2012, 02:15
Цитата Сообщение от Михаил99 Посмотреть сообщение
И так загрузчики их всего два
Не 2. Каждый раз при обращении к vrem создается столько загрузчиков, сколько элементов в xml (при чем не зависимо от того, нужны ли все элементы), и каждый пытается что-то загружать.
Цитата Сообщение от Михаил99 Посмотреть сообщение
И так если загрузка не произошла то следовательно ни каких действий не будет
Если загрузка не произошла, то возникнет ошибка, которая может остановить работу приложения, какое бы ужасное оно ни было.

Цитата Сообщение от Михаил99 Посмотреть сообщение
,я не представляю утечку,у меня не разу не было
Т.е. после окончания проигрывания кол-во потребляемой вашим приложением ОЗУ составляет не более нескольких мегабайт? Очень сомневаюсь. В предоставленном коде очистки нет совсем.

Цитата Сообщение от Михаил99 Посмотреть сообщение
А разве XML недостатачно определяет порядок?
XML - просто данные, при чем которые еще нужно распарсить.

Цитата Сообщение от Михаил99 Посмотреть сообщение
Возможность менять проигрыватели,то есть можно написать их несколько
Зачем иметь несколько проигрывателей? Чем они будут отличаться?

Цитата Сообщение от Михаил99 Посмотреть сообщение
Согласитесь,что actionscript проще,чем бейсик.
JavaScript еще проще, но это же не означает, что это лучший инструмент. Простота инструмента не определяет его эффективность. Но да, освоить простой инструмент проще.

Цитата Сообщение от Михаил99 Посмотреть сообщение
зачем мне работать со сложной структурой программы если можно выбрать полегче
Зачем учиться на краснодеревщика, если можно топором махать? Так выглядит по вашей логике. Впрочем никто никого не заставляет.

Цитата Сообщение от Михаил99 Посмотреть сообщение
Больше креативности в создании.
Вопрос спорный, в чем-то даже философский, поэтому обойдемся без флуда.
0
0 / 0 / 0
Регистрация: 06.07.2012
Сообщений: 24
27.07.2012, 18:00  [ТС]
Цитата Сообщение от TanaTiX Посмотреть сообщение
Если загрузка не произошла, то возникнет ошибка, которая может остановить работу приложения, какое бы ужасное оно ни было.
По Вашему мой код в конец плохой?

Цитата Сообщение от TanaTiX Посмотреть сообщение
Не 2. Каждый раз при обращении к vrem создается столько загрузчиков, сколько элементов в xml (при чем не зависимо от того, нужны ли все элементы), и каждый пытается что-то загружать.
Элементы нужны все,до единого,там только картинки которые и создают "ролик".

Цитата Сообщение от TanaTiX Посмотреть сообщение
Т.е. после окончания проигрывания кол-во потребляемой вашим приложением ОЗУ составляет не более нескольких мегабайт? Очень сомневаюсь. В предоставленном коде очистки нет совсем.
Если все ужасно,то сделаю.

Цитата Сообщение от TanaTiX Посмотреть сообщение
XML - просто данные, при чем которые еще нужно распарсить.
Ну,а данные то структурированы,а значит я уже определил их порядок.

Цитата Сообщение от TanaTiX Посмотреть сообщение
JavaScript еще проще, но это же не означает, что это лучший инструмент. Простота инструмента не определяет его эффективность. Но да, освоить простой инструмент проще.
Если можно воспользоваться более простым инструментом,то почему бы и нет?

Цитата Сообщение от TanaTiX Посмотреть сообщение
Зачем учиться на краснодеревщика, если можно топором махать? Так выглядит по вашей логике. Впрочем никто никого не заставляет.
Вы не поняли меня.Проще структура,а значит проще разобраться.


Цитата Сообщение от TanaTiX Посмотреть сообщение
Зачем иметь несколько проигрывателей? Чем они будут отличаться?
1)Интерфейс.Согласитесь,он много значит.
2)Дизайн.
3)Сложность
4)Функциональность.И так,вот пришла Вам в голову идея,до чего не додумался я,может мелочь,но вам с ней будет удобнее работать,Вы ее добавили,зная ActionScript или JavaScript.Да и еще вот Вы можете сами написать проигрыватель,зная только основы,так как проект с AS лежит в программной папке.
Цитата Сообщение от TanaTiX Посмотреть сообщение
Вопрос спорный, в чем-то даже философский, поэтому обойдемся без флуда.
Согласен.Оставим это.
0
Модератор
 Аватар для TanaTiX
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
27.07.2012, 20:11
Цитата Сообщение от Михаил99 Посмотреть сообщение
По Вашему мой код в конец плохой?
Это имеет значение? Нет. Имеет значение, что его можно сделать гораздо лучше.
Цитата Сообщение от Михаил99 Посмотреть сообщение
Элементы нужны все,до единого,там только картинки которые и создают "ролик".
Это не отменяет сказанного выше.
Цитата Сообщение от Михаил99 Посмотреть сообщение
Ну,а данные то структурированы,а значит я уже определил их порядок.
В моем понимании структурированные данные - это массив (в идеале типизированный) или хеш, но никак не XML.
Цитата Сообщение от Михаил99 Посмотреть сообщение
зная ActionScript или JavaScript
Если ваш проигрыватель написан на ActionScript, то JavaScript тут не при чем. Общего между ними - принадлежность к семейству ECMAScript. Но отличий - воз и маленькая тележка.
Цитата Сообщение от Михаил99 Посмотреть сообщение
проект с AS лежит в программной папке
Что еще за "программная папка"?
0
0 / 0 / 0
Регистрация: 06.07.2012
Сообщений: 24
27.07.2012, 21:06  [ТС]
Цитата Сообщение от TanaTiX Посмотреть сообщение
Это имеет значение? Нет. Имеет значение, что его можно сделать гораздо лучше.
Буду работать,используя Ваши советы.
Цитата Сообщение от TanaTiX Посмотреть сообщение
В моем понимании структурированные данные - это массив (в идеале типизированный) или хеш, но никак не XML.
Учту.
Цитата Сообщение от TanaTiX Посмотреть сообщение
Если ваш проигрыватель написан на ActionScript, то JavaScript тут не при чем. Общего между ними - принадлежность к семейству ECMAScript. Но отличий - воз и маленькая тележка.
Я имею в виду,что вы можете проигрыватель написать свой,на любом языке,главное, чтобы SWF был.Вы думаете,что лучше использовать VB.NET проигрыватель?

Цитата Сообщение от TanaTiX Посмотреть сообщение
Что еще за "программная папка"?
Простите за неясность изложения мысли,моя вина.Это папка в которой 1)Картинки;2)XML документ;3)Проигрыватели(все которые вы загрузите).
0
Модератор
 Аватар для TanaTiX
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
27.07.2012, 21:15
Цитата Сообщение от Михаил99 Посмотреть сообщение
Я имею в виду,что вы можете проигрыватель написать свой,на любом языке,главное, чтобы SWF был.Вы думаете,что лучше использовать VB.NET проигрыватель?
Просто не слышал, что управление проигрывателем будет осуществляться извне. Странно как-то.

Думаю вам стоит остановить поток идей на пункте "создать проигрыватель", а то целесообразность всего остального воспринимается, по крайней мере мной, с большой долей скепсиса.


Не по теме:

Цитата Сообщение от Михаил99 Посмотреть сообщение
VB.NET проигрыватель
С VB.NET не знаком

0
0 / 0 / 0
Регистрация: 06.07.2012
Сообщений: 24
27.07.2012, 23:33  [ТС]
Цитата Сообщение от TanaTiX Посмотреть сообщение
Думаю вам стоит остановить поток идей на пункте "создать проигрыватель", а то целесообразность всего остального воспринимается, по крайней мере мной, с большой долей скепсиса
Ну,я могу вам показать,как доработую программу.

Добавлено через 18 минут
Цитата Сообщение от TanaTiX Посмотреть сообщение
Просто не слышал, что управление проигрывателем будет осуществляться извне. Странно как-то.
Ну не все что странно плохо.Согласитесь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.07.2012, 23:33
Помогаю со студенческими работами здесь

Подскажите в чем ошибка, после ввода названия картины вылетает
type tzap=record nazv:string; imya:string; god_napis:integer; strana:integer; cena:integer; end;

Как зациклить? после ввода дважды не правильного числа вылетает
#include &lt;iostream&gt; #include&lt;limits&gt; using namespace std; int check(int Test) { while(!(cin &gt;&gt; Test)) { ...

После ввода текста и перехода на другую ячейку excel вылетает
win 7, office 2013. При попытке создать новый документ, после ввода текста и перехода на другую ячейку excel вылетает. Все надстройки...

Подскажите, почему вылетает программа после ввода названия первого производителя?
# include &lt;iostream&gt; using namespace std; struct car { char* name ; int year; }; int main(void) { cout&lt;&lt; &quot;How many...

Проверка пин кода и в соответствии с ним заполнить поля после ввода пин-кода на другой форме
Здраствуйте!Люди проблема в следующем, есть задача где мне надо сделать проверку пин кода и в соответствии с ним чтобы автоматически из...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru