SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
menu pod prawym guzikiem
Autor Wiadomość
nugatt 



Pomógł: 75 razy
Wiek: 42
Dołączył: 16 Maj 2005
Posty: 1389
Skąd: Warszawa
Wysłany: Czw 11 Sty, 2007 21:52   menu pod prawym guzikiem

:shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock:
yo yo ziomale. witam w moim hardcorowym tutorialu nie dla wszystkich (nie dla wszystkich hardcorowy albo przeznaczony).
:shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock: :shock:
1. wklejanie codu aby osadzić html (zostawiamy menu, znaczy nie zmieniamy na false)
Kod:
<object
  classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,22,0"
  id="Movie1"
  width="400" height="300">
  <param name="movie" value="Movie1.swf">
  <param name="bgcolor" value="#FFFFFF">
  <param name="quality" value="high">
  <param name="allowscriptaccess" value="samedomain">
  <embed
    type="application/x-shockwave-flash"
    pluginspage="http://www.macromedia.com/go/getflashplayer"
    name="Movie1"
    width="400" height="300"
    src="Movie1.swf"
    bgcolor="#FFFFFF"
    quality="high"
    swliveconnect="true"
    allowscriptaccess="samedomain">
    <noembed>
    </noembed>
  </embed>
</object>

2. export do flasha 7 albo 8.
3. przyklad kodu na mejla
Kod:
onLoad () {
var rootMenu = new ContextMenu();
rootMenu.hideBuiltInItems();
_root.menu = rootMenu;
var testFunction2 = function () {
    mailTo("tumek@o2.pl","","contact","");
};
var newItem02 = new ContextMenuItem("mail me: tumek@o2.pl", testFunction2);
rootMenu.customItems.push(newItem02);
_root.menu = rootMenu;
}

4. przykład 3 elementów w menu
Kod:
onLoad () {
    var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
    if (Key.isDown(Key.RIGHT)) {
        getURL("callto://nugatt_lol");
    }
};
Key.addListener(keyListener);
var rootMenu = new ContextMenu();
rootMenu.hideBuiltInItems();
    _root.menu = rootMenu;
    var mi1 = function ():Void {
        subject = "site%20contact";
        body = "(...)";
        getURL("mailto:tumek@gmail.com", "", "GET");
    };
    var mi2 = function ():Void {
        getURL("gg:666666");
    };
    var mi3 = function ():Void {
        getURL("callto://nugatt_lol");
    };
    var ni1 = new ContextMenuItem("mail: tumek@gmail.com", mi1, false, false);
    var ni2 = new ContextMenuItem("gg: 666666", mi2, true);
    var ni3 = new ContextMenuItem("skype: nugatt_lol \t Right", mi3);
    rootMenu.customItems.push(ni1);
    rootMenu.customItems.push(ni2);
    rootMenu.customItems.push(ni3);
    _root.menu = rootMenu;
NueContextMenu();

var ni1 = new ContextMenuItem("mail: tumek@gmail.com", mi1, false, false); - pierwsze false robi nic a drugie odaktywnia menu
var ni2 = new ContextMenuItem("gg: 666666", mi2, true); - true robi linię tad tym elementem menu
var ni3 = new ContextMenuItem("skype: nugatt_lol \t Right", mi3); - \t Right - jak mamy tą sama funckcje pod tym guzikiem to możecie tak pokazać.
5. oczywiście animacją nię bedzie działać pod swishem.
ps. tumek to nie mój mejl

root.contexmenu.rar
Pobierz Plik ściągnięto 1290 raz(y) 2.15 KB

_________________
tomekf /// swishmaxxx
 
 
     
esco
Początkujący


Dołączył: 04 Sty 2007
Posty: 1
Wysłany: Czw 11 Sty, 2007 22:23   

dziekowa ... przyda sie i to bardzo XD 8)
 
     
klusmen
Praktyk


Dołączył: 17 Paź 2005
Posty: 37
Wysłany: Czw 11 Sty, 2007 22:24   

YEAAAAAH :D tego było trzeba :D jak powietrza :D SUPER ROBOTA !! ! :D
 
     
nugatt 



Pomógł: 75 razy
Wiek: 42
Dołączył: 16 Maj 2005
Posty: 1389
Skąd: Warszawa
Wysłany: Czw 11 Sty, 2007 22:31   

Kod:
var mi2 = function ():Void {
        getURL("gg:666666");
tu są funkcje na gg, mejle i skajpy ale może to byc także sterowanie animacja. whatever
_________________
tomekf /// swishmaxxx
 
 
     
krzyked 
Przyjaciel



Pomógł: 9 razy
Dołączył: 20 Cze 2005
Posty: 45
Skąd: Sulisławice
Wysłany: Sro 17 Sty, 2007 20:23   

Dodam od siebie przykład uruchomienia sprita:
onLoad () {
Kod:
    var prawy_przycisk = new ContextMenu();
    prawy_przycisk.hideBuiltInItems();
    _root.menu = prawy_przycisk;
    var testFunction1 = function () {zdjecie.gotoAndPlay(2);};
    var newItem01 = new ContextMenuItem("pokaż zdjęcie", testFunction1);
    prawy_przycisk.customItems.push(newItem01);
    _root.menu = prawy_przycisk;
}

var testFunction1 = function () {zdjecie.gotoAndPlay(2);};_ uruchomi sprita zdjecie

ppm_akcje.rar
Pobierz Plik ściągnięto 1143 raz(y) 55.79 KB

_________________

 
     
nugatt 



Pomógł: 75 razy
Wiek: 42
Dołączył: 16 Maj 2005
Posty: 1389
Skąd: Warszawa
Wysłany: Sro 17 Sty, 2007 21:57   

nice
tak jak zapisałeś nie musi być root.menu tylko np. prawy_przycisk.
to samo dotyczy testFunction i newItem01 byle być konsekwentnym
hmm. cos to powoli przestaje byc hardcorowy tutorial. wszystko robi się jasne
_________________
tomekf /// swishmaxxx
 
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.45 sekundy. Zapytań do SQL: 16