2014-02-05 1 views
0
.

. Я использовал несколько тестовых примеров при настройке хода и тени пути с помощью KineticJS 4.7. Их можно найти здесь: http://jsperf.com/pathshadow Это показывает, что установка хода и тени по пути вызывает снижение почти на 100% числа операций. Я запускаю тест с Chrome 32.0.1700. Любые идеи для улучшения этих результатов? СпасибоНастройка хода и тени на пути. Драматическое падение средних операций.

+0

Те же результаты с kineticJS 5.0.1 – Aude

+1

Не использовать тени тогда? Это дорогостоящая функция. – Philipp

ответ

0

Как @Philipp говорит, тени - дорогая операция.

Если вам нужно переместить или скопировать дорогой теневой путь, вы можете рассмотреть возможность его преобразования в объект изображения.

var pathImage=myPath.toImage(); 

var myPathImage=new Kinetic.Image({image:pathImage, ...}); 

Таким образом, последующие перемещения/копии не являются дорогостоящими, поскольку тень сохраняется на изображении.

+0

Спасибо за ваш ответ, я не знал, что это возможно. Я выбрал, чтобы сделать PNG всех теней, и сейчас довольно круто. – Aude

Смежные вопросы