Есть 10-ть кнопок, каждая из которых задает позицию для перемещения. Собственно задачка в том чтобы учитывать сразу несколько кнопок: нажали 10-ую кнопку и 8 -ую должны переместится на обе позиции...
Код написал, все работает, но чует сердце "на усложнял" опять(
Вот Вы бы с помощью каких команд реализовали: маски, переходы....?
[?]: Алгоритм с 10-ю кнопками
-
- Posts: 108
- Joined: Tue Dec 16, 2008 7:36 pm
Re: [?]: Алгоритм с 10-ю кнопками
я бы наверное делал что то вроде:
перемещение = кнопка1*перемещение1 + кнопка2*перемещение2+ кнопка3*перемещение3+...+ кнопкаN*перемещениеN
так как кнопки ето bool to нажатая = 1, не_нажатая = 0
а можно представить кнопки в виде двоичного кода тогда нажатие десяти кнопок дадут 1024 то есть максимальное перемещение, a нажатие 1и 2 дают 3. правда ето трудно обьяснить операторам
перемещение = кнопка1*перемещение1 + кнопка2*перемещение2+ кнопка3*перемещение3+...+ кнопкаN*перемещениеN
так как кнопки ето bool to нажатая = 1, не_нажатая = 0
а можно представить кнопки в виде двоичного кода тогда нажатие десяти кнопок дадут 1024 то есть максимальное перемещение, a нажатие 1и 2 дают 3. правда ето трудно обьяснить операторам