Pull to refresh
20
0
Send message
Ничего не мешает, но во-первых нам в 99% случаев нужно общаться с Python, а во-вторых, с точки зрения удобства использования, использование ExternalIInterface сильно проигрывает тому подходу, который мы используем сейчас — вызов Python методов из Flash по ссылке, как «родных» Flash методов
Обмен, безусловно, происходит. Про то, что будет с курсором в WoT — не скажу (задачи такой не видел), но то, что проблему озвучили хорошо. Рекомендую обратиться с этим вопросом в поддержку, оформить инцидент с подробным описанием системы и выбранных настроек — так быстрее и правильнее будет.
А что за курсор программный?

На сцене создается MovieClip, который передвигается при движении мыши в нужные координаты. Системный курсор убирается совсем.
Флеш больше 4х лет поддерживает аппаратную смену курсора из картинки. Ограничение накладывается лишь самой операционкой по его размеру.

Ну мы же про Scaleform говорим, а не про Flash Player
Архитектура GUI отличается сильно. По сути это два разных проекта. С курсором такая картина, т.к. в WoT он программный и рисуется во Flash, а в WoWp курсор — аппаратный.
Уже обсуждалось в комментариях к первой статье — на Flash во много раз удобнее и быстрее можно сделать многие вещи (например сложные анимации) да и работать с ним IMHO удобнее, чем с JS. Так-же на момент выбора технологии Scaleform посчитали наиболее подходящим инструментом.
Да, используется SVN и конечно ветками мы пользуемся (не совсем понятно, почему Вы сделали такой вывод). Делать прототипы и тестировать новые фишки (если они не входят в планы на следующую версию) не трудно, а трудозатратно. Кроме прототипирования есть еще и большой объем текущих задач, а человеческий и временной ресурс ограничены.
Добрый день и пожалуйста. Про квадрат видимости — не совсем ипархия GUI, но на сколько я знаю, это обусловлено ограничениями движка игры (BigWorld), а точнее особеннстями его реализации
Все верно — следите за обновлениями в нашем блоге
Scaleform который входит в стандартный пакет UDK тоже нужно покупать?

Это лучше уточнить на их сайте. Скорее всего, для выпуска коммерческого продукта нужно будет покупать лицензию от Unreal, и она уже будет включать права на использование Scaleform
По нашим замерам отрисовка GUI как в ангаре, так и в бою требует порядка 10% от общего времени рендеренга кадра. За просадкой производительности и их причинами у нас следят очень ревностно. Объяснить то, что греется в ангаре сильнее, чем в бою, можно тем, что в ангаре выше FPS
В клиенте WoT используется Scaleform Player. Это альтернативная версия Flash Player, разработанная Scaleform. Скорее всего, чтобы попробовать Scaleform для собственных разработок, есть 2 варианта:
— Скачать UDK (Scaleform входит в стандартный пакет поставки и предоставляется бесплатно)
— Зарегистрироваться на сайте Scaleform и запросить триал-версию для нужной платформы. Для production использования нужно приобретать лицензию на каждый продукт для каждой платформы отдельно
Не совсем понятен вопрос. Можете уточнить, что именно Вас интересует?
Тут, как и с любой технологией, многое зависит от конкретной имплементации и «прямоты» рук использующего. В целом — Scaleform хорош, хотя и со своими минусами. Главный его плюс — возможность использовать опыт, накопленный разработчиками Flash-платформы и быстро и относительно дешево получать результат, который другими средствами получить было бы намного дороже. Также в пользу Scaleform говорит то, что его включили в стандартный пакет UDK

Information

Rating
Does not participate
Location
Минск, Минская обл., Беларусь
Date of birth
Registered
Activity