|
|
|||||
стервочка (я мужик)
|
i.o., ну тогда в АС2 нельзя загрузить AS3. замещать одно не другим, это не тоже самое.
|
|
|||||
ветеран форума
|
Кнопку "старт" можно разместить в игрушке, т.е. грузите свое as3 в as2, по загрузке юзер увидит кнопель, тыкнет и Вы получите то что нужно.
Но тут возможна проблема с индикацией процесса, т.к не уверен когда именно происходит замещение в момент начала загрузки или в момент полной подгрузки. Хотя изначально подход не верный, не уж то ли интро/прелоадер нельзя под as3 переписать? На крайний случай сделать прелоадер на as3 и в нем же кнопку "старт", грузите в него интро, проигрываете, грузите игру, показываете кнопку , ну и по нажатию запускаете игру. На еще крайний случай можно внедрить интро в as3 прелоадер или просто обертку. Но это все костыли, делать нужно так как этого требует логика и здравый смысл. Варианты ведь есть и более правильные. Или у Вас ситуация когда нет доступа ни к исходникам игры ни к исходникам прелоадера? Update: Еще одна сумасшедшая мысль/костыль, подгрузить игру в кеш (не показывая ее, главное чтоб она была загружена). И по нажатию на "старт" уже замещать игрой рут. По идее повторная загрузка из кеша и замена должна пройти достаточно быстро.
__________________
trace("Остановите Землю, я сойду!!!"); Последний раз редактировалось Mur4ik; 20.06.2010 в 21:40. |
|
|||||
Регистрация: May 2001
Адрес: Зеленогорск
Сообщений: 47
|
Цитата:
Цитата:
Цитата:
Цитата:
Тоже думал о таком, но потом передумал....=)
__________________
С вами был -=Xel'[Naga] |
|
|||||
.
|
Перечитайте внимательнее предложения Mur4ik. Проблема не в загрузке, а в непонимании.
|
|
|||||
ветеран форума
|
Цитата:
Цитата:
Цитата:
В чем же проблема? Интересно почему? Грузите в какой-то временный клип, не отображая его. Когда игра полностью подгрузится переходите на второй кадр (можно временный клип и удалить), при нажатии на кнопку грузите опять игру, но уже в рут. P.S. За время этих 2-х старниц уже можно было сделать, даже самым не приятным способом
__________________
trace("Остановите Землю, я сойду!!!"); |
|
|||||
Регистрация: May 2001
Адрес: Зеленогорск
Сообщений: 47
|
Цитата:
Mur4ik: Суть вопроса не в том, что мне лень переделать или ещё....а в том как бы проще это сделать. Цитата:
__________________
С вами был -=Xel'[Naga] |
|
|||||
ветеран форума
|
Как по мне, то проще всего последний вариант (с кешем).
При условии что все будет так как представляется. Даже менять ничего не нужно, просто дописать пару-восемь строчек кода.
__________________
trace("Остановите Землю, я сойду!!!"); |
Часовой пояс GMT +4, время: 02:55. |
|
« Предыдущая тема | Следующая тема » |
|
|