Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Не очень понял, что означает "по такой же траектории" и с какого места, но, в общем случае, решение может выглядеть так: при каждом щелчке мышкой заносим координаты курсора -добавляем их в одну и ту же переменную, в конце добавляем конечную позицию (получаем траекторию), а потом, когда потребуется, подставляем эту "траекторию" в команду MoveObjectAlongPath - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Не очень понял, что означает "по такой же траектории" и с какого места, но, в общем случае, решение может выглядеть так: при каждом щелчке мышкой заносим координаты курсора -добавляем их в одну и ту же переменную, в конце добавляем конечную позицию (получаем траекторию), а потом, когда потребуется, подставляем эту "траекторию" в команду MoveObjectAlongPath
первая мысль была аналогична цитате... (больше мысли не возникало )
Добавлено (10 Августа 2018, 18:10) --------------------------------------------- Было б интересней сделать игрушку наподобие пинг-понга- шарик отбивать..
Немного понял о чём речь - мышкой указываешь направление движения и шарик должен туда уйти достигнув минимума или максимума по "X" или "Y" Предполагаю что в данной задаче не обойтись без геометрии (и математики естесственно). -расчитать множество точек пути траектории..
Добавлено (11 Августа 2018, 12:19) --------------------------------------------- -и указать в качестве конечной точки уже расчётные данные. Никаких циклов тут нетребуется.
Было б интересней сделать игрушку наподобие пинг-понга- шарик отбивать..
Подобную игрушку уже делали лет 10 назад (как минимум), но она где-то затерялась, увы... Но, в качестве похожего примера можно посмотреть прикрепление.
ЦитатаAS3856 ()
Предполагаю что в данной задаче не обойтись без геометрии (и математики естесственно).
ЦитатаAS3856 ()
Никаких циклов тут нетребуется.
Совершенно верно! Думаю, что математических способностей NB вполне достаточно для решения этой задачи, т.е. рассчитать "целевую" точку, а потом подставить ее в MoveObjectAlongPath.
P.S. А если говорить про циклы, то в последнем примере нужно писАть не "OR", а "AND", т.е.
Цитата
WhileEx "[lev]>0 and [ver]>0"
тогда шарик остановится аккурат на краю окна, а не улетит за его пределы.
Цитатаnovichok ()
так не идет,меняет направление
Конечно - какую траекторию сам задал, по такой и полетит шарик.
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Вот разжёвано всё https://matematikalegko.ru/formuli....ki.html -а если написать пример - так ведь понять надо что откуда берётся а не тупо подставлять. А если изменяться размеры поля по которому шарик будет гонять - что делать то ? Пример то будет только под конкретные условия. В приведённой ссылке всё простейше разложено...... - уравнение прямой - и расчёт каждой точки этой прямой
Добавлено (15 Августа 2018, 18:31) --------------------------------------------- Думаю надо более вдумчиво вам посидеть - и порисовать. Рисование то надеюсь не прогуливали..?