Skypemote verziju Adobe AIR

Utorak, 30. rujna 2008

Instalacija Skypemote preuzeti Adobe AIR verzija

Ovo je prvi izdanju, na 0,8 (uskladio s online verzija), Skype emocije Editor - Skypemote - verzija u Adobe AIR. Za sada su značajke medisime online verziji, sa prednošću kao radnu površinu, a zatim instalirati na Windows, Mac i Linux.
Prije nego zapamtiti kako bi nadopunili i / ili instalirao po prvi put Runtime Adobe AIR, ako već niste učinili ranije.

Preuzimanje

Klima Skypemote možete preuzeti iz Google Code.

Srodne post

Actionscript 3.0 za početnike: # 3 sat

Nedjelja 28 Rujan, 2008

Mi i dalje analizira primjer igre Tic TAC nožni prst, u Actionscript 3.0 za početnike: # 2 sat. Imali smo stigli na funkciju koja stvara mrežu igre:

Actionscript:
  1. / **
  2. * Crtež je grafički grid (3x3) na ekranu
  3. *
  4. * @ Param praznina
  5. * @ Povratak praznina
  6. * @ Privatni
  7. * /
  8. createGrid ( ) : void { createGrid privatni funkcija (): void (
  9. / / Pokazatelj da privremenog objekta MovieClip
  10. / / Napomena: Ovdje možete također koristiti objekt Sprite
  11. / / No, u ovom slučaju trebam biti u mogućnosti proširiti objekt
  12. / / Dodavanje neke osobne proproetà. Objekt Sprite
  13. / / A klase je zatvoren i zato ne produžen runtime, dok
  14. / / MovieClip klasa je klasa dinamičan i stoga čini
  15. / / Mogući Osim nekretnina Runtime
  16. , i:uint = 0 ; var tm: MovieClip, I: UINT = 0;
  17. / / Dodaj 3x3 u MovieClip
  18. ; i < 9 ; i++ ) { for (i <9; i + +) (
  19. ( ) ; tm = novi MovieClip ();
  20. ; addChild (tm);
  21. i% 3 ) * ( PLAYER_WIDTH+PLAYER_OFFSET ) ) tm. OFFSETX = x + ((i% 3) * (PLAYER_WIDTH + PLAYER_OFFSET))
  22. . floor ( i/ 3 ) * ( PLAYER_HEIGHT+PLAYER_OFFSET ) tm. offsety + y = Math. kat (I / 3) * (PLAYER_HEIGHT + PLAYER_OFFSET)
  23. tm._index = I;
  24. ) ; drawPlayer (tm, 0);
  25. )
  26. / / Crtanje veriticali 2 linije i 2 horizontalna
  27. this . graphics ) { s (this. grafika) (
  28. 6 ,0x666666 ) ; LineStyle (6, 0x666666);
  29. OFFSETX,OFFSETY+ ( PLAYER_HEIGHT+ 15 ) ) ; moveTo (OFFSETX, offsety + (PLAYER_HEIGHT + 15));
  30. OFFSETX+ ( ( PLAYER_WIDTH+ 20 ) * 3 ) ,OFFSETY+ ( PLAYER_HEIGHT+ 15 ) ) ; lineTo (OFFSETX + ((PLAYER_WIDTH + 20) * 3), offsety + (PLAYER_HEIGHT + 15));
  31. OFFSETX,OFFSETY+ ( PLAYER_HEIGHT+ 20 ) * 2 ) ; moveTo (OFFSETX, offsety + (PLAYER_HEIGHT + 20) * 2);
  32. OFFSETX+ ( ( PLAYER_WIDTH+ 20 ) * 3 ) ,OFFSETY+ ( PLAYER_HEIGHT+ 20 ) * 2 ) ; lineTo (OFFSETX + ((PLAYER_WIDTH + 20) * 3), offsety + (PLAYER_HEIGHT + 20) * 2);
  33. OFFSETX+ ( PLAYER_WIDTH+ 15 ) ,OFFSETY ) ; moveTo (OFFSETX + (PLAYER_WIDTH + 15), offsety);
  34. OFFSETX+ ( PLAYER_WIDTH+ 15 ) ,OFFSETY+ ( ( PLAYER_HEIGHT+ 20 ) * 3 ) ) ; lineTo (OFFSETX + (PLAYER_WIDTH + 15), offsety + ((PLAYER_HEIGHT + 20) * 3));
  35. OFFSETX+ ( PLAYER_WIDTH+ 20 ) * 2 ,OFFSETY ) ; moveTo (OFFSETX + (PLAYER_WIDTH + 20) * 2, offsety);
  36. OFFSETX+ ( PLAYER_WIDTH+ 20 ) * 2 ,OFFSETY+ ( ( PLAYER_HEIGHT+ 20 ) * 3 ) ) ; lineTo (OFFSETX + (PLAYER_WIDTH + 20) * 2, offsety + ((PLAYER_HEIGHT + 20) * 3));
  37. )
  38. )

