SWiSH Forum
Forum użytkowników programów SWiSH

SWiSH Max - GetURL nie działa ?

advein - Wto 15 Paź, 2013 15:36
Temat postu: GetURL nie działa ?
Witam

Mam problem z dodaniem url do banera ponieważ nie działa w SWISHMAX4

Cytat:
Korzystam z kodu:

on (release) {
if (clickTAG.substr(0,5) == "http://przyklad.pl") {
getURL(clickTAG, "_blank");
}
}


A wykonuje to tak:

Tworzę button, zaznaczam ową ramką cały rozmiar banera, następnie zaznaczam button w SCRIPT i TIMELINE, wklejam kod -> kompiluje - I NIC SIĘ NIE DZIEJE

Metoda druga:

Tworzę kwadrat, alpha 0 na nim, rozmiar bannera, zamieniam go na button, wklejam kod, kompiluje, pojawia się rączka ale nigdzie nie przenosi :/

HELP?

Januszr - Wto 15 Paź, 2013 15:42

Czy funkcja if nie jest nieco bardziej skomplikowana... jakieś else tam było...
No ale nie ważne.
Czy bez tego if działa?
Do bannerów używa się zwykle url całej sceny a nie obiektu.
Ponadto to czasami może nie działać lokalnie a tylko na serwerze i to w domenie w której jest baner: czyli np. jeżeli w domenie google.pl jest banner z linkiem do maps.google.pl to pójdzie ale jeżeli do altavista.com to niekoniecznie. Gdzieś pisałem także o tym - allwo script acces czy jakoś tak...
Ale to tylko domysły bo nie ma podstawowego pliku swi i tak tylko zgaduję.

advein - Wto 15 Paź, 2013 16:00

Usunąłem IF, zrobiłem metodą drugą, pojawia się po wygenerowaniu błąd: file:///D:/undefined

?

Najprościej byłoby gdybyś Januszu, podał kod który u ciebie działa.

?

Januszr - Wto 15 Paź, 2013 16:49

heheh.. no nieeeeeeeee..
Najprościej było by, gdybyś zechciał załączyć kłopotliwe SWI, które można by było przerobić na działające :)

advein - Wto 15 Paź, 2013 17:00

Januszu musisz mnie zrozumieć, nie mogę zamieścić owego banera, gdybym mógł zrobiłbym to i to nie jest dla mnie problem. Mam nadzieję, że to nie wpłynie na twoją pomoc.

Może ty zrobisz kwadrat metodą przycisk lub kwadratu z alpha 0 zamienioną na przycisk i poustawiasz wszystko a ja sobie obadam?

Nie wiem gdzie tkwi problem :/

[ Dodano: Wto 15 Paź, 2013 17:28 ]
Ps. Nie spodziewałem się, że taka prosta rzecz którą w Adobe Flash, robi się w 10 sekund, tutaj będzie mega problemem :(

Januszr - Wto 15 Paź, 2013 21:54

Nie chce mi się tworzyć od zera przykładów. Już nie bawię się w koncert życzeń. Pracuję na plikach załączanych przez użytkowników. Bo inaczej to za dużo zgadywania było.
advein - Wto 15 Paź, 2013 23:00

Poradziłem sobie, problem leżał w tym, że dodatkowo musiałem w scenie dodać:

1. Wybrać ON CLICK -> GO TO LINK (URL)
2. W URL -> podać adres strony
3. W TARGET -> np: _BLANK

Resztę zrobiłem dobrze, wykorzystałem metodę 1 ..., jak pisałem wcześniej ale gdyby ktoś nie wiedział:

Cytat:
KOD DO SCRIPT -> który przypisuje się przyciskowi

on (press) {
getURL("http://przyklad.pl", "_blank");
}

Januszr - Sro 16 Paź, 2013 09:22

No proszę znowu zgadłem... Szkoda, że z totolotkiem nie idzie tak kolorowo.
chal4oye - Czw 02 Sty, 2014 10:43

Może ty zrobisz kwadrat metodą przycisk lub kwadratu z alpha 0 zamienioną na przycisk i poustawiasz wszystko a ja sobie obadam?
Januszr - Pią 03 Sty, 2014 07:39

To nie koncert życzeń. Pokaż swi z problemem to go rozwiążemy.

Powered by phpBB modified by Przemo © 2003 phpBB Group