Pixilang: различия между версиями

Содержимое удалено Содержимое добавлено
м замена категории на шаблон для работы полки, removed: Категория:Языки программирования с помощью AWB
Строка 402:
===Видео-экспорт===
 
'''video_export_gif (filename,x,y,xsize,ysize), video_export_avi (filename,x,y,xsize,ysize)''' - включить сохранение всех кадров в анимированный GIF-файл или AVI-файл (сохранение в AVI пока работает только в Windows).
 
Примеры:
Строка 420:
'''video_export_fps (fps)''' - установить количество кадров в секунду при сохранении кадров в AVI (по умолчанию стоит 30 кадров в секунду).
 
'''video_export_realtime (rt)''' - установка режима реального времени для экспорта в AVI.
 
Примеры:
Строка 451:
'''send_sound_to (sound_id,sound_pixi,freq,channels,loop)''' - аналогично предыдущей команде, только позиция в звуковом буфере указывается не автоматически, а берется из параметра sound_id. Значение этого параметра может быть в диапазоне от 0 до 15.
 
'''get_sound_status (sound_id)''' - получить статус (позицию проигрывания) указанного куска звука.
 
Пример:
Строка 477:
 
'''fopen, fclose, fgetc, fputc, fseek, ftell, feof''' - POSIX совместимые команды для работы с файлами. Аналогичны таким же функциям в языках Си/Cи++.
fopen, freopen, fdopen открывают файл для определенных типов чтения и записи
 
fclose закрывает файл, ассоциированный с переданным ей значением FILE *
 
fgetc возвращает один символ из файла
 
fputc записывает один символ в файл
 
fseek производит смещение от текущей позиции в файле на указанное количество байт,или от его начала или конца, в указаном направление.
 
ftell возвращает указатель позиции файла, который может быть передан fseek
 
feof проверяет, установлен ли индикатор EOF для данного потока
 
'''set_disk0 (TAR_file_name)''' - указать имя TAR файла, который будет восприниматься языком в роли диска 0.
 
Пример:
Строка 576:
 
//Если a равно 1, то записываем 1 в переменную b
if a = 1 { b = 1 }
 
//Если b не равно 1, то выводим на экран строчку текста "HELLO"
if b != 1 { print("HELLO",1,1) }
 
//Если b не равно 1, то выводим на экран строчку текста "HELLO";
Строка 699:
* [http://wiki.pixi.su/ База знаний (wiki) о Pixilang]
 
 
[[Категория:Языки программирования]]
 
[[Категория:{{Темы|Языки программирования]]}}