Nastaviti čitanje ... "

Srodne post

Undolibrary MatrixArray: produžni klase Array

Ponedjeljak, 15 Rujan, 2008

MatrixArray je proširenje klase Array Actionscript 3.0, s ciljem da se pojednostavio postupak sa Array koristi kao linearni niz n x m Ova klasa je dio biblioteke Undolibrary (u paket undolibrary.utils.MatrixArray besplatno preuzeti sa Google koda putem bilo kojeg klijenta SVN (Subversion-om) na adresi:
svn checkout http://undolibrary.googlecode.com/svn/trunk/
Ili možete jednostavno skinuti datoteku MatrixArray.as. Primjer korištenja linearni nizovi je dobila u Actionscript 3.0 za početnike: # 2 sat gdje smo vidjeli jednostavna uporaba za realizaciju klasičnih igra Tic TAC nožni prst. A matrica od ovaj tip je usporediva s pravokutnom području w x h kao šahovska tabla. Uz ovu klasu možete liječiti niz kao što je rešetka sa X i Y koordinate. U MatrixArray sam se koriste, na primjer, razvoj cijele logike od urednika emocije Ikone za Skype: Skypemote.

Nastaviti čitanje ... "

Srodne post

ActionScript 3.0: Jeste li znali ...

Srijeda, 10 Rujan 2008

Neki znatiželju o Actionscript 3.0 nije uvijek poznata ...

trag ()

Obrazovanje trace() koristi se za ispravljanje pogrešaka, sada podržava više parametara:

Actionscript:
  1. a, b, c ) ; trag (a, b, c);

eval ()

Obrazovanje eval() eliminiran u Actionscript 3.0. No, budući da možete pristupiti svojstva i metode objekt s sintaksa se koristi za pristup elementima polja, koju svibanj u nekim okolnostima "simulacija" - nekako - obrazovanje eval()

Actionscript:
  1. = ( muoviX ) ? 'x' : 'y' ; var gugutanje: String = (muoviX)? 'x': 'y';
  2. = 20 ; myMovieClip [saradnju] = 20;

super ()

Poziv na superclass, preko super() obvezuju na prvi instrukcija u graditelj, a subclass. Sada možete nazvati super() u bilo kojem trenutku od proizvođača:

