Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D

Ответ
 
Опции темы
Старый 06.01.2010, 16:08   #361
KingMaks
Знающий
 
Аватар для KingMaks
 
Регистрация: 26.11.2009
Сообщений: 313
Написано 35 полезных сообщений
(для 95 пользователей)
Ответ: Вопрос-Ответ (для новичков)

EaNub

Скорей всего ты написал graphics а нужно Graphics3D
а переменными можна:

ширина = 640
высота = 480
graphics3D ширина,высота
__________________
StimuL
Maks
(Offline)
 
Ответить с цитированием
Старый 06.01.2010, 16:13   #362
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,361
Написано 2,473 полезных сообщений
(для 6,856 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Сообщение от EaNub Посмотреть сообщение
У меня вопрос, я еще плохо допираю=(
Можно ли разрешение поставить переменными?
а то я пробовал, чет не получается: пишет "Unable to set grahics mode"
Если я правильно понял то примерно так:
Local gWidth%=1024
Local gHeight%=768
Local gDepth%=32

Graphics( gWidth, gHeight, gDepth )
Переменные можно желать и константами и Global`ами.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 4090 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием
Старый 06.01.2010, 16:25   #363
is.SarCasm
Бывалый
 
Аватар для is.SarCasm
 
Регистрация: 17.05.2009
Адрес: Днепропетровск
Сообщений: 672
Написано 180 полезных сообщений
(для 428 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Где найти Blitz+.dll ? а инструкцию?
(Offline)
 
Ответить с цитированием
Старый 06.01.2010, 16:31   #364
RlexGm
ПроЭктировщик
 
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Randomize, ты правильно понял=) спс
У меня тут еще один вопросик)
Вот набираю
SetOpt = WriteFile("setopt.rlex")

WriteLine(setopt,XEKR%)
WriteLine(setopt,YEKR%)
CloseFile(setopt)

а записывается правильно первая строка, а вторая т.е. YEKR% становится равна 0, помогите плиз
(Offline)
 
Ответить с цитированием
Старый 06.01.2010, 16:33   #365
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Вопрос-Ответ (для новичков)

само по себе ничего не становится равно нулю...
(Offline)
 
Ответить с цитированием
Старый 06.01.2010, 16:36   #366
Hurrit
Мастер
 
Аватар для Hurrit
 
Регистрация: 27.01.2008
Адрес: Россия, СКФО, ЧР, Грозный
Сообщений: 1,144
Написано 578 полезных сообщений
(для 2,207 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Global width%=800, height%=600, depth%=32, mode%=1
Graphics3D width, height, depth, mode

Вот, должно работать
(Offline)
 
Ответить с цитированием
Старый 06.01.2010, 16:43   #367
Reks888
Дэвелопер
 
Аватар для Reks888
 
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений
(для 1,985 пользователей)
Ответ: Вопрос-Ответ (для новичков)

а записывается правильно первая строка, а вторая т.е. YEKR% становится равна 0, помогите плиз
ставлю сто рублей что ты считываешь где-то в коде только первую строку, а вторую нет.
И вообще читать таким образом строки не православно(прости меня автомат). Две строки - две переменных ещё можно записать. Но когда в тексте тысяча строк, то тысячу переменных заводить будет черезжопно). Я бы порекомендовал пользоваться массивами для таких дел:

Dim txt$(1000) ;Создаем массив с тысячей слотов под текст
Read
=ReadFile("input.txt");открываем файл для прочтения
Repeat
i
=i+;добавляем +1 к счетчику чтобы заносить потом значение в массив.
txt$(i)=ReadLine(Read) ;говоря дословнов массив txtна позицию i записать одну строку из "input.txt"
Until Eof(Read) ;Повторять пока не достигнем последней строкиЕсли нужно прочитать только несколько строкто реализуется
;все так-жевот только через цикл For...Next
Output
=WriteFile("Output.txt")
For 
N=1 to i запускаем цикл который запишет все значения массива
WriteLine
(Output,txt$(i))
Next 
Вот такая вот программка может записать из одного файла в другой тысячу строк. Оптимизируй под себя, и юзай на здоровье.
__________________
>type C:\MyProj\*
www.sypiac.weebly.com
>
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
RlexGm (07.01.2010)
Старый 06.01.2010, 17:34   #368
is.SarCasm
Бывалый
 
Аватар для is.SarCasm
 
Регистрация: 17.05.2009
Адрес: Днепропетровск
Сообщений: 672
Написано 180 полезных сообщений
(для 428 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Где найти Blitz+.dll ? а инструкцию?
эй!.
(Offline)
 
Ответить с цитированием
Старый 06.01.2010, 17:52   #369
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Люди, в общем у меня 3DMax 9 x64 и на нем че то плагин для экспорта в .b3d не хочет работать. Что посоветуете сделать?
Миниатюры
Нажмите на изображение для увеличения
Название: abc.jpg
Просмотров: 1003
Размер:	22.8 Кб
ID:	8733  
(Offline)
 
Ответить с цитированием
Старый 06.01.2010, 17:53   #370
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,742
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Поставь х86
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 06.01.2010, 17:53   #371
RlexGm
ПроЭктировщик
 
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Rexxar, спс, а без масивов чтоли никак необойтись?
насчет считывания:

Начало кода:

Global setopt=ReadFile("setopt.rlex")
Global XEKR=ReadLine(setopt)
Global YERK=ReadLine$(setopt)
CloseFile(setopt)
Graphics3D XEKR%,YERK%

типа цикл:
If Knopka=8
SetOpt = WriteFile("setopt.rlex")

WriteLine(setopt,XEKR%)
WriteLine(setopt,YERK%)
CloseFile(setopt)
EndIf
(Offline)
 
Ответить с цитированием
Старый 06.01.2010, 18:03   #372
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Винда x64, а 3D Max 9 x86 на 64х битах не работает. Я уже проверял. Версии 2008 и старше не имею.
(Offline)
 
Ответить с цитированием
Старый 06.01.2010, 18:19   #373
is.SarCasm
Бывалый
 
Аватар для is.SarCasm
 
Регистрация: 17.05.2009
Адрес: Днепропетровск
Сообщений: 672
Написано 180 полезных сообщений
(для 428 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Люди как сделать что бы спрайт не вертелся, а стоял как плоская картонка????
(Offline)
 
Ответить с цитированием
Старый 06.01.2010, 18:41   #374
Android
Бывалый
 
Регистрация: 29.03.2007
Сообщений: 662
Написано 199 полезных сообщений
(для 448 пользователей)
Ответ: Вопрос-Ответ (для новичков)

SpriteViewMode sprite,2
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
is.SarCasm (06.01.2010)
Старый 06.01.2010, 20:31   #375
Reks888
Дэвелопер
 
Аватар для Reks888
 
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений
(для 1,985 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Rexxar, спс, а без масивов чтоли никак необойтись?
Спасибо надо говорить по кнопочке "полееезно")
Если тебе нужно считать всего две строки, то можно обойтись и без массива. Теперь по поводу твоей проблемы:
Global XEKR=ReadLine(setopt)
Global YERK=ReadLine$(setopt)
YERK=0 поскольку YERK - это число из разряда Integer. Мягко говоря это просто число, а ReadLine$ считывает из блокнота String, тоесть текст. И ты присваиваешь числу значение текста... Сложно объяснить, но получается 0. пиши YERK=ReadLine(setopt). Это та проблема из-за которой первое число у тебя выводится правильно(дык Integer ты присваиваешь Integer), а второе показывает 0(Integer'у присваиваешь значение String)

ЗЫ я выиграл 100 рублей ^_^
__________________
>type C:\MyProj\*
www.sypiac.weebly.com
>
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
RlexGm (07.01.2010)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пожалуйста дайте ответ на несколько вопросов Kuzma 3D-программирование 8 06.10.2009 19:38
Предложение к теме "вопрос-ответ" jimon Наш форум 1 27.02.2009 19:26
Мой ответ Жеке! alcosholik Болтовня 5 19.11.2005 16:41


Часовой пояс GMT +4, время: 22:08.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com