Tải bản đầy đủ (.pdf) (5 trang)

Giáo trình phân tích khả năng ứng dụng ngôn ngữ action script cho movieclip hay một frame p5 ppsx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (147.09 KB, 5 trang )

GIÁO TRÌNH THIẾT KẾ WEB : PHẦN LÝ THUYẾT - TỰ HỌC MACROMEDIA FLASH 5.0 BẰNG HÌNH ẢNH CHƯƠNG 11

DỪNG PHÁT TẤT CẢ CÁC ÂM THANH
Dừng phát track audio mà không làm cản trở đoạn phim chính trên thanh thước
Timeline, bạn sẽ dùng action Stop All Sounds. (Action này không loại bỏ âm lượng được.)
Action Stop All Sounds làm ảnh hưởng đến tất cả các đoạn phim phát lại trong Flash Player.

Dừng phát tất cả các âm thanh
1. Chọn frame có Instance là Button hoặc Movie Clip mà bạn sẽ gán action.
2. Chọn trên trình đơn
Window > Actions
để hiển thò bảng Actions.
3. Trong danh sách Toolbox, bạn hãy nhấp chuột vào mục Basic Actions để hiển thò
các Action cơ bản và chọn Action Stop All Sounds.
Flash sẽ nhập vào đoạn mã tương tự như sau vào trong danh sách Action:
stopAllSounds ();

NHẢY ĐẾN MỘT ĐỊA CHỈ URL KHÁC NHAU
Nạp một tài liệu từ một URL (đòa chỉ một trạm hay một mạng cục bộ) đặc biệt vào trong
một cửa sổ trình duyệt hoặc đưa các biến số (Variable) vào đến chương trình ứng dụng khác tại
một URL xác đònh, bạn sử dụng action Get URL. (Các biến số nầy sẽ lưu lại các giá trò có tên
có thể được gọi lại để dùng trong script.) Ví dụ, bạn có thể gởi một biến dữ liệu vào trong một
mã script CGI để xử lý giống nhau như bạn đã thực hiện trong dạng thức HTML chỉ có các biến
cho đoạn phim hiện hành mới được gởi đến.
Điển hình là, bạn sẽ dùng Action Get URL để nạp về một trang Web nhưng ngoài ra bạn
có thể dùng nó trong một Flash projector để mở tự động một cửa sổ trình duyệt và hiển thò URL
xác đònh.
TỦ SÁCH STK – THẾ GIỚI ĐỒ HỌA BIÊN SOẠN : KS PHẠM QUANG HUY
260
.
GIÁO TRÌNH THIẾT KẾ WEB : PHẦN LÝ THUYẾT - TỰ HỌC MACROMEDIA FLASH 5.0 BẰNG HÌNH ẢNH CHƯƠNG 11