Actionscript:
  1. MiaClasse ( ) { MiaClasse javnih funkcija () (
  2. initOne ();
  3. ; super ();
  4. initTwo ();
  5. )

Srodne post

Actionscript 3.0 za početnike: # 2 sat

Srijeda, rujan 3, 2008

Kao što je obećao ovdje je drugi sat na ActionScript 3.0! Danas ćemo početi analizu jednostavan projekt koji igra igru od Tic TAC nožni prst ili Tic TAC nožni prst. Pokušao sam uključiti se u ovom primjeru, neke od mogućnosti ActionScript 3.0, nastoje kako bi napravili mjesta za razumijevanje, ne stilu. Ona slijedi da ako sam morao napisati "igru" zaista, vjerojatno bi imati ustrojen tako mnogo različitih, ali u tom slučaju sam pokušao da posreduje između klasične programiranje kompaktni i zbijeno sa više razumljivo za početnike. Napravila sam jedan razred dokument, postupak nije potrebno ali koristan u održavanju u skladu sa prethodnim sat.

TIC TAC nožni prst

Flash playera Učitavanje ...

Nastaviti čitanje ... "

Srodne post

Skypemote.com: Objasni sa emocije

Utorak 26 kolovoz, 2008

Skypemote

Otvara se - u beta - Skypemote.com, projekt rodio iz ideje mene i Nikole (flussodigitale.com), koji predlaže jednostavan editor za stvaranje kul dizajne iz "ljepilo" u Skype. Urednik je kreirana u Adobe Flash CS3 i vremenske dozvolila, ja bih također izdati verziju - Desktop - Adobe AIR.
Ukoliko koristite Skype za razgovor s ovim urednik sigurno će zadiviti vašeg sagovornika. Ako ste pronašli ovu uslugu korisno i zabavno, ne zaboravite da pomogne s prijedloge, sugestije i - ako želite - s donacijom! :)
Slijedite projekt jer će se uskoro drugih "prijateljski" za novinare.

Srodne post

Jednostavna Flash Generator 0.5 projekta: zračnog program za Flash

Ponedjeljak, 18 Kolovoz 2008

U Actionscript 3.0 za početnike: # 1 sat smo vidjeli potrebne korake za stvaranje projekta u Flash CS3. Tako sam došla na ideju da se automatizirati, do određene mjere, taj proces zahvaljujući značajki Adobe AIR. Napravila sam jednostavan program u Adobe AIR može automatski generirati sve datoteke (. FLP. Florida,. AS) koji služe za minimalni projekta u Flash-u.

Jednostavna flash generator projekta

Jednostavna Flash projekta Generator stvara mapu s imenom ime projekta. Vozila u datoteci projekta (. FLP) je prazan film (. Florida), a okosnica class datoteku (. AS). Otvaranje projekta je već sve datoteke koje trebate sa klase dokument već postavljena. Jedina stvar za učiniti je staviti ovu klasu imovine u flash! Jedina stvar koja mi nije mogao automatizirati.
Ako imate bilo kakvih savjeta ili prijedloga za poboljšanje ovog alata ne ustručavajte se komentirati.

Srodne post

Actionscript 3.0 za početnike: # 1 sat

Petak 8. kolovoz 2008

Sažetak

Actionscript 3.0 može biti dobro polazište za neprolaznim, koji nije praktična programiranje C i / ili C + + programiranje orioentata objekti (OOP). Štoviše, ove serije lekcija će biti koristan za one koji dolaze iz drugih područja ili iz prethodne verzije Flash.

Postavi projekt

U ovom prvom sat ćemo vidjeti kako se postaviti općenito Flash CS3. To je dobro koristiti prilikom projekata se očekuje da se druže sa barem više od jedne datoteke. Korištenje projekata je uvedena - po Macromedia - već prije u verzijama CS3, pa bi trebao biti predmet poznat programerima Actionscript 2.0.
Ipak s Actionscript 3.0 - kao što ćemo vidjeti - možeš povezati datoteku Actionscript (. AS) je glavni dokument-film, naša. Florida za primjer. Ova mogućnost je vrlo korisna i čini minimalan projektu i sastoji se od dvije datoteke: jednu. Florida i. Kao suradnik. Zbog toga je dobro "zauvijek" iz projekta, pa se odmah organizira razne datoteke (. Florida,. Kao, ...) koje će biti paket dio našeg razvoja.
Štoviše, jednom kad se dimesticazza s filozofija objekata, instrinseca u ovu vrstu jezik bit će ostavljene s mnogo obične datoteke, čak i za jednostavne projekte bitno.

