Приветствую! Делаю 3-ю лабу, сломал мозг на последней задаче. Подскажите плиз, как реализовать расчет угла отражения от стенок и других объектов? И нужно ли его рассчитывать? Идея была двигать объекты forward'ом, потом, при достижении стенок, функцией поворачивать на определенный угол и снова вперед forward'ом. Но расчет угла получается слишком замороченный. Также пробовал goto, но там были сложности с задачей разных направлений для разных объектов. http://cs.mipt.ru/python/lessons/lab3.html
Приветствую! Делаю 3-ю лабу, сломал мозг на последней задаче. Подскажите плиз, как реализовать расчет угла отражения от стенок и других объектов? И нужно ли его рассчитывать? Идея была двигать объекты forward'ом, потом, при достижении стенок, функцией поворачивать на определенный угол и снова вперед forward'ом. Но расчет угла получается слишком замороченный. Также пробовал goto, но там были сложности с задачей разных направлений для разных объектов. http://cs.mipt.ru/python/lessons/lab3.html
о, спасибо! и у меня идея через углы была аналогичной, только использовал toward для оперделения угла, но посчитал, что слишком длинно выходит расчет угла отражения, и искал более изящный способ ) Попозже рассмотрю подробнее.
можно ли как то в словарь добавить список методов класса, например у меня в классе есть методы: ex1, ex2, ex60, ex62 и мне нужно добавить в словарь, для этого будет выглядеть так: {1: self.ex1, 2: self.ex2, 60: self.ex60, 62: self.ex62}
можно ли как то в словарь добавить список методов класса, например у меня в классе есть методы: ex1, ex2, ex60, ex62 и мне нужно добавить в словарь, для этого будет выглядеть так: {1: self.ex1, 2: self.ex2, 60: self.ex60, 62: self.ex62}
через обращение к классу
кстати, ты показал словарь с методами объекта, а не класса