2016-04-02 3 views
0

Я также пробовал document.location, windows.location и window.open. но ничего не получилось. Я пытаюсь сделать это из последнего кадра. примечание: мне нужно применить это во Flash cc movieclip createjs export.createjs navigate url ссылка не работает для flash movieclip

/* js 
this.stop(); 

createjs.Touch.enable(stage); 


var poem = new lib.mypoem(); 
stage.addChild(poem); 
poem.x=600; 
poem.y=400; 
poem.mouseEnabled = true; 

poem.addEventListener('click', fl_MouseOverHandler); 

function fl_MouseOverHandler(event) 
{ 
     window.open("http://graphicscoder.org/", "_self"); 
} 


*/ 
+0

Какую версию CreateJS/Flash вы используете? Код/* js */comment основан довольно старым. Вы уверены, что этот блок кода запущен? Есть ли ошибки в консоли? – Lanny

+0

Я использую flash cs6/* js */является обязательным для createjs. что такое недавний инструментарий для творчества. будет ли мой flash cc работать правильно, если я не использую/* js */ – Salma

+0

Toolkit_for_CreateJS_v1_2.zxp – Salma

ответ

0

В вашем коде отсутствует ошибка, но не работает.

есть много причин не может работать:

так я нашел некоторую технику, чтобы сделать его работу

не конвертировать JPG мувиклип напрямую, а создать прямоугольник 0 непрозрачности во флэш стадии и используйте это как кнопку , чтобы избежать проблемы безопасности данных пикселей. запустите это с помощью xmapp или любого локального или удаленного веб-сервера всегда используйте последнюю ссылку на easeljs. https://code.createjs.com/createjs-2015.11.26.min.js»>

, если вы до сих пор не понимаете, скачать источник: http://graphicscoder.org/my-createjs/createjs-navigate-url-link-not-working-for-flash-movieclip/

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