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

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

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

Xors3D Графический движок с поддержкой DirectX9

Ответ
 
Опции темы
Старый 20.06.2011, 00:04   #1
Medan
Нуждающийся
 
Регистрация: 27.04.2011
Сообщений: 80
Написано одно полезное сообщение
xKeyUp

Почему эта функция не работает?
(Offline)
 
Ответить с цитированием
Старый 20.06.2011, 00:18   #2
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: xKeyUp

"Очень информативно". А ты бы мог предоставить пример, подробности и т.п.?
Всё работает, но ты что-то делаешь неправильно.

Экстрасенсы в отпуске, мы не сможем помочь без доп. информации.
(Offline)
 
Ответить с цитированием
Старый 20.06.2011, 00:39   #3
Medan
Нуждающийся
 
Регистрация: 27.04.2011
Сообщений: 80
Написано одно полезное сообщение
Ответ: xKeyUp

Все делается примитивным(поэтому и не выложил) способом.
IncludeFile "xors3d.pbi"

xGraphics3D(800, 600, 32, 0, #False)

While Not Quit=1
  If xKeyup(14)=1
    Debug "ss"
  EndIf
Wend
End
(Offline)
 
Ответить с цитированием
Старый 20.06.2011, 00:48   #4
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: xKeyUp

версия?
(Offline)
 
Ответить с цитированием
Старый 20.06.2011, 01:19   #5
Medan
Нуждающийся
 
Регистрация: 27.04.2011
Сообщений: 80
Написано одно полезное сообщение
Ответ: xKeyUp

For Xors3d 1.15.686 (Apr 17 2011)
(Offline)
 
Ответить с цитированием
Старый 20.06.2011, 01:56   #6
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,642 пользователей)
Ответ: xKeyUp

Я не знаю, что там в вашем РВ, но в Б3Д работает. В плюсах не проверял, т.к. уверен.
ЗЫ. А ты вообще backspace жмешь?
__________________

(Offline)
 
Ответить с цитированием
Старый 20.06.2011, 02:03   #7
Medan
Нуждающийся
 
Регистрация: 27.04.2011
Сообщений: 80
Написано одно полезное сообщение
Ответ: xKeyUp

А ты вообще backspace жмешь?
Да, менял ф-цию на хит
(Offline)
 
Ответить с цитированием
Старый 23.06.2011, 00:22   #8
harungo
AnyKey`щик
 
Регистрация: 23.12.2010
Сообщений: 16
Написано 2 полезных сообщений
(для 7 пользователей)
Ответ: xKeyUp

Я не знаю как в PureBasic, но в большинстве языков в If конструкции сравнение через "=="(два знака равно). Может вы присваеваете, а не сравниваете?
(Offline)
 
Ответить с цитированием
Старый 23.06.2011, 00:35   #9
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: xKeyUp

Сообщение от harungo Посмотреть сообщение
Я не знаю как в PureBasic, но в большинстве языков в If конструкции сравнение через "=="(два знака равно). Может вы присваеваете, а не сравниваете?
Речь идет о PureBasic, а к нему не относится вот это присвоение "==" В PB просто знак = значить сравниваем
(Offline)
 
Ответить с цитированием
Старый 25.06.2011, 02:57   #10
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений
(для 6,853 пользователей)
Ответ: xKeyUp

Сегодня воспользовался этой ф-цией, работает отменно:
	If xKeyHit(xKEY_SPACE) Then xWireframe(True)
	If xKeyUp(xKEY_SPACE) Then xWireframe(False)
Возможно не работает из-за того, что вы пишете название клавиши числом, а не константой.
Значения клавиш могут отличаться.

Глядя в заголовочный файл Xors3D:
Const xKEY_BACK          = 14
14 это BackSpace.
Это то, что вам нужно?
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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