Помогите
Создал функцию для кнопки button(x,y,action)
как сделать чтобы в значение action вписать другую функцию и она выполнялась в нутри этой функции. |
Ответ: Помогите
указатель на метод сдлеать явно не полчучится.
но можно придумать другое решение, например хнраить дескриптор и классификатор экземпляра типа, описывающего событие ИЛИ указатель на экземпляр типа, описывающего событие. |
Re: Помогите
вот додумался создал еще фукцию добавил в ту и переменая action указывает на действий в той немного запутано))
|
Ответ: Помогите
эх, у меня в ГУЕ аналог твоего action - это строковая переменная, в которую пишется текстовая команда. Сначала юзал простейшие, типа "ShowInventory", потом сделал чтение аргументов из скобок - "EatItem(27)", потом несколько через запятую и т.д.
Это конечно геморно писать и я не вправе советовать, т.к. возможно найдётся решение попроще (мне-то по-любому скрипты в игре нужны были), но теперь не жалею. Всё же подумай о таком способе ;) |
Ответ: Помогите
извени за любопытство вы меню пишите?
|
Re: Помогите
Пишу)
|
Часовой пояс GMT +4, время: 22:14. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot