Вход

Просмотр полной версии : Залить сайт на хостинг


Flash_AS3
21.11.2013, 03:24
Подскажите пожалуйста, допустим я создал флеш сайт и хочу его выложить в интернет, какие файлы я должен залить на хостинг. Главную swf-ку и index.html ? А еще у меня картинки берутся с файла xml, а xml эти картинки берет из отдельной папки эти файлы тоже необходимо заливать?

dark256
21.11.2013, 10:57
А откуда до этого ХМЛ брала картинки???

Вот представьте - хостинг, сайт, все дела. А ваш комп выключен. Откуда возьмется контент?

Всё, что относится к вашему .... допустим флэш-сайту.... вот это ВСЁ,
включая структуру каталогов - на хостинг и заливаете.

Кстати туда, зачастую, имеет смысл также залить файл crossdomain.xml

Flash_AS3
21.11.2013, 14:55
уже залил, все получилось, xml брал картинки из отдельной папки с картинками, я ее тоже залил а в xml пути поменял только и все.

Добавлено через 1 час 31 минуту
а для чего он нужен, crossdomain.xml? у меня такого файла вообще нет..

dark256
21.11.2013, 16:38
Значит не нужен. Забудь пока. Или (на будущее) почитай по форуму...

В целом - чтобы сторонние флэшки с тебя контент не тянули....

Flash_AS3
22.11.2013, 03:51
А еще такой вопрос, как сделать так, чтобы на разных мониторах, происходило адекватное масштабирование в зависимости от разрешения монитора?

mooncar
22.11.2013, 11:27
Flash_AS3, "один вопрос - одна тема", таковы правила. Для "а еще" создаем тему в соответственной ветке форума.

vlad2
22.11.2013, 17:39
уже залил, все получилось, xml брал картинки из отдельной папки с картинками, я ее тоже залил а в xml пути поменял только и все.

А какой код вы используете в html страничке для вставки флеш?

Flash_AS3
24.11.2013, 02:25
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<title>Spartak</title>
<meta name="description" content="" />

<script src="js/swfobject.js"></script>
<script>
var flashvars = {
};
var params = {
menu: "false",
scale: "noScale",
quality: "hight",
allowFullscreen: "true",
allowScriptAccess: "always",
bgcolor: "127-255-0",
wmode: "direct" // can cause issues with FP settings & webcam
};
var attributes = {
id:"Sayit"
};
swfobject.embedSWF(
"Sayit.swf",
"altContent", "100%", "100%", "10.0.0",
"expressInstall.swf",
flashvars, params, attributes);
</script>
<style>
html, body { height:100%; overflow:hidden; }
body { margin:0; }

</style>
</head>
<body>
<div id="altContent">
<h1></h1>
<p><a href="http://www.adobe.com/go/getflashplayer">Get Adobe Flash player</a></p>
</div>
</body>
</html>

вот код странички

vlad2
28.11.2013, 15:59
Вы запрещаете масштабирование да? Меня интересует, как-то реагирует флешка на масштабирование (вращение колесика мышки с зажатым ctrl?

Добавлено через 1 минуту
и ссылку напишите на сайт.... хочется поглядеть!

Flash_AS3
05.12.2013, 16:00
А как сделать так чтобы происходило правильное масштабирование на разных мониторах?
Сайт так пробник посмотреть как заливать swf в html вот http://spartak.ts9.ru

Akopalipsis
05.12.2013, 18:28
А как сделать так чтобы происходило правильное масштабирование на разных мониторах?
Если сайт построен на векторе, то есть, всё нарисовано программно, то нужно прежде чем все нарисовать, узнать разрешение и уже потом рассчитывать размеры всего отображения. Если есть растр, то нужно делать контейнер, который будет масштабироваться в правильных пропорциях. Всё нужно руками рассчитывать.
Есть конечно scaleMode, но мне он не нравится, лучше самому.

Flash_AS3
09.12.2013, 01:23
Если сайт построен на векторе, то есть, всё нарисовано программно, то нужно прежде чем все нарисовать, узнать разрешение и уже потом рассчитывать размеры всего отображения. Если есть растр, то нужно делать контейнер, который будет масштабироваться в правильных пропорциях. Всё нужно руками рассчитывать.
Есть конечно scaleMode, но мне он не нравится, лучше самому.

А где можно почитать более подробную информацию? Или какие разделы необходимо найти?

dark256
09.12.2013, 11:34
Ищите по фруму "резиновая флэшка". Или как-то так.

Ключевые слова для поиска:


Stage.scaleMode = "noScale"
Stage.align = "TL"

function NsetInterface(){
мой_клип._x = Stage.width/2
мой_клип._y = Stage.height/2
}
this.onResize = function() { NsetInterface() }
Stage.addListener(this)
NsetInterface()

Akopalipsis
09.12.2013, 14:13
А где можно почитать более подробную информацию? Или какие разделы необходимо найти?
Разделы не нужно читать, это чистая математика.

mooncar
09.12.2013, 16:11
Тема о другом. Закрыто.