PSPверсия |  Новое на сайте |  Обратная связь |  Команда сайта |  FAQ |  ПРАВИЛА |     
 
Обзор нового на PSPinfo.RU


   Все форумы » Клуб PSPinfo.RU » Программирование » Коды кнопок для PSP Предыдущая тема :: Следующая тема  
Сейчас эту тему просматривают: [требуется регистрация] -> [требуется регистрация]
Гостей: [требуется регистрация]
 
Ссылка на пост #1 Добавлено: 22 августа 2011 11:40    

Забанен
CRAZY-FIX
--

Возраст: -- | |
Сообщений: 1
Благодарности: 0 / 1
Репутация: 2
Предупреждений: 0
Друзья
Тут: 13 лет 11 месяцев
enum PspCtrlButtons
{
PSP_CTRL_SELECT = 0x000001,
PSP_CTRL_START = 0x000008,
PSP_CTRL_UP = 0x000010,
PSP_CTRL_RIGHT = 0x000020,
PSP_CTRL_DOWN = 0x000040,
PSP_CTRL_LEFT = 0x000080,
PSP_CTRL_LTRIGGER = 0x000100,
PSP_CTRL_RTRIGGER = 0x000200,
PSP_CTRL_TRIANGLE = 0x001000,
PSP_CTRL_CIRCLE = 0x002000,
PSP_CTRL_CROSS = 0x004000,
PSP_CTRL_SQUARE = 0x008000,
PSP_CTRL_HOME = 0x010000,
PSP_CTRL_HOLD = 0x020000,
PSP_CTRL_NOTE = 0x800000,
PSP_CTRL_SCREEN = 0x400000, // только в режиме ядра
PSP_CTRL_VOLUP = 0x100000, // только в режиме ядра
PSP_CTRL_VOLDOWN = 0x200000, // только в режиме ядра
PSP_CTRL_WLAN_UP = 0x040000, // только в режиме ядра
PSP_CTRL_REMOTE = 0x080000, // только в режиме ядра
PSP_CTRL_DISC = 0x1000000, // только в режиме ядра
PSP_CTRL_MS = 0x2000000, // только в режиме ядра
};

Пример:

if (pad.Buttons & PSP_CTRL_TRIANGLE)
pspDebugScreenPrintf("TRIANGLE "); // Выводим на экран название нажатой кнопки

if (pad.Buttons & PSP_CTRL_CIRCLE)
pspDebugScreenPrintf("CIRCLE "); // Выводим на экран название нажатой кнопки

if (pad.Buttons & PSP_CTRL_CROSS)
pspDebugScreenPrintf("CROSS "); // Выводим на экран название нажатой кнопки

if (pad.Buttons & PSP_CTRL_SQUARE)
pspDebugScreenPrintf("SQUARE "); // Выводим на экран название нажатой кнопки

Пример кода в программе:

Код:
while (1)
{
SceCtrlData pad;

sceCtrlReadBufferPositive(&pad, 1);

if (pad.Buttons & PSP_CTRL_SQUARE)
{
mode = MODE_ENCRYPT_SIGCHECK;
break;
}
else if (pad.Buttons & PSP_CTRL_TRIANGLE)
{
mode = MODE_ENCRYPT;
break;
}
else if (pad.Buttons & PSP_CTRL_CROSS)
{
mode = MODE_DECRYPT;
break;
}
else if (pad.Buttons & PSP_CTRL_CIRCLE)
{
sceKernelExitGame();
break;
}

sceKernelDelayThread(10000);
}

Автор статьи ErikPshat
Наверх 
Ссылка на пост #2 Добавлено: 22 августа 2011 11:54    

Посетители
DarkMoll
--

Возраст: -- | |
Сообщений: 109
Благодарности: 2 / 3
Репутация: 0
Предупреждений: 1
Друзья
Тут: 14 лет
А зачем они wassat
Наверх 
Ссылка на пост #3 Добавлено: 22 августа 2011 11:55    

Посетители
MuskratDesman
--

Возраст: -- | |
Сообщений: 742
Благодарности: 12 / 30
Репутация: 21
Предупреждений: 1
Друзья
Тут: 13 лет 11 месяцев
харе копипастить.
Наверх 
Ссылка на пост #4 Добавлено: 22 августа 2011 15:53    

Администраторы
Константин
--

Возраст: 16 | | Стрелец
Сообщений: 1657
Благодарности: 64 / 454
Репутация: 408
Предупреждений: 0
Друзья
Тут: 16 лет 7 месяцев
Комментировать здесь нечего, оставлю топик для информации.
Наверх 
Коды кнопок для PSP
  • 0

  
Добавить эту тему в ОднаКнопка

Похожие темы:
Название Темы [ответов]АвторДатаФорум
» Создание своей конфигурации кнопок в pspdisp 0.6 [0]
  АЛЕРТ! Нужна помощь по теме: Создание своей конфигурации кнопок в pspdisp 0.6
Blind_man_stalker06.06.13PSP »» Софт для PSP
» коды для sims 2 pets [3]
  слышал есть коды на неё
vladsmesh26.05.12PSP »» Коды к играм для PSP
» GTA : Liberty City Stories коды. [5]
  коды на ГТА
Evil_Devil06.06.11PSP »» Игры для PSP
» ищу программу для кнопок [4]asssasssin29.02.12PSP »» Софт для PSP
» Скрип кнопок [11]Lebedev4ik13.04.10Консультации, помощь, советы »» Консультационный центр по PSP
» Как поменять настройки кнопок в PSP? [1]Sonya.nv22.09.12Консультации, помощь, советы »» Консультационный центр по PSP
» pspdisp настройка кнопок [0]nikita1996spb14.08.11PSP »» Софт для PSP
» Правая плата кнопок [4]SeD126.06.10PSP »» Ремонт PSP и PSP Slim
» нижняя плата кнопок [4]клоун13.10.08PSP »» Ремонт PSP и PSP Slim
» Программа для смены значений кнопок [2]nailka22.02.11PSP »» Софт для PSP

Информация
Посетители, находящиеся в группе Гости, не могут оставлять сообщения в данной теме.


Flash игры onLine |  Игры для PSP |  Обои для PSP |  Софт для PSP |  Темы для PSP |  Сейвы для PSP |  Комиксы для PSP |  Форум |  Карта сайта |   
"" and "PlayStation" are registered trademarks of Sony Computer Entertainment Inc. "", PSP and "UMD" are trademarks of Sony Computer Entertainment Inc. "", "XMB", "Memory Stick Duo" and the "Memory Stick Duo" logotype are trademarks of Sony Corp. All product titles, publisher names, trademarks, artwork and associated imagery are trademarks, registered trademarks and/or copyright material of the respective owners. All rights reserved.
Game's TOP-100 Counter Рейтинг@Mail.ru
Дешевле не найти
gameADnet - выгодная реклама для сайтов с играми