PDA

Просмотр полной версии : Проблема с getURL


Maksim Dondukov
25.04.2006, 11:17
Погибаю! Помогите, пожалуйста, разобраться в чем проблема. Создаю кнопку хочу сделать с нее ссылку. Для этого в action scripts пишу: "getURL(index.php?option=com_content&task=view&id=12&itemid=26);".

При тестировании Flash выдает ошибку: Left side of assignment operator must be variable or property. getURL(index.php?option=com_content&task=view&id=12&itemid=26);"

Пробовал писать: "on (reliase) {getURL(index.php?option=com_content&task=view&id=12&itemid=26);}"

Тоже такая же ошибка. При этом ссылка не работает. В чем может быть проблема? Помоги разобраться пожалуйста.

FreeLander
25.04.2006, 11:44
как минимум - строку в кавычки. это же текстовый параметр.

Maksim Dondukov
25.04.2006, 11:58
прошу прощения уже сам разобрался

delvy
26.04.2006, 12:35
Помогите пожалуйста...
у меня та же проблема что и выше написанно... я только недавно начала узнавать flash macromedia, пользуюсь 8 версией.
не могу сделать ссылку с кнопок. вроде все как положенно, в button - action script пишу
on (release)
{ getURL ("http://www.stopkadr.h16.ru/index.php")
}
выдает ошибку...
**Error** Symbol=menu5_out, layer=Layer 5, frame=22:Line 1: Mouse events are permitted only for button instances
on (release)

Total ActionScript Errors: 1 Reported Errors: 1
не могу понять почему объясните пожалуйста...

Maksim Dondukov
27.04.2006, 14:53
попробуй вместо release ввести press

iNils
27.04.2006, 15:04
on (release) пишется на кнопку (мувиклип), а не в таймлайн.

delvy
15.05.2006, 15:56
iNils, ммм я не поняла

Homo Sapiens
15.05.2006, 16:51
2 delvy

btn.onRelease = function():Void
{
getURL ("http://www.stopkadr.h16.ru/index.php")
}
Никогда не пользуйся конструкцией on(ClipEvent) ибо это зло.

iNils
15.05.2006, 17:10
iNils, ммм я не поняла
Код можно писать в кадр таймлайн или на на самом мувиклипе/кнопке. Первый вариант предпочтительнее.

0xFFFFFF
16.05.2006, 07:56
: Mouse events are permitted only for button instances
не могу понять почему объясните пожалуйста...
обрати внимание. может ты присваиваешь этот код клипу и флеш у тебя не 8?

netstuff
16.05.2006, 17:06
2 Homo Sapiens
Никогда не пользуйся конструкцией on(ClipEvent) ибо это зло.

поясни

iNils
16.05.2006, 17:13
2 Homo Sapiens
Никогда не пользуйся конструкцией on(ClipEvent) ибо это зло.

поясни
Приятного чтения
http://www.flasher.ru/forum/showthread.php?t=79666

netstuff
16.05.2006, 17:38
2 iNils
OnClipEvent плох потому что, надо тратить время на поиск кода среди мувиклипов, хранить код в одному месте удобнее и конструкция моральна устарела.

это всё субъективно.
также как хранение кода во фрейме или отдельном файле.
или как использовать графические смайлики или текстовые ;)

onClipEvent удобен в случае однозначного определения действий того или иного объекта. когда вмешательство в логику объекта минимальное. например, кнопки управления интерфейсом (exit, fullscreen, выход на стартовую страницу)