2012-04-03 10 views
0

Другими словами, могут ли методы запуска Flash в Unity, если они присутствуют на веб-странице, и оба настроены с некоторыми открытыми способами, чтобы разговаривать друг с другом?Может ли Unity и Flash взаимодействовать друг с другом, если они сосуществуют в браузере?

Будет ли JavaScript средним человеком, осуществляющим связь между двумя?

Я думаю, что Flash будет использовать ExternalInterface, и Unity будет использовать что-то другое (я недостаточно знаком с ним).

Просто любопытно, если это будет возможно, теоретически.

Спасибо!

ответ

4

Похоже, что у единства есть методы для общения с JavaScript, аналогично as3. Это, несомненно, будет возможно с помощью JS

Application.ExternalCall("SayHello", "The game says hello!"); 

http://unity3d.com/support/documentation/Manual/Unity%20Web%20Player%20and%20browser%20communication.html

+0

Благодаря @fa, я также нашел эту аккуратную презентацию слайдов, которая объясняет, как установить это (на Unity3D, Javascript и Flash ActionScript 3.0.) ~ 35 слайдов , http://www.slideshare.net/paultondeur/unity-and-flash-the-best-of-both-worlds-unite-presentation-slides – bigp

+0

, если вы нашли этот ответ приемлемым, пожалуйста, найдите время, чтобы отметить его как правильное , Благодаря! – francis