Size: a a a

pro.graphon (and gamedev)

2020 February 21

А

Андрей in pro.graphon (and gamedev)
у меня такие ивенты
источник

А

Андрей in pro.graphon (and gamedev)
источник

А

Андрей in pro.graphon (and gamedev)
источник

А

Андрей in pro.graphon (and gamedev)
тип ивента может быть любой
источник

А

Андрей in pro.graphon (and gamedev)
подписка по типу
источник

А

Андрей in pro.graphon (and gamedev)
автоотписка при удалении this
источник

d

disba1ancer in pro.graphon (and gamedev)
Андрей
автоотписка при удалении this
у меня не так, при подписке даётся перемещаемый объект который при разрушении ОТПИСЫВАЕТСЯ; а синтаксис спёр из шарпов? но с лямбдами смотрится таки хорошо
источник

А

Андрей in pro.graphon (and gamedev)
c лямбдами нет скобочек
источник

А

Андрей in pro.graphon (and gamedev)
+ можно свои ивенты пихать
источник

А

Андрей in pro.graphon (and gamedev)
disba1ancer
у меня не так, при подписке даётся перемещаемый объект который при разрушении ОТПИСЫВАЕТСЯ; а синтаксис спёр из шарпов? но с лямбдами смотрится таки хорошо
ну у меня _eventsHandler хранит все подписки и при разрушении отписывается
источник

d

disba1ancer in pro.graphon (and gamedev)
Андрей
c лямбдами нет скобочек
каких скобочек?
источник

d

disba1ancer in pro.graphon (and gamedev)
Андрей
ну у меня _eventsHandler хранит все подписки и при разрушении отписывается
ну это очевидно же, это же непосредственно наблюдаемый объект
источник

А

Андрей in pro.graphon (and gamedev)
disba1ancer
каких скобочек?
addHandler([](){......}) vs  += []() {};
источник

d

disba1ancer in pro.graphon (and gamedev)
Андрей
addHandler([](){......}) vs  += []() {};
последний синтаксис требует реализовать свойства, не хочу тащить в свой код лишний повод для срача
источник

А

Андрей in pro.graphon (and gamedev)
disba1ancer
последний синтаксис требует реализовать свойства, не хочу тащить в свой код лишний повод для срача
какие свойства?
источник

d

disba1ancer in pro.graphon (and gamedev)
Андрей
какие свойства?
которые вместо get/set
источник

А

Андрей in pro.graphon (and gamedev)
зачем?
источник

d

disba1ancer in pro.graphon (and gamedev)
Андрей
зачем?
у тебя эта штука просто как публичное поле используется?
источник

А

Андрей in pro.graphon (and gamedev)
disba1ancer
у тебя эта штука просто как публичное поле используется?
приватное поле у обьекта
источник

А

Андрей in pro.graphon (and gamedev)
источник