IPB

Здравствуйте, гость ( Вход | Регистрация )

31 страниц V   1 2 3 > » 

3DSchumacher
Отправлено: 11.10.2013, 12:50


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


Цитата(Agny @ 10.10.2013, 17:21) *
Т.е хотите сказать что переменная "а" используется где то ещё в коде, не только в функции.

Да. Ибо в процессе компиляции код, лежащий внутри функции, всего лишь подсовывается в то место исходника, откуда она вызывается. Отсюда кстати и лимит на максимальное число итераций. Иначе компилятор просто не сможет собрать исходник, в котором функции вызывают одна-другую рекурсивно. Такие дела. Так что да, Кид прав на все 100%, только ручное обьявление глобальных переменных с их адекватным обзыванием. Лично у меня все глобальные переменные начинаются на "g_". Ну и стараться не вызывать подфункции из функций в произвольных местах, где приспичит. Код любит порядок wink.gif
  Форум: Кодинг · Просмотр сообщения: #33098 · Ответов: 10 · Просмотров: 5673

3DSchumacher
Отправлено: 10.10.2013, 14:23


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


Не уверен насколько этот вопрос еще актуален, но это определенно не баг. Скорее фича. При вызове следующей функции из текущей функции, все переменные текущей функции становятся глобальными для следующих функций аж до самого конца итераций, хоть там их 250 штук одна из другой вызываются. Такие дела.

з.ы. вот не люблю когда тёмного Васю обижают, потому и написал smile.gif
  Форум: Кодинг · Просмотр сообщения: #33093 · Ответов: 10 · Просмотров: 5673

3DSchumacher
Отправлено: 4.10.2013, 15:51


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


юзаю только классический редактор от 6.8, с новым компиллером. EditorNew на моей машине не заводится вовсе.
  Форум: DarkbasicPro · Просмотр сообщения: #33073 · Ответов: 23 · Просмотров: 14852

3DSchumacher
Отправлено: 28.9.2013, 17:47


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


Таки замутил АО? Поздравляю!

з.ы. всем типа здрасте smile.gif
  Форум: В разработке · Просмотр сообщения: #33068 · Ответов: 92 · Просмотров: 25864

3DSchumacher
Отправлено: 2.6.2012, 14:43


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


голый дбпро 6.8 же smile.gif))))
  Форум: Реализованные проекты · Просмотр сообщения: #32615 · Ответов: 20 · Просмотров: 10463

3DSchumacher
Отправлено: 5.2.2012, 16:12


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


Цитата
всё что я делал на дарке, было зря..
как оказалось - нифига wink.gif
Но штука очень полезная как дополнение к нашим движкам
  Форум: Лента новостей · Просмотр сообщения: #32466 · Ответов: 4 · Просмотров: 2795

3DSchumacher
Отправлено: 5.2.2012, 16:11


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


Vova, от всей души поздравляю!
  Форум: Флейм · Просмотр сообщения: #32465 · Ответов: 234 · Просмотров: 54394

3DSchumacher
Отправлено: 3.2.2012, 23:34


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


изучаю и ковыряю, пасиба smile.gif
  Форум: Лента новостей · Просмотр сообщения: #32457 · Ответов: 4 · Просмотров: 2795

3DSchumacher
Отправлено: 30.1.2012, 23:20


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


давно слежу за сим проектом, рад видеть такой результат
  Форум: DarkbasicPro · Просмотр сообщения: #32452 · Ответов: 69 · Просмотров: 344766

3DSchumacher
Отправлено: 14.1.2012, 12:17


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


Следим внимательно wink.gif
  Форум: В разработке · Просмотр сообщения: #32449 · Ответов: 92 · Просмотров: 25864

3DSchumacher
Отправлено: 13.1.2012, 13:48


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


В ДБПро я проблем с буфером обмена не встречал, но да, неудобство в затирании юзерских данных в этом самом буфере есть. Я юзаю такие длл-ки для окон открытия/сохранения файлов, потому проблем не испытываю, они не так часто отрабатывают, чтобы вызывать неудобства с буфером. Но для контроллов очевидно это не самый рациональный метод
  Форум: FAQ · Просмотр сообщения: #32445 · Ответов: 6 · Просмотров: 3225

3DSchumacher
Отправлено: 13.1.2012, 9:36


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


Те длл-ки, которые я юзаю, работают через буффер обмена. Весьма надежно. Но для создания нормального интерфейса я порекомендую длл-ку от Kolyanoid'a
  Форум: FAQ · Просмотр сообщения: #32443 · Ответов: 6 · Просмотров: 3225

3DSchumacher
Отправлено: 2.1.2012, 20:39


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


Kolyanoid, с днем варенья!
  Форум: Флейм · Просмотр сообщения: #32431 · Ответов: 234 · Просмотров: 54394

3DSchumacher
Отправлено: 31.12.2011, 19:57


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


С наступающим всех, друзья! Здоровья и счастья в новом году!
  Форум: Флейм · Просмотр сообщения: #32422 · Ответов: 234 · Просмотров: 54394

3DSchumacher
Отправлено: 28.12.2011, 12:52


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


цикл это цикл. У тебя там такая логика:
Код
for x= 0 to 16
for y= 0 to 12

next x
next y

это не правильно. Сначала должен выполнятся внутренний цикл, потом внешний, тоесть надо делать так
Код
for x= 0 to 16
for y= 0 to 12

next y
next x

