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

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

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

Ответ
 
Опции темы
Старый 13.10.2007, 22:29   #1
Bagration
Знающий
 
Регистрация: 06.10.2007
Сообщений: 225
Написано 15 полезных сообщений
(для 21 пользователей)
Вопрос Проблема с курсором

Вообщем у меня такая проблема. Я создал курсор, загрузил фон, все естесвенно по порядку, сперва фон потом курсор. Привязал курсор к мышке, сделал MaskImage черный прозрачный. Но, почему-то если фон черный, то двигая курсор от него остается след... я даже пробовал делать MaskImage зеленый (красил соотвественно задний фон), но все равно только если задний фон черный появляется этот баг. Даже не знаю почему так.
Версия 1.98
(Offline)
 
Ответить с цитированием
Старый 13.10.2007, 22:32   #2
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Re: Проблема с курсором

Cls в цикле главном добавь.

While NOT KeyDown (1)
Cls

:КОД ИГРЫ:

Flip
Wend
(Offline)
 
Ответить с цитированием
Старый 13.10.2007, 22:34   #3
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Re: Проблема с курсором

Cls применял, в цикле? К фону скорее всего тоже применилась маска(так как по умолчанию цвет маски черный, то при соответствующем флаге этот баг и виден, хотя он и так был, но был скрыт), Ставь команду Cls вначале главного цикла, и эта трабла исчезнет
(Offline)
 
Ответить с цитированием
Старый 13.10.2007, 22:39   #4
Bagration
Знающий
 
Регистрация: 06.10.2007
Сообщений: 225
Написано 15 полезных сообщений
(для 21 пользователей)
Re: Проблема с курсором

Спасибо, оказывается все было просто.
(Offline)
 
Ответить с цитированием
Старый 14.10.2007, 01:41   #5
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Re: Проблема с курсором

если игра в 3д - клс не нужен, его роль выполняет рендерворлд
__________________
(Offline)
 
Ответить с цитированием
Старый 14.10.2007, 02:35   #6
Leito
Танчики Developer
 
Регистрация: 29.01.2007
Сообщений: 539
Написано 16 полезных сообщений
(для 23 пользователей)
Re: Проблема с курсором

этот гад перерисовывает весь экран..
(Offline)
 
Ответить с цитированием
Старый 14.01.2008, 21:40   #7
avel
Бывалый
 
Аватар для avel
 
Регистрация: 12.10.2006
Сообщений: 737
Написано 131 полезных сообщений
(для 452 пользователей)
Ответ: Проблема с курсором

перерисовывает, поэтому имэйджи и рисуются в цикле после рендера...
(Offline)
 
Ответить с цитированием
Старый 15.01.2008, 03:44   #8
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Проблема с курсором

может не перерисовывать, смотрите CameraClsMode.
(Offline)
 
Ответить с цитированием
Старый 15.01.2008, 05:17   #9
avel
Бывалый
 
Аватар для avel
 
Регистрация: 12.10.2006
Сообщений: 737
Написано 131 полезных сообщений
(для 452 пользователей)
Ответ: Проблема с курсором

может не перерисовывать, смотрите CameraClsMode.
не, ну, это да. но по дефаулту-то перерисовывает...
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблема с С++ HAMANN C++ 10 24.12.2009 09:31
Проблема Mark Castle Основной форум 2 12.11.2009 18:19
Проблема rr333 3D Моделирование 10 07.06.2009 17:08
Для RTS: как определить3D-координаты поверхности под 2D-курсором? Maxim1441 3D-программирование 4 10.07.2008 16:58
Двигать объект двухмерным курсором Valet 3D-программирование 21 07.11.2007 08:35


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


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