PDA

Просмотр полной версии : Размер картинок...


Mylene
07.07.2002, 04:34
У меня есть много картинок, они все должны появлятся при нажатии той или иной клавиши.
Кто знает, как задавать размер этих картинок, чтобы они были все ОДИНАКОВОГО размера. И не делать это вручную , например с помощью панели Info!

:)

Sportler
07.07.2002, 04:49
Каждую пикчуру пихаешь в объект и изменяешь размеры програмно через AS, например, при нажатии кнопки! :D

Armen Khanoyants
07.07.2002, 05:05
сли тебе надо в ручную все фотки поправить, то просто отмечаешь их а потом жмешь [CTRL]+[K] , появится окошко и там нажми на кнопку Match Width and Height...

Mylene
07.07.2002, 16:44
Я хотела бы конечно программно задавать размеры для всех картинок сразу. НО вот то что ты посоветовал мне, Armen,у меня не получилось. Во первых я выделили все картинки в библиотеке, это правильно? Во вторых когда я нажала на Width and Height у меня ничего не произошло, ничего не изменилось!?
Помоги...
:(

Mylene
07.07.2002, 16:47
Sportler, я попробую сделать как ты посоветовал...
:)

Armen Khanoyants
08.07.2002, 00:45
надо все картинки из библиотеки перетащить на страницу...
потом отмеить а потом сделать то что я сказал..
а програмно делаешь так:
делаешь из каждой картинки объект(movie clip) а потом делаешь вот так
pic1._width=100;
pic1._height=100;
и так для всех картинок..
а можно еще циклом...

Mylene
08.07.2002, 02:08
Спасибо, у меня потом получилось вручную изменять размер, а программно я так и не додумалась, попробую твое!!!
А вот во флэше есть оператор switch , как в СИ?
:rolleyes: :rolleyes:

Armen Khanoyants
08.07.2002, 02:40
switch (var) {
case 1:
trace ("blabla");
break;
case 2:
trace ("yooo");
break;
default:
trace ("teeest")
}

Mylene
08.07.2002, 05:20
да уж спасибо за switch!!!
;)

А вот код, который для картинки получается, что его надо будет писать для каждой картинки, а если их у меня будет больше 100 и периодически они будут меняться!!! Я тут вообще запарюсь переписывать код.
А как там можно циклом сделать, чтоб картинки имели одинаковый размер???

Mylene
08.07.2002, 05:26
А если картинки берутся из отдельного файла, допустим “files”. Как и куда писать код, в сценарии кнопок или лучше в главный сценарий? Я пыталась, у меня что-то не хочет размер картинок меняться. Это может быть конечно из-за того, что нет имени объекта, а ведь его и не будет, т.к. картинки берутся из другого файла, как быть? Help me Please!!!
Вот я даже файлик вложила.
:cool:

Fisher
08.07.2002, 11:08
При всем моем уважении к разработчикам макромедии я настоятельно рекомендую поменьше без нужды скалить растр.
Я делаю подобные весчи исключительно через Шопу :D Если фоток много акшинами пакетно с выбросом в пнж24 ежли имаг потом подшиваеться к исходнику.
Чего и вам желаю :cool:

LostWarrior
08.07.2002, 11:44
Попробуй заменить скрипты так:

on (release) {
if (whichPic<3) {
whichpic++;
}
loadMovie("pic"+whichPic+".jpg", foto);
foto._width=300;
foto._height=300;
}

где foto это имя любого мувика (в моем случае просто рамка) находящегося во фрейме.

Mylene
08.07.2002, 16:04
К сожалению у меня меняется сама рамка, а не фотки
:((
Может сфотки не вставлены в рамку....
непонимаю :mad: :mad:

LostWarrior
08.07.2002, 16:49
Вот что я сделал из твоего примера. Попробуй.

LostWarrior
08.07.2002, 16:53
А вот и сам файл

Mylene
10.07.2002, 11:05
Да это файл почти то что надо!!! Спасибо оза помощь всем! У меня получилось!
:D :D :D