Kiểm tra các action này đòi hỏi file yêu cầu phải ở tại một vò trí xác đònh và URL tuyệt
đối phải kết nối mạng (ví dụ,
Để biết thêm thông tin về cách đưa vào các biến, bạn có thể xem mục ActionScript
Help.

Nhảy đến một URL:
1. Chọn frame có Instance là Button hoặc Movie Clip mà bạn sẽ gán action.
2. Chọn trên trình đơn
Window > Actions
để hiển thò bảng Actions.
3. Trong danh sách Toolbox, bạn nhấp chuột vào trong mục Basic Actions để hiển thò
các action cơ bản và sau đó chọn action Get URL.
4. Trong bảng Parameters, nhập vào URL mà bạn lấy tài liệu theo những chỉ dẫn sau
đây:

Bạn có thể sử dụng đường dẫn tương đối như mypage.html hoặc đường dẫn tuyệt đối như
http:///www.mydomain.com/mypage.html.
Đường dẫn tương đối (Relative Path) là một cách viết ngắn gọn của một đòa chỉ đầy đủ
cho phép bạn mô tả một vò trí file có liên quan với nhau. Nó chỉ cho Flash biết di chuyển lên
xuống thứ tự các file lồng nhau file/thư mục /đường dẫn, bắt đầu từ file bạn đưa chỉ dẫn Get
URL. Đường dẫn tuyệt đối (Absolute path) là một đòa chỉ đầy đủ xác đònh tên máy chủ (Server)
mà các file tập trung (đường dẫn, âm lượng, thư mục v.v . . . ) và tên của file đó.
Để nhập một URL dựa vào giá trò của biểu thức, chọn mục Expression và nhập vào một
biểu thức xác đònh đến vò trí URL.
Ví dụ: Câu lệnh sau đây cho biết rằng URL là giá trò biến thiên dynamic URL:
getURL(dynamicURL);
TỦ SÁCH STK – THẾ GIỚI ĐỒ HỌA BIÊN SOẠN : KS PHẠM QUANG HUY
261
.

GIÁO TRÌNH THIẾT KẾ WEB : PHẦN LÝ THUYẾT - TỰ HỌC MACROMEDIA FLASH 5.0 BẰNG HÌNH ẢNH CHƯƠNG 11


Bạn có thể tham khảo mục ActionScript Help để biết thêm chi tiết về cách viết các biểu
thức toán học này.
5. Đối với mục Window, bạn phải xác đònh cửa sổ hay frame HTML mà tài liệu sẽ được
nạp về như sau:
TỦ SÁCH STK – THẾ GIỚI ĐỒ HỌA BIÊN SOẠN : KS PHẠM QUANG HUY
262
 Chọn các tên đích sau đây:


_self
xác đònh frame hiện hành trong cửa sổ hiện hành.

_blank
xác đònh cửa sổ mới.

_parent
xác đònh cấp độ cha của frame hiện hành.

_top
xác đònh frame có cấp độ ưu tiên cao nhất trong cửa sổ
hiện hành.
 Nhập vào tên của một cửa sổ hay frame đặc biệt khi nó được đặt tên trong
file HTML.
 Chọn Expression và nhập biểu thức xác đònh vò trí cửa sổ.
6. Mục Variable, chọn một Method để gởi các biến cho đoạn phim được nạp vào vò trí
được liệt kê trong hộp ký tự URL:
 Chọn mục

Send Using Get
gắn thêm vào một số biến nhỏ cho đến kết
thúc URL.
 Ví dụ, bạn dùng tùy chọn này để gởi các biến giá trò trong một đoạn Flash
Movie đến một server-side script.
.
GIÁO TRÌNH THIẾT KẾ WEB : PHẦN LÝ THUYẾT - TỰ HỌC MACROMEDIA FLASH 5.0 BẰNG HÌNH ẢNH CHƯƠNG 11


 Chọn
Send Using Post
đưa các biến số tách biệt từ URL như các chuỗi dài
trong một tiêu đề độc lập. Điều này cho phép bạn đưa vào nhiều biến số
và gởi thông tin nhận được từ một dạng Form đến một mã script CGI trong
Server.
 Chọn mục
Don't Send
không đưa vào bất kỳ biến số nào.
Bạn có thể xem mã ActionScript tương tự như sau :
getUrl ("page2.html", "blank");
Action Get URL nạp về tài liệu HTML "page2" vào trong một cửa sổ trình duyệt mới.

ĐIỀU KHIỂN FLASH PLAYER
Bạn sử dụng action FSCommand để điều khiển Flash trong chế độ Stand-alone player.
Ngoài ra bạn có thể dùng action này để gởi các thông điệp đến các trình ứng dụng trên máy chủ
Flash Player — ví dụ như, JavaScript trong trình duyệt Web, Director, Visual Basic, Visual C++
và các chương trình khác có thể dẫn các điều khiển ActiveX. Để biết thêm thông tin về cách
gởi các thông điệp đến các chương trình ứng dụng khác bằng cách sử dụng FSCommand, bạn
hãy xem mục ActionScript Help.


Để điều khiển phim trình chiếu như là một projector:
1. Chọn frame có Instance là Button hoặc Movie Clip mà bạn sẽ gán action.
2. Chọn trên trình đơn
Window > Actions
để hiển thò bảng Actions.
3. Trong danh sách Toolbox, bạn hãy nhấp chuột vào mục Basic Actions để hiển thò các
action cơ bản và chọn action FSCommand.
TỦ SÁCH STK – THẾ GIỚI ĐỒ HỌA BIÊN SOẠN : KS PHẠM QUANG HUY
263
.
GIÁO TRÌNH THIẾT KẾ WEB : PHẦN LÝ THUYẾT - TỰ HỌC MACROMEDIA FLASH 5.0 BẰNG HÌNH ẢNH CHƯƠNG 11

4. Trong mục Parameters, chọn một tùy chọn để điều khiển chế độ diễn hoạt độc lập từ
trình đơn xổ xuống Commands for Standalone Player:

 Chọn
Quit
để đóng đoạn phim Projector.
 Chọn
Exec
bắt đầu chạy trình ứng dụng bên trong projector. Trong hộp ký tự
Arguments, nhập đường dẫn cho chương trình ứng dụng cần đưa vào.
 Chọn
Fullscreen
[True/False] để điều khiển vùng xem. Trong hộp ký tự Arguments,
nhập vào lệnh
True
để chọn vùng xem đầy màn hình hay chọn
False
chọn chế độ

xem bình thường.

 Chọn
Allowscale
[True/False] để điều khiển thay đổi đoạn phim. Trong hộp ký tự
Arguments, nhập vào
True
để thay đổi chuyển động hoặc nhập vào
False
để hiển thò
chuyển động mà không cần thay đổi kích thước.
TỦ SÁCH STK – THẾ GIỚI ĐỒ HỌA BIÊN SOẠN : KS PHẠM QUANG HUY
264
.

×