Adobe Flash CS3
Postat la 25 May 2007. Nu sunt comentarii... Comentarii
A 9-a versiunea de Flash de la Adobe [exMacromedia] cred ca ma face sa ma pun pe invatat.
Primul lucru pe care l-am facut dupa instalare [respectiv rulare] a fost deschiderea ActionPanel-ului... dupa care am ramas pe ganduri... sa-l inchid sau sa continui sa explorez? Am continuat...
Interfata e 'prietenoasa' si, Adobe-Style [sunt multe elemente pastrate, specifice Flash, probabil din respect pentru Macromedia]; mi se pare mie ca Macromedia aseza totul mult mai simplu si logic dar problemele si cerintele s-au complicat, cam asa si interfata... Voiam sa mai explorez un pic sa vad ce posibilitati de grafica mai are dar m-a socat asa tare panel-ul cu actionScript incat l-am inchis aproape imediat dupa ce am facut printScreen.
Am redeschis... si am observat o chestie 'idioata' [la prima vedere]: movieClip-ul nu mai poate avea actionScript atasat
dar... nici butonul?! [e ceva destept la mijloc]... probabil ca Adobe s-a gandit ca ar fi mai usor de manipulat obiectele din frame-uri si clase... s-a gandit foarte prost!!!
Quote from help: What's new in ActionScript 3.0
"Although ActionScript 3.0 contains many classes and features that will be familiar to ActionScript programmers, ActionScript 3.0 is architecturally and conceptually different from previous versions of ActionScript."
Adica AS3 e familiar dar diferit... aha!... adica cum?!... nu conteaza... keep learning!
In concluzie: tot ceea ce am invatat pana acum despre Flash [vr-o 3-5 ani] reprezinta o scurta introducere... acum vine greul dar, never quit!
Edit // La wikipedia am vazut primul exemplu de AS3 si cred ca mi se face rau ![]()
package {
import flash.display.Sprite;
import flash.text.TextField;
import flash.filters.DropShadowFilter;
public class HelloWorld2 extends Sprite {
public function HelloWorld2() {
var shad: DropShadowFilter = new DropShadowFilter (2, 45, 0x000000, 25, 3, 3, 2, 2);
var txt:TextField = new TextField();
txt.textColor = 0xFFFFFF;
txt.filters = [shad];
txt.width = 120;
txt.x = Math.random()*300;
txt.y = Math.random()*300;
txt.selectable = false;
txt.text = "Hello World welcome! ["+Math.round(txt.x)+","+Math.round(txt.y)+"]";
addChild(txt);
}
}
}
Cum ziceam... trebuie sa fie ceva destept la mijloc. Nu cred ca Adobe a facut schimbari de dragul schimbarilor

Pareri peste opinii... Comenteaza si tu!
Nu-s comentarii deocamdata... comenteaza tu primul!
