Macromedia Flash MX (Bài 1)
GK ( gelukrait@yahoo.com )
Làm quen v i Web chúng ta không ai là không bi t đ n Flash , nh ng ít ng i trong chúng ta quan tâm vì ng i ế ế ư ườ
ti p xúc v i giao di n làm vi c quá ph c t p c a Flash . Flash là m t chu n đ h a ho t hình trên Web , giúpế
cho trang Web có tính t ng tác và h p d n h n đ i v i ng i ghé thăm trang Web . Ch c n cài đ t Flashươ ơ ườ
Player (hi n nay m i nh t là version 7.0) thì vi c đ c các file *.swf không còn là m t v n đ nan gi i , vì lý do đó
mà Flash tr nên thông d ng và khi n cho r t nhi u ng i chú ý đ n . M c dù hi n nay có r t nhi u ch ng ế ườ ế ươ
trình thi t k Flash nh ng đ i chúng nh t v n là ch ng trình Flash c a hãng Macromedia , và t sau phiên b nế ế ư ươ
4.0 , Macromedia đã t kh ng đ nh mình là hãng hàng đ u trong lãnh v c thi t k Web . Do hi n nay Flash MX ế ế
đ c s d ng khá ph bi n t i VN nên tôi ch xin đ c p đ n phiên b n này.ượ ế ế
Giao di n c a Macromedia Flash MX
u trang]
Thay đ i màu n n khung làm vi c và nh ng đi u c n bi t v h p tho i Document Properties ế
* Thay đ i màu n n :
T thanh Menu b n ch n Modify/Document... ( n Ctrl + J ho c n chu t ph i ch n Document Properties) đ m
h p tho i Document Properties . Đ xu t hi n b ng màu b n nh p ch n Background Color.
u trang]
B n có th ch n màu s c theo b ng màu ho c nh p mã s , ch ng h n nh trên b ng mã không có màu nào ư
sáng h n màu đen mà t i h n màu #333333 ngay d i màu đen trong b ng màu ta bu c ph i nh p mã n uơ ơ ướ ế
mu n th hi n m t màu phù h p v i yêu c u (ch ng h n phù h p v i yêu c u trên ta có th ch n màu
#0A0A0A).
* H p tho i Document Properties :
Dimensions : Kích c c a "Khung làm vi c" (width : chi u r ng ; height : chi u cao)
Match : Kh (Printer : kích c chính xác khi in ; Default : kích c mà b n đ m c đ nh)
Background color : màu n n
Frame Rate : t c đ khung hình ( s khung hình trong 1 giây , m c đ nh th ng là 12) ườ
Ruler Units : chuy n qua các đ n v khác c a "th c" ơ ướ
Help : liên k t v i trang giúp đ trong máy (trang này có s n sau khi cài đ t Flash MX)ế
Make Default : làm cho các thông s tr v m c đ nh
OK : đ ng ý vi c ch nh s a thông s trong h p tho i
Cancel : không đ ng ý và gi nguyên thông s tr c khi m h p tho i ướ
Các công c v (thanh công c )
* Công c Lasso :
Công c dùng đ v các đ ng th ng , các đ i t ng khung làm vi c ườ ượ
Công c này có t t c 3 tính ch t :
-Stroke color : màu c a đ ng th ng mà b n v (bên trái) ườ
-Stroke height : đ dày (đ đ m) c a đ ng th ng b n v (gi a) ườ
-Stroke style : các lo i đ ng th ng (nét ch m g ch hay nét đ t ch ng h n) (bên ph i) ườ
Đ ch nh s a thông s này n u trong trình làm vi c c a b n ch a s n có trình Properties thì ế ư
bu c b n ph i kh i đ ng nó b ng cách ch n thanh Menu : Window/Properties .
Đ tô màu đ ng nét ki u gradient , b n dùng công c Arrow (ho c n V) ch n vùng mà b n ườ
mu n tr t màu sau đó ch n thanh Menu : Modify/Shape/Convert Lines to Fills ượ
Macromedia Flash MX (Bài 2)
GK ( gelukrait@yahoo.com )
Các công c v (thanh công c ) (ti p theo) ế
* Công c Lasso (phím L) :
Dùng đ ch n các đ i t ng trên khung làm vi c, đ c bi t h n công c Arrow (ch n các đ i t ng ượ ơ ượ
trên khung làm vi c d a vào hình ch nh t) ch có kh năng xác đ nh vùng có hình d ng b t kỳ
c a các đ i t ng trong khung làm vi c . ượ
Công c này có 3 m c làm vi c :
-Magic Wand (bên trái) : ch n đ i t ng d a trên màu s c trong vùng có hình d ng b t kỳ ượ
-Magic Wand Properties (bên ph i) : đi u ch nh thông s cho Magic Wand .
-Polygon (d i) : ch n các vùng có hình d ng đa giác ướ
* Công c Pen (phím P) :
Công c v các đ ng th ng g p khúc ho c các đ ng cong b ng các ch m các đi m t i các v ườ ườ
trí khác nhau r i n i chúng l i d i d ng các đ ng th ng , đ ng cong . Công c này t ng t ướ ườ ườ ươ
nh công c Line nh ng ti n h n công c Line r t nhi u , d a vào ch c năng n i các đi m n u taư ư ơ ế
n i đi m đ u vào đi m cu i (3 đi m tr lên) s t o thành các hình đa giác .
Công c này có 4 tính ch t :
-3 tính ch t đ u t ng t công c Line ươ
-Tính ch t Fill color : tô màu cho các hình đa giác mà b n đã v
u trang]
* Công c Text (phím T) :
Nghe tên ch c ch n ai cũng bi t đây là công c nh p văn b n . Đây cũng đ ng th i là công c ế
nhi u tính ch t nh t .
Chúng ta s xét t ng hàng . B t đ u t hàng th nh t .
* Static Text : làm vi c v i văn b n tĩnh , thi t l p cho văn b n mà b n đang nh p là tĩnh - Dynamic ế
Text : thi t l p cho văn b n c a b n s làm vi c v i các hi u ng đ ng ế
* Font : đ nh d ng font mà b n dùng đ nh p văn b n .
* Font Size : c ch mà b n dùng đ nh p văn b n .
* Text (fill) Color : ch n màu cho văn b n mà b n s nh p .
* Toggle the bold (italic) style (ch B và I) : ch n in đ m ch văn b n và n m nghiêng .
* Change direction of text : ch n cho ch trình bày theo chi u ngang (horizontal) chi u d c t trái sang ph i (t
ph i sang trái) (vertical to left (right)) .
* B n bi u t ng cu i dòng 1 : gióng hàng (tùy theo chi u mà b n cho ch trình bày mà có các lo i gióng hàng ượ
khác nhau)
Hàng 2 : * Character Spacing : đ xa g n c a các ký t .
* Character Position : ch đ ch bình th ng (normal) , ch đ ch thu nh lên trên (SuperScript) , ch thu nhế ườ ế
xu ng d i (SubScript) . ướ
* Auto Kern : t đ ng đ a các font ch l i cùng m t kho ng cách (cách đ u các kí t ) . ư
* Edit format options : đ a ra b n thông s cho ch - Indent (kho ng các th t vào) - Line Spacing (kho ng cácư
gi a các hàng) - Left (Right) Margin (r i l trái ho ph i m t kho ng) .
Hàng cu i - * W : chi u r ng c a nhóm ch - H : chi u cao nhóm ch - X ; Y : hoành đ và tung đ c a nhóm
ch trong khung làm vi c .
* Selectable :
* URL Link : đ a đ ng d n cho đo n văn b n mà b n ch n đ n 1 file nào đó . ư ườ ế
* Target : ki u xu t hi n c a file khi liên k t th c hi n . ế
u trang]
* Công c Oval (phím O) : Công c dùng đ v nh ng hình tròn , hình b u d c , có 4 tính năng t ng t công ươ
c Pen .
* Công c Rectangle (phím R) : Công c v các hình ch nh t ngoài 4 tính năng nh Oval , ta còn có thêm tính ư
năng bo tròn các góc (Round Rectangle Radius) b ng options .
* Công c Pencil (phím Y) : ch c năng t ng t công c Pen nh ng đ chi ti t không nh công c Pen (các nét ươ ư ế ư
xa s thành đ ng th ng , các nét g n s t o thành đ ng cong , t t c là do ch ng trình t tính toán và b n ườ ườ ươ
hoàn toàn v b ng tay) , ngoài ra công c này không có ch c năng Fill color nh công c Pen , m c dù có n i ư
đi m đ u v i đi m cu i t o thành m t hình .
* Công c Brush (phím B) : công c quét màu v i 4 tính năng :
-Brush mode : ki u quét (normal : quét màu bình th ng ; behind : quét sau các màu khác trên khung ...) ườ
-Brush size : đ l n c a công c quét .
-Brush shape : hình d ng c a công c quét ( hình que xéo , hình tròn , hình b u d c ...)
-Lock fill : không cho tô màu lên .
* Công c Free Transform (phím Q) : công c này giúp ch n các đ i t ng trên khung làm vi c , công c còn ượ
giúp ta ch n m t vùng màu ch sau m t cái click chu t , công c còn giúp ta xoay vùng ch n m t góc b t kỳ và
có kh năng tăng gi m kích c các chi u trong vùng ch n , công c này m nh h n h n Arrow . ơ
Công c này có 5 tính năng chính , 4 tính năng trong m c options (Rotate and Skew ; Scale ; Distort ; Enverlope)
và đ c th hi n qua các thao tác tr chu t . Ch c năng còn l i là Fill color trong b ng Properties .ượ
* Công c Ink bottle (phím S) : thay đ i màu , kích th c ki u c a m t đ ng nét bao quanh m t hình d ng ướ ườ
trong khung làm vi c . Công c này có 3 tính năng t ng t nh Line . ươ ư
* Công c Paint Bucket (phím K) : tô màu cho các hình d ng t o ra t các đ ng vi n (tô màu cho các hình ườ
d ng đ c t o ra t công c pencil ch ng h n) , thay đ i màu đã có trong khung làm vi c . Có hai tính năng ượ
Gape Size và Lock Fill trong m c options .
* Công c Eyedropper (phím I) : cho phép l y m u , sao chép màu tô , đ ng nét c a đ i t ng đang xét r i áp ườ ượ
d ng cho m t đ i t ng khác , công c này không có tính ch t khác , giúp chúng ta ti t ki m th i gian . ượ ế
* Công c Eraser (phím E) : nh cái tên c a nó , công c này làm nhi m v xóa màu , đ ng nét c a m t đ iư ườ
t ng trong khung làm vi c . Công c g m có 3 tính năng trong m c options :ượ
-Eraser mode : t ng t v i Brush mode .ươ
-Faucet : xóa nhanh đ ng nét n i li n , màu tô , m t vùng tô màu c a đ i t ng .ườ ượ
-Eraser shape : t ng t v i Brush shape .ươ
Macromedia Flash MX (Bài 3)
GK ( gelukrait@yahoo.com )
Trong nhi u tr ng h p , lý thuy t mà không có th c hành thì khó có th thành công , do đó mà tôi s h ng ườ ế ướ
d n b n n t cách s d ng t t nh t và các tính năng đ c bi t m i công c .
Sao chép thu c tính đ ng nét và áp d ng cho đ ng nét khác ườ ườ :
Nh n phím I ch n công c Eyedropper , đ t con tr bi u t ng ng nh gi t lên đ ng nét mà b n mu n sao ượ ườ
chép ,khi đó s xu t hi n hình cây bút chì nh bên c nh ng nh gi t . Nh p chu t vào đ ng nét mà b n ườ
mu n sao chép , t công c Eyedropper s kích ho t công c Ink bottle (tính năng đã gi i thi u trong bài tr c). ướ
Sau đó b n ch c n nh p chu t vào b t kỳ đ ng nét nào mu n thay đ i thu c tính nh đ ng vi n l y t công ườ ư ườ
c Eyedropper thì đ ng nét đó s có thu c tính nh đ ng nét g c . ườ ư ườ
Tính năng Lock Fill c a Brush và Paint Bucket :
Đi u khi n cách th c tô màu v i các vùng màu ki u gradient , khi ch n thì s d ng cùng m t ki u màu
gradient , còn khi không ch n m i vùng tô s hi n th khác bi t các ki u tô mà b n áp d ng gradient .
Tính năng Gap Size c a Paint Bucker :
X lý đ ng vi n không bao kín vùng tô màu v i 4 thông s chính : ườ
-Don't Close Gaps : Không tô vùng mà đ ng vi n ch a bao kín . ườ ư
-Close Small Gaps : Tô vùng có đ ng vi n h r t nh . ườ
-Close Medium Gaps : Tô vùng có đ ng vi n h trung bình . ư
-Close Large Gaps : Tô vùng có đ ng vi n h l n .ườ
u trang]
Làm m m đ ng biên ườ :
Ch n m t lúc nhi u hình d ng trên khung làm vi c (không ph i ph n t c a m t nhóm) , sau đó ch n
Modify>Shape>Soften Fill Edges .H p tho i hi n ra b n ch nh s thông s theo ý mình .V i :
-Distance :Kho ng cách gi a đ ng biên m m và đ ng biên ngoài tính trên Pixel . ườ ườ
-Number of Step : S b c t đ ng biên đ u đ n k t thúc đ ng biên m m . Không nên s d ng nhi u b i ướ ườ ế ế ườ
làm th s khi n cho máy ph i tính toán nhi u h n tr c r t nhi u m i khi th c hi n m t c đ ng flash,nênế ế ơ ướ
ch n 10 là t i đa).
-Derection : Ch n h ng đ đ ng biên m m t o ra bên ngoài (Expand) ho c trong (Insert) ướ ườ
hình d ng .
Gióng hàng các đ i t ng ượ :
Nh n Ctrl + K đ s d ng ch c năng này .V i các tham s :
Align left edge : canh trái đ u các đ i t ng ượ
Align horizontal center : canh gi a theo hàng d c các đ i t ng ượ
Align right edge : canh ph i đ u các đ i t ng ượ
Align top edge : canh trên đ u các đ i t ng ư
Align vertical center : canh gi a theo hàng ngang các đ i t ng ượ
Align bottom edge : canh d i đ u các đ i t ng ướ ượ
Distribute top edge : canh trên đ u cho các hàng đ i t ng ượ
Distribute vertical center : canh gi a theo hàng ngang cho các dòng đ i t ng ượ
Distribute bottom edge : canh d i đ u cho các hàng đ i t ng ướ ượ
Distribute left edge : canh trái đ u cho các hàng đ i t ng ượ
Distribute horizontal center : canh gi a theo hàng d c cho các dòng đ i t ng ượ
Distribute right edge : canh ph i đ u cho các hàng đ i t ng ượ
Match width : canh đ u trái và ph i t t c đ i t ng ượ
Match height : canh đ u trên và d i t t c đ i t ng ướ ượ
Match width and height : k t h p hai th trên ế
Space evenly vertically : kho ng cách đ u gi a các đ i t ng theo hàng ngang ượ
Space evenly horizontally : kho ng cách đ u gi a các đ i t ng theo hàng d c. ượ
u trang]
L t các đ i t ng ượ :
Đôi khi làm vi c v i flash ta c n l t (quay) đ i t ng m t góc nào đó ho c l t ng c đ i t ng. Do đó mà s ượ ượ ượ
d ng các tính năng Flip là r t c n thi t .T t c đ c g p chung khi b n ch n đ i t ng r i đ a t i ế ượ ượ ư
Modify>Transform> ? và ? s là :
-Free Transform : t i đây b n có th quay m t góc b t kỳ , tăng gi m kích th c , thay đ i góc đ cho m t ph n ướ
đ i t ng ượ
-Distort : thay đ i góc đ cho m t ph n đ i t ng t m t đi m ượ
-Envelope : t ng t nh distort nh ng gi a các đi m vuông s thêm vào các đi m tròn , các đi m tròn này cóươ ư ư
nhi m v bo tròn các góc nh n
-Scale : Ch có tác d ng thay đ i kích th c , n u xài ch c năng này thì t t h n là xài Free Transform ướ ế ơ
-Rotate and Skew : quay đ i t ng b ng chu t và d i đ i t ng ượ ượ
-Scale and Rotate : thay đ i kích th c đ i t ng (%) và góc xoay t nh p ướ ượ
-Rotate 90' CC : quay đ i t ng m t góc 90' t bên trái lên trên ượ
-Rotate 90' CCW : quay đ i t ng m t góc 90' t bên ph i lên trên ượ
-Flip Vertical : l t ng c đ i t ng theo chi u ngang ượ ượ