Giới thiệu sơ về Flash programing

smartglorious

New Member
Chắc hẳn mọi người wa wen thuộc thuộc với flash. Các bạn cũng biết flash là j. Nhưng để lập trình trên Flash thì như thế nào? Làm sao lập trình flash thành 1 win app, hay web app ? Mình sẽ share với các bạn ^^
Bài đầu tiên, cũng như các ngôn ngữ lập trình khác, Glorious sẽ giới thiệu sơ về Flash8 và Actionscript 2, và sẽ demo 1 ví dụ basic : Hello World :D
Đây là giao diện và môi trường làm việc của Flash 8:
Flash_interface.jpg

Với lập trình Flash, có 2 khái niệm cơ bản về UI : Component, và Library. Component là tất cả các component trong Flash 8 của bạn (có thể import thêm ^^), khi bạn drag các component vào trong document thì Flash sẽ ghi nhận các component đó, và đem vào trong Library của project Flash của bạn đang làm (nghĩa là, các project khác nhau sẽ có Library khác nhau)
Hum ni Glorious sẽ demo một basic example : "Hello World". Cái nì khá simple, UI chỉ đơn giản có 1 button và 1 textinput, khi click button thì textinput sẽ hiện chữ.
Design:
Drag component button, và textinput trong Component vào Document, button sẽ lấy tên là click_btn, textinput tên là hello_ti (chọn component, chon property, điền tên vào ô trống phía trên phần set tọa độ và độ lớn)
Code :có 2 cách viết code trong Flash:
1. Thao tác trực tiếp trên button : Trên document, chọn button, nhấn F9, place code nì vào:
Mã:
on(release) { 	
_root.hello_ti.text = "Hello World !" ;	 
}
2. thao tác trên layer Chọn Frame đầu tiên, nhấn F9, chèn đoạn code nì
Mã:
click_btn.onPress = function() {
_root.hello_ti.text = "Hello World !"; 
}
Sau đây là demo [FLASH]http://i22.photobucket.com/albums/b309/ql04a2_album/basic_helloworld.swf[/FLASH]
Còn đây là source Source
Hết bài 1, bữa nào rảnh post típ, pàkon chạy chơi bài này đỡ buồn
 
Top