иначе он просто не будет работать, потому "отцы" пишут с табуляцией, шоб никто не путался:
Код
for x= 0 to 16
   for y= 0 to 12

   next y
next x
  Форум: DarkbasicPro · Просмотр сообщения: #32419 · Ответов: 30 · Просмотров: 7841

3DSchumacher
Отправлено: 28.12.2011, 12:23


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


канешно в столбик. Ты в цикле сохраняешь строки. Так делать не надо. Кроме того, цикл тоже не правильный
  Форум: DarkbasicPro · Просмотр сообщения: #32417 · Ответов: 30 · Просмотров: 7841

3DSchumacher
Отправлено: 28.12.2011, 11:55


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


очень даже похожие, там все просто. В хелп можно заглянуть, если что wink.gif
  Форум: DarkbasicPro · Просмотр сообщения: #32413 · Ответов: 30 · Просмотров: 7841

3DSchumacher
Отправлено: 28.12.2011, 9:19


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


а цикл я для чего нарисовал?
  Форум: DarkbasicPro · Просмотр сообщения: #32411 · Ответов: 30 · Просмотров: 7841

3DSchumacher
Отправлено: 19.12.2011, 15:59


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


можно, кто ж спорит. А если со временем не хватит одного символа и нужно будет 2, 4? Проще поставить одну циферку в лефт(райт()) чем дописывать/менять/переделывать, не так ли? wink.gif
Это вопрос удобства, каждый делает по своему. И кстати это уже в какой-то теме обсуждалось, я помню. Я сторонник универсальных методов в таких делах, потом меньше проблем
  Форум: DarkbasicPro · Просмотр сообщения: #32398 · Ответов: 30 · Просмотров: 7841

3DSchumacher
Отправлено: 18.12.2011, 23:58


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


формат уровней .мар мой собственный, я его придумал и подробно описал в файле level_format.txt в папке doc.
Картинки меню спрятаны в самом ехе-шнике, незачем их менять smile.gif
  Форум: DarkbasicPro · Просмотр сообщения: #32396 · Ответов: 30 · Просмотров: 7841

3DSchumacher
Отправлено: 18.12.2011, 22:47


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


Цитата(Lal_Paritskiy @ 18.12.2011, 20:23) *
Не пойму как переменные записывать, а тем более, чтобы расположение переменных зависело от позиций кубиков (ну, у меня спрайтики и номера их картинок)

А тебя не устраивает мой редактор 2д уровней?
http://area.mediahouse.ru/index.php?showto...ost&p=29370

и спрайтики, и переменные и пример загрузки уровня на дарке с исходниками...

описание формата уровня прилагается. Свои спрайтики добавляются легко, достаточно скинуть их в нужную папку. Если спрайт анимирован - его надо правильно назвать. Там все просто, есть обьяснения и примеры wink.gif
  Форум: DarkbasicPro · Просмотр сообщения: #32394 · Ответов: 30 · Просмотров: 7841

3DSchumacher
Отправлено: 18.12.2011, 20:20


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


палочки аля сишарп в комментариях нормально работают в редакторе дарка начиная с версии 7.4 (которая типа халявная). Комментарии вапще штука относящаяся сугубо к редактору, компиллер о них ничего знать и не должен
  Форум: DarkbasicPro · Просмотр сообщения: #32390 · Ответов: 30 · Просмотров: 7841

3DSchumacher
Отправлено: 18.12.2011, 12:35


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


Мне посчастливилось одним глазком взглянуть на скриншоты этого чуда немногим ранее, но видео куда полнее передает все тонкости! Реализация супер, работы проделано не мало, но еще многое впереди. Желаю довести дело до победного конца (готовая игра, возможно не одна) не растеряв энтузиазма! Отдельная большая, я бы даже сказал ОГРОМНАЯ дуля с маком кое-кому, не будем тыкать пальцем, утверждающему что дарк не способен на создание серьезных и не тормозных проектов wink.gif

з.ы. и да, Кид, спасибо что помог мне с переводом моего проекта на блитзтеррейн и отдельно за помощь с его шейдингом! wink.gif
  Форум: В разработке · Просмотр сообщения: #32387 · Ответов: 92 · Просмотров: 25864

3DSchumacher
Отправлено: 17.12.2011, 12:15


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


вот почему волшебников не бывает smile.gif
  Форум: DarkbasicPro · Просмотр сообщения: #32376 · Ответов: 69 · Просмотров: 344766

3DSchumacher
Отправлено: 13.12.2011, 14:53


Активный участник
***

Группа: Пользователи
Сообщений: 771
Регистрация: 3.6.2005
Из: Украина, г. Житомир
Пользователь №: 308


Vova, поздравляю! Успехов в творчестве и здоровья крепкого!
  Форум: Флейм · Просмотр сообщения: #32362 · Ответов: 234 · Просмотров: 54394

31 страниц V   1 2 3 > » 

Новые сообщения  Открытая тема (есть новые ответы)
Нет новых сообщений  Открытая тема (нет новых ответов)
Популярная тема  Горячая тема (есть новые ответы)
Нет новых  Горячая тема (нет новых ответов)
Опрос  Опрос (есть новые голоса)
Нет новых голосов  Опрос (нет новых голосов)
Закрыта  Закрытая тема
Перемещена  Тема перемещена
 

RSS Текстовая версия Сейчас: 21.11.2017, 18:30
 X 
Ссылки на работы форумчан:
1. Cайт по использованию 3D технологий
в образовании

2. 15 Defense. Underwater Battle

3. GlaZ в Steam Greenlight