Вопрос-Ответ
|
|
Sharkboy | Дата: Суббота, 10 Января 2009, 07:25 | Сообщение # 41 |
![Sharkboy](http://igrostroenie.ru/avatar/95/698013.jpg) Продвинутый
Группа: Участники
Сообщений: 117
Награды: 0
Замечания: 0%
Статус: ![](/on.gif)
Команда: GoD
| У меня вот такой вопрос, как можно прочитать данные из файла [Video] width=640 height=480 ...и.т.п [end] так что бы потом эти параметры задать переменным. Мы тут продумывали способ, но сделали только такой [Video] 640 : width ... а потом просто при просчитывание данных вводим строка2=int(Readline(f)), собственно где f переменная с читаемым файлом.
« Настоящие программеры не сдаются! (…они просто ленятся… =) )»
Сообщение отредактировал Sharkboy - Суббота, 10 Января 2009, 07:25 |
|
| |
tjslash | Дата: Суббота, 10 Января 2009, 07:30 | Сообщение # 42 |
![tjslash](http://www.igrostroenie.my1.ru/avatar/64/509170.jpg) Продвинутый
Группа: Участники
Сообщений: 132
Награды: 0
Замечания: 0%
Статус: ![](/on.gif)
Профессия: студент
Команда: Йа один((
Проектов: "Blood Life"
| Для того, чтобы узнать размер видео, используй: MovieWidth(Video) MovieHeight(Video)
|
|
| |
Sharkboy | Дата: Суббота, 10 Января 2009, 07:56 | Сообщение # 43 |
![Sharkboy](http://igrostroenie.ru/avatar/95/698013.jpg) Продвинутый
Группа: Участники
Сообщений: 117
Награды: 0
Замечания: 0%
Статус: ![](/on.gif)
Команда: GoD
| Quote (tjslash) MovieWidth(Video) MovieHeight(Video) Причем тут узнать размер видео, прочитай что я написал.
« Настоящие программеры не сдаются! (…они просто ленятся… =) )»
|
|
| |
tjslash | Дата: Суббота, 10 Января 2009, 08:25 | Сообщение # 44 |
![tjslash](http://www.igrostroenie.my1.ru/avatar/64/509170.jpg) Продвинутый
Группа: Участники
Сообщений: 132
Награды: 0
Замечания: 0%
Статус: ![](/on.gif)
Профессия: студент
Команда: Йа один((
Проектов: "Blood Life"
| поробуй это: width=ReadInt("файл") т.д.
|
|
| |
Sharkboy | Дата: Суббота, 10 Января 2009, 08:46 | Сообщение # 45 |
![Sharkboy](http://igrostroenie.ru/avatar/95/698013.jpg) Продвинутый
Группа: Участники
Сообщений: 117
Награды: 0
Замечания: 0%
Статус: ![](/on.gif)
Команда: GoD
| Ты не понял...таким способом который ты сейчас написал я и пользуюсь: Quote (Sharkboy) [Video] 640 : width ... а потом просто при просчитывание данных вводим строка2=int(Readline(f)), собственно где f переменная с читаемым файлом. А мне надо что бы считывать данные из файла в котором записанно вот так: Quote (Sharkboy) [Video] width=640 height=480 ...и.т.п [end]
« Настоящие программеры не сдаются! (…они просто ленятся… =) )»
|
|
| |
Sharkboy | Дата: Суббота, 10 Января 2009, 13:02 | Сообщение # 46 |
![Sharkboy](http://igrostroenie.ru/avatar/95/698013.jpg) Продвинутый
Группа: Участники
Сообщений: 117
Награды: 0
Замечания: 0%
Статус: ![](/on.gif)
Команда: GoD
| Quote (Jack) If Mid(s,1,1)="[" Exit If Mid(s,1,Instr(s,"=",1)-1)=Upper(valuename) Return Mid(s,Instr(s,"=",1)+1, 20000) Можешь вот это объяснить? ПС. эта функция нужна что бы читать?? мне нужно что бы из файла читало это и делало переменными, т.е. в файле например записано Code [Video] width=640 height=480 [audio] volume=15 тогда мне нужны переменные width=640... и т.д.
« Настоящие программеры не сдаются! (…они просто ленятся… =) )»
|
|
| |
Sharkboy | Дата: Суббота, 10 Января 2009, 13:21 | Сообщение # 47 |
![Sharkboy](http://igrostroenie.ru/avatar/95/698013.jpg) Продвинутый
Группа: Участники
Сообщений: 117
Награды: 0
Замечания: 0%
Статус: ![](/on.gif)
Команда: GoD
| , Спасибо за все) надо теперь вникнуть в это и использовать) Вот хотел еще спросить: Я разобрал что тут что значит, кроме одного Code Function ReadValue$(file%,subset$,valuename$) SeekFile file, 0 While Not Eof(file) If Upper(ReadLine(file))="["+Upper(subset)+"]" Local s$ While Not Eof(file) s=Upper(ReadLine(file)) If Mid(s,1,1)="[" Exit If Mid(s,1,Instr(s,"=",1)-1)=Upper(valuename) Return Mid(s,Instr(s,"=",1)+1, 20000) EndIf Wend End If Wend End Function Instr(s,"=",1) - что значит единица в конце?
« Настоящие программеры не сдаются! (…они просто ленятся… =) )»
Сообщение отредактировал Sharkboy - Суббота, 10 Января 2009, 13:30 |
|
| |
Sharkboy | Дата: Суббота, 10 Января 2009, 13:40 | Сообщение # 48 |
![Sharkboy](http://igrostroenie.ru/avatar/95/698013.jpg) Продвинутый
Группа: Участники
Сообщений: 117
Награды: 0
Замечания: 0%
Статус: ![](/on.gif)
Команда: GoD
| Я по ней все и пробил, но не до конца понял зачем эта единица нужна, теперь в курил, с нее начинается счет. И еще маленький вопросик, для подтверждения своих мыслей, Return Mid(s,Instr(s,"=",1)+1, 20000), 20000 это максимальное значение длины выражения? ...т.е. можно поставить хоть 3 )
« Настоящие программеры не сдаются! (…они просто ленятся… =) )»
Сообщение отредактировал Sharkboy - Суббота, 10 Января 2009, 13:43 |
|
| |
tjslash | Дата: Четверг, 15 Января 2009, 16:40 | Сообщение # 49 |
![tjslash](http://www.igrostroenie.my1.ru/avatar/64/509170.jpg) Продвинутый
Группа: Участники
Сообщений: 132
Награды: 0
Замечания: 0%
Статус: ![](/on.gif)
Профессия: студент
Команда: Йа один((
Проектов: "Blood Life"
| Люди, пдскажите, плиззз, как в 3D max'е задавать пользовательские ключи, так как в blitz-school? (правда там был Cartogrophy Shop...) Заранее благодарен за ответ-с))
|
|
| |
tjslash | Дата: Воскресенье, 18 Января 2009, 23:11 | Сообщение # 50 |
![tjslash](http://www.igrostroenie.my1.ru/avatar/64/509170.jpg) Продвинутый
Группа: Участники
Сообщений: 132
Награды: 0
Замечания: 0%
Статус: ![](/on.gif)
Профессия: студент
Команда: Йа один((
Проектов: "Blood Life"
| Парни, у меня возникла такая проблема... В общем я считываю строку из файла, а потом, кгода вывожу ее внизу экрана посередине, то она не полностью выводиться... А когда по левому краю - все ок... В чем может быть проблема, может кто подскажет?
|
|
| |
tjslash | Дата: Понедельник, 19 Января 2009, 14:34 | Сообщение # 51 |
![tjslash](http://www.igrostroenie.my1.ru/avatar/64/509170.jpg) Продвинутый
Группа: Участники
Сообщений: 132
Награды: 0
Замечания: 0%
Статус: ![](/on.gif)
Профессия: студент
Команда: Йа один((
Проектов: "Blood Life"
| Quote А как выводишь? Какое разрешение? 1280х1024 DrawImage dialogs_pers, 44, 770
|
|
| |
tjslash | Дата: Понедельник, 19 Января 2009, 16:19 | Сообщение # 52 |
![tjslash](http://www.igrostroenie.my1.ru/avatar/64/509170.jpg) Продвинутый
Группа: Участники
Сообщений: 132
Награды: 0
Замечания: 0%
Статус: ![](/on.gif)
Профессия: студент
Команда: Йа один((
Проектов: "Blood Life"
| Ой, не то написал)) В общем, вот: Text 600, 830, Dialogs(0)\text_dialogs$ А если: Text 300, 830, Dialogs(0)\text_dialogs$ то все нормально...
|
|
| |
tjslash | Дата: Понедельник, 19 Января 2009, 18:46 | Сообщение # 53 |
![tjslash](http://www.igrostroenie.my1.ru/avatar/64/509170.jpg) Продвинутый
Группа: Участники
Сообщений: 132
Награды: 0
Замечания: 0%
Статус: ![](/on.gif)
Профессия: студент
Команда: Йа один((
Проектов: "Blood Life"
| Quote Text 0, 830, "бла бла бла", true, false true - по центру(по Х) false - не по центру(по Y) Да мне не по центру текст надо форматировать, просто проблема в том, *еще раз*, что у меня если распологать текст по X=600, то текст выводиться не полностью!
|
|
| |
tjslash | Дата: Среда, 21 Января 2009, 00:05 | Сообщение # 54 |
![tjslash](http://www.igrostroenie.my1.ru/avatar/64/509170.jpg) Продвинутый
Группа: Участники
Сообщений: 132
Награды: 0
Замечания: 0%
Статус: ![](/on.gif)
Профессия: студент
Команда: Йа один((
Проектов: "Blood Life"
| Quote Тогда не ставь на 600=))))) Ну это разве выход? )) Мне надо чтоб все по уму было))
|
|
| |