Nastaviti čitanje ... "

Srodne post

PicLens u Flashu s Papervision3D 2.0: Part II

Utorak, 17 Lipanj 2008

Ovaj put (vidi Piclens na Flash sa Papervision3D 2,0) kod javnog (PicLens.as), sam da revidira neke dijelove koda, tako vođe najnovije ispuštanja Papervision3D 2.0 Veliki Bijeli pa sam napravio neke prilagodbe i dopune. Sam ušao u ovaj demo i broj dugme, knobs, runtime za promjenu neke parametre.

Simulacija pokreta PicLens

Za zatvaranje je moguće da je horizontalno kretanje PicLens originalni, malo sam koristio putu prema uključujući "nevidljivih" DisplayObject3D meta sobi:

Actionscript:
  1. ; __fooTarget = novi DisplayObject3D ();
  2. ...
  3. = __fooTarget; __bv. cameraAsCamera3D. __fooTarget = ciljani;

U praksi soba uvijek dati savjet u DisplayObject3D mjesto iza serije immmagini. Kada se kamera pomiče (s ubrzanog kretanja / inertial) i DisplayObject3D sljedeće, ali s lakom za kašnjenje. To mi dopušteno da bi efekt pokreta glatka i dosta sličan to postiže na izvornom PicLens:

Actionscript:
  1. += ( ( __slider. Value - __bv. cameraAsCamera3D . x ) / 10 ) / 2 . 2 ; __bv. cameraAsCamera3D. x + = ((__slider. vrijednosti - __bv. cameraAsCamera3D. x) / 10) / 2. 2;
  2. __slider. Value - __fooTarget. x ) / 5 ) / 2 . 2 ; __fooTarget. x + = ((__slider. vrijednosti - __fooTarget. x) / 5) / 2. 2;

Ja sam ne koristi bilo koji među, ali više jednostavno i učinkovito funkcionirati:

ŠIFRA:
  1. /accelerazione ) /inerzia; Pozicija + = ((posizionefinale - poziciju) / ubrzanja) / inercija;

U demo možete promijeniti neke parametre: Focus, zoom i ciljeve. Ovo je stav DisplayObject3D u odnosu na 99 slika! Ako izmijenite ovu poziciju ćete primjetiti promjene u kretanju na sceni.
Fokus i Zoom su vlasništvo Papervision3D.

Interakcija

Samo kliknite na sliku ... ;)

Srodne post

Stvaranje općenito preloader u Actionscript 3.0

Ponedjeljak, 16 Lipanj, 2008

To može činiti jedan neminovan zaključak i argument sada iscrpljena, ali s Flash CS3 i novi dokument za upravljanje klase (paket) Dozvoljeno s Actionscript 3.0, nije u potpunosti neposrednoj napraviti preloader koji rade. Najnoviju inačicu Flash, on uspije učitati film toliko razlikuje od prethodnih verzija. U mreži možete naći razne prijedloge i načine recreating jedan preloader "stare". Međutim, nekoliko primjera koje Našao sam nisam u potpunosti zadovoljiti kao što je potrebno da promjene film da ga rade kao klasični preloader. U praksi, kada se razvije uvijek mora zapamtiti "Ovo što sam to učiniti na drugi na Prethodno učitavanje ne radi!" A za filmove već završen, a zatim?

Loader

Rješenje sam usvojio, barem za sada, bio je stvoriti film izvan (moj loader - vidi primjer) može učitati bilo koji drugi film van, uključujući sliku! Ovo rješenje, iako u praksi zahtijeva dva filmove (u utovarivač i FILAM pravi), postaje ekonomski samo ako uspijete napraviti loader koji se mogu koristiti neprestano, da se može učitati bilo koji film, bilo koji i bilo koja rezolucija okvira.

Nastaviti čitanje ... "

Srodne post