- В этой теме 34 ответа, 5 участников, последнее обновление 5 лет, 4 месяца назад сделано Mikhail Luzyanin.
-
АвторСообщения
-
4 июля, 2019 в 14:18 #14020silaventУчастник
Здравствуйте Михаил!
Большое спасибо за оказанную помощь . Действительно необходимо приобретать навыки и умения. Благодарю за ссылки, постараюсь повысить свой уровень грамотности.
Появился еще один вопрос. Мы запустили самоконтроль либо другую программу, обучаемый его прошел, либо остановился на каком-то вопросе. Ему необходимо вернуться в начальное стартовое состояние. Можно ли , создав кнопку ” Исходное” и нажав на нее, перезапустить программу, чтобы она стартовала снова? Есть ли такая возможность в стандартных средствах Verge?4 июля, 2019 в 14:38 #14021Mikhail LuzyaninStaffЕму необходимо вернуться в начальное стартовое состояние. Можно ли , создав кнопку » Исходное» и нажав на нее, перезапустить программу, чтобы она стартовала снова? Есть ли такая возможность в стандартных средствах Verge?
Есть пазл save State of Objects и Undo State, которые позволяют это сделать. Либо можно (что более подконтрольно) если вы знаете в каком положении должно всё находится от объектов до переменных восстановить всё вручную, просто присвоив опять первоначальное значение всем переменным и спрятав/раскрыв объекты и перегрузить анимацию если таковая была. Такое поведение реализовано в демо Industrial Robot, где можно восстановить изначальное положение робота по кнопке.
Co-founder and lead graphics specialist at Soft8Soft.
6 июля, 2019 в 00:03 #14032silaventУчастникЗдравствуйте Михаил!
Спасибо за подсказку, обязательно попробую эти варианты.16 июля, 2019 в 17:47 #14088silaventУчастникЗдравствуйте Михаил!
По прежнему пытаюсь дорабатывать сцену и появились опять вопросы ((
1. По возврату в исходное положение всех объектов в сцене. Воспользовался пазлом State of Objects и Undo State. После манипуляций с объектами и нажатия клавиши “Исходное”, все возвращается в начальное состояние. Но это происходит только один раз, а далее при изменении положения объектов или действий с ними , при нажатии кнопки “Исходное” ничего не происходит.
2. По самоконтролю с объектами в сцене все нормально работает благодаря вашей подсказке. Но если в сцене помимо 3D объектов присутствуют еще и объекты в виде HTML- блоков (плоские элементы схемы), которые тоже надо показать, то применить подобный подход не получается, поскольку для HTML элементов нет аналогичного пазла “When clicked do….If missed do”, а есть только “on event of click…do” , который не позволяет показать , что ответ неправильный, в случае выбора неверного ответа.
К сожалению все мои попытки пока не привели к желаемому результату. Учебник начал изучать). На всякий случай прикрепил файл.Вложения:
Вы должны войти для просмотра вложений.17 июля, 2019 в 09:55 #14090Mikhail LuzyaninStaffПо возврату в исходное положение всех объектов в сцене. Воспользовался пазлом State of Objects и Undo State. После манипуляций с объектами и нажатия клавиши «Исходное», все возвращается в начальное состояние. Но это происходит только один раз, а далее при изменении положения объектов или действий с ними , при нажатии кнопки «Исходное» ничего не происходит.
Попробуем воспроизвести и посмотреть что будет.
По самоконтролю с объектами в сцене все нормально работает благодаря вашей подсказке. Но если в сцене помимо 3D объектов присутствуют еще и объекты в виде HTML- блоков (плоские элементы схемы), которые тоже надо показать, то применить подобный подход не получается, поскольку для HTML элементов нет аналогичного пазла «When clicked do….If missed do», а есть только «on event of click…do» , который не позволяет показать , что ответ неправильный, в случае выбора неверного ответа.
Нужно использовать немного другую схему, более универсальную (см. Скриншот).
Вложения:
Вы должны войти для просмотра вложений.Co-founder and lead graphics specialist at Soft8Soft.
17 июля, 2019 в 13:16 #14093silaventУчастникЗдравствуйте Михаил!
Прощу прощения, прошлый раз прикрепил не тот файл. Высылаю новый.Вложения:
Вы должны войти для просмотра вложений.17 июля, 2019 в 16:00 #14095silaventУчастникПопробовал предложенную схему для HTML объектов, но почему-то все равно не работает как надо, поскольку, я так предполагаю, переменные (question_index) перестают работать правильно и на все вопросы выдается ответ “правильно”, даже до начала теста. Наверное что-то я не так делаю.
Вложения:
Вы должны войти для просмотра вложений.18 июля, 2019 в 09:22 #14097Mikhail LuzyaninStaffНадо так же при клике проверять стадию вопроса через сравнение if click = ID первого элемента and question_index = 5 и подобно каждый четырёхугольник.
Вложения:
Вы должны войти для просмотра вложений.Co-founder and lead graphics specialist at Soft8Soft.
18 июля, 2019 в 14:11 #14100silaventУчастникЗдравствуйте Михаил!
Применил такую схему, как Вы порекомендовали. Однако проявился следующий факт :
1. До нажатия кнопки “Старт”, при нажатии на любой HTML объект ( в том числе и самой кнопки “Старт”) появляется сообщение “Неправильно”.
2. При работе с 3D объектами все работает нормально, а при выборе HTML объектов – если выбор неправильный – появляется сообщение “Неправильно”, а если выбор правильный- появляются сразу два сообщения “Правильно” и “Неправильно”, но учитывается , что ответ правильный и происходит переход к следующему вопросу.Вложения:
Вы должны войти для просмотра вложений.18 июля, 2019 в 15:28 #14102Mikhail LuzyaninStaffВот попробуйте добавить проверку на Else, должно помочь в обоих случаях.
Вложения:
Вы должны войти для просмотра вложений.Co-founder and lead graphics specialist at Soft8Soft.
18 июля, 2019 в 21:01 #14106silaventУчастникМихаил, большое спасибо за подсказку, все заработало правильно. Но как всегда у меня возник еще вопрос по этой же теме. Я попытался упростить сцену, убрав все 3D объекты и оставил только HTML объекты, в случае, когда будет плоская 2D схема. Практически повторил все пазлы из предыдущей сцены применительно к новой сцене, но опять остался один глюк: при нажатии кнопки “старт” кратковременно на 1 сек появляется сообщение “неправильно”, а далее все работает как положено. Я предполагаю, что в предыдущей сцене был переход от HTML объекта (кнопка “старт”) а 3D объекту в сцене и все работало правильно, а сейчас идет переход от одного HTML объекта к другому и срабатывает все таким образом.
Вложения:
Вы должны войти для просмотра вложений.19 июля, 2019 в 10:37 #14109Mikhail LuzyaninStaffВот, поправил немного нажатие на кнопку старт.
Вложения:
Вы должны войти для просмотра вложений.Co-founder and lead graphics specialist at Soft8Soft.
19 июля, 2019 в 13:38 #14111silaventУчастникЗдравствуйте Михаил! В присланной Вами сцене все работает как надо, здорово! Но я посмотрел в пазлы и не совсем понял, как это реализовано, поскольку не увидел пазла, который осуществляет переход от кнопки “старт” к первому вопросу. Есть только три пазла по выбору прямоугольников. И вообще страница с пазлами отобразилась как-то не совсем обычно, в половину размера и с глюками.(см. файл). Если не очень затруднит, Михаил, не могли бы Вы повторно переслать мне эту сцену .
Вложения:
Вы должны войти для просмотра вложений.19 июля, 2019 в 13:44 #14113Mikhail LuzyaninStaffЯ добавил проверку на стадию вопроса в момент нажатия кнопки старт. И изменение стадии вопроса чуть позже нажатия, а не сразу же по нажатию.
К сожалению сцены у меня больше нету, я её тут же удалил, поэтому только та что я прикрепил выше, я скачал её и проверил и у меня она работает хорошо. Попробуйте выполнить Reset Editors Demetions.
Вложения:
Вы должны войти для просмотра вложений.Co-founder and lead graphics specialist at Soft8Soft.
19 июля, 2019 в 15:49 #14119silaventУчастникМихаил большое спасибо за “потерянный” пазл)) Все работает. Но я как всегда со своими тараканами
1. Я имею ввиду работу кнопки “Исходное”, при нажатии которой, объекты занимали бы свое первоначальное положение ( сообщение от 16.07). У меня она срабатывала только один раз, а по идее, должна была бы срабатывать по количеству нажатий.
2. Ситуация: Обучаемый прошел тест затратив определенное количество времени и попыток дать правильный ответ на поставленные вопросы.
– возможно ли установить таймер на время прохождения теста?
– возможно ли подсчитать количество правильных и неправильных ответов ? ( и
сохранить эту информацию куда-нибудь в базу данных)
– возможно ли поставить кнопку ” Пройти тест заново”, по которой происходит
перезапуск программы и тест запускается снова?
Прошу заранее прощения за свое любопытство, но Ваш продукт открывает очень хорошие возможности для его внедрения в процесс обучения. -
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.