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 CHNG 10 TẠO NHỮNG HỘP KÝ TỰ CHO NGƯỜI DÙNG NHẬP VÀO HOẶC VĂN BẢN CẬP NHẬT ĐỘNG (UPDATING TEXT) Hộp ký tự Input có thể cho phép người dùng nhập vào ký tự trong những biểu mẫu (form) hay những khảo sát (survey). Hộp ký tự Dynamic hiển thò văn bản cập nhật động như các tỉ số thể thao (sport score), bảng cung cấp báo giá thò trường chứng khoán (stock quote) hay các báo cáo thời tiết (weather report). Bạn sử dụng bảng Text Options để tạo ra cả hai loại hộp ký tự có thể hiệu chỉnh được. Bạn chọn các tùy chọn để xác đònh phần xuất hiện ký tự Input hay Dynamic trong đoạn phim Flash movie. Bạn có thể giữ lại đònh dạng Rich Text (RTF) hay đònh dạng HTML. Khi bạn tạo ra một hộp ký tự, bạn sẽ gán cho nó một biến số. Một biến là một tên cố đònh cho một giá trò thay đổi. Hộp ký tự giống như cửa sổ hiển thò giá trò các biến. Bạn có thể dùng các action để đưa biến này vào trong những phần khác của đoạn phim vào trong trình ứng dụng dựa trên máy chủ (server-side application) để lưu trữ dữ liệu và v. v. . . Ngoài ra bạn cũng có thể thay thế giá trò các biến bằng cách đọc nó lên từ một trình ứng dụng dựa trên máy chủ hoặc nạp nó từ phần khác của đoạn phim. Để biết thêm thông tin về cách dùng các biến, bạn có thể xem mục ActionScript Help để biết thêm chi tiết. Tạo ra một ký tự có thể hiệu chỉnh : 1. Thực hiện một trong những thao tác sau để tạo hoặc chọn một khối ký tự: Chọn công cụ Text tool và kéo để tạo một khối ký tự có độ rộng và chiều cao mong muốn. Nhấp chuột vào bên trong một khối ký tự đang tồn tại. 2. Chọn trình đơn Window > Panels > Text Options . 3. Chọn một tùy chọn trong trình đơn xổ xuống Text Type: 4. Chọn Dynamic Text để tạo ra ký tự hiển thò một cách năng động văn bản cập nhật. 5. Chọn Input Text để tạo ra ký tự mà người dùng có thể nhập văn bản vào. TỦ SÁCH STK – THẾ GIỚI ĐỒ HỌA BIÊN SOẠN : KS PHẠM QUANG HUY 234 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 CHNG 10 Hộp ký tự sau khi nhập xong ĐÔI NÉT VỀ VIỆC GIỮ LẠI ĐỊNH DẠNG RICH TEXT (RTF) Flash có thể cho phép bạn giữ lại đònh dạng Rich Text trong các hộp ký tự có thể hiệu chỉnh. Bạn có thể chọn tùy chọn đònh dạng HTML cho những hộp ký tự Dynamic hay Input trong bảng Text Options. Khi tùy chọn HTML được chọn, đònh dạng ký tự cơ bản (gồm tên font, loại chữ, màu và kích thước) và các mối siêu liên kết (hyperlink) trong hộp ký tự sẽ được tự động giữ lại bằng cách ứng dụng các tag HTML tương ứng cho hộp ký tự được xác đònh. Các tag HTML sau đây được hỗ trợ trong các hộp ký tự có thể hiệu chỉnh: <A> ♦ ♦ ♦ ♦ ♦ ♦ ♦ ♦ <B> <FONT COLOR> <FONT FACE> <FONT SIZE> <I> <P> <U> Ngoài ra bạn cũng có thể áp dụng các tag HTML vào trong những hộp ký tự tại bảng Actions như là một phần của giá trò có thể thay đổi cho một hộp ký tự. Khi bạn chọn tùy chọn đònh dạng HTML trong bảng Text Options, hỗ trợ những tag HTML mà bạn có thể ứng dụng trong bảng Actions được giữ lại khi bạn xuất file SWF của đoạn phim. THIẾT LẬP CÁC TÙY CHỌN DYNAMIC TEXT Bạn có thể xác đònh các tùy chọn cho Dynamic Text để điều khiển ký tự khi nó xuất hiện trong đoạn phim Flash movie. Thiết lập các tùy chọn cho Dynamic Text: 1. Nếu bảng Text Options chưa hiển thò, bạn hãy chọn trên trình đơn Window > Panels > Text Options . 2. Chọn mục Dynamic Text có trong trình đơn xổ xuống Text Type. TỦ SÁCH STK – THẾ GIỚI ĐỒ HỌA BIÊN SOẠN : KS PHẠM QUANG HUY 235 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 CHNG 10 3. Sau đó bạn có thể thiết lập bất kỳ những tùy chọn sau đây : Từ trong trình đơn xổ xuống Line Display, chọn Multiline để hiển thò ký tự trong nhiều hàng hoặc chọn Single Line hiển thò ký tự như một hàng. Chọn HTML để giữ lại đònh dạng Rich Text như Font chữ, loại Font, siêu liên kết (hyperlink), paragraph (đoạn) và các tham số ký tự khác với các tag HTML thích hợp. Chọn Draw Border and Background hiển thò một đường biên và nền Background cho hộp ký tự. Nếu bạn chọn Multiline như đã nói ở trên, chọn Word Wrap để ký tự tự động xuống hàng khi kết thúc hàng trong hộp ký tự. Chọn Selectable (theo mặc đònh mục này được chọn) làm cho người dùng có thể chọn Dynamic Text. Bỏ chọn tùy chọn này ngăn cản người dùng chọn ký tự trong hộp Dynamic Text. Đối với mục Variable, nhập vào tên biến cho hộp ký tự. Đối với mục Embed Fonts , chọn một hay nhiều nút để xác đònh ký tự từ trong bộ Font dùng trong Dynamic Text sẽ được nhúng. Chọn nút Full Font (nút tận cùng bên trái) để nhúng toàn bộ ký tự vào bộ Font. THIẾT LẬP CÁC TÙY CHỌN INPUT TEXT Bạn có thể xác đònh các tùy chọn cho mục Input Text để điều khiển ký tự khi nó xuất hiện trong đoạn phim Flash movie. Xác đònh các tùy chọn cho Input Text: 1. Nếu bảng Text Options chưa hiển thò, bạn hãy chọn trên trình đơn Window > Panels > Text Options . 2. Chọn mục Input Text có trong trình đơn xổ xuống Text Type. Thiết lập bất kỳ những tùy chọn sau đây: TỦ SÁCH STK – THẾ GIỚI ĐỒ HỌA BIÊN SOẠN : KS PHẠM QUANG HUY 236 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 CHNG 10 Từ trong trình đơn xổ xuống Line Display, chọn Multiline để hiển thò ký tự trong nhiều hàng hoặc chọn Single Line hiển thò ký tự như một hàng hoặc chọn Password để hiển thò ký tự giống như dấu hoa thò (asterisk) để giữ bảo mật. Chú y ù : Chọn tùy chọn Password chỉ làm ảnh hưởng đến phần xuất hiện của ký tự do người dùng nhập vào. Chọn HTML để giữ lại đònh dạng Rich Text như Font chữ, loại Font, siêu liên kết (hyperlink), paragraph (đoạn) và các tham số ký tự khác với các tag HTML thích hợp. Chọn Draw Border and Background hiển thò một đường biên và nền Background cho hộp ký tự. Nếu bạn chọn Multiline như đã nói ở trên, chọn Word Wrap để ký tự tự động xuống hàng khi kết thúc hàng trong hộp ký tự. Đối với mục Variable, nhập vào tên biến cho hộp ký tự. Đối với mục Maximum Characters, nhập vào số ký tự tối đa cho phép người dùng nhập vào trong hộp ký tự. Đối với mục Embed Fonts, chọn một hay nhiều nút để xác đònh ký tự từ trong bộ Font dùng trong Dynamic Text sẽ được nhúng. Chọn nút Full Font (nút tận cùng bên trái) để nhúng toàn bộ ký tự vào bộ Font. HIỆU CHỈNH KÝ TỰ Bạn có thể dùng những kỹ thuật xử lý từ thông thường nhất để hiệu chỉnh ký tự trong Flash. Bạn có thể dùng các lệnh Cut, Copy và Paste để di chuyển ký tự trong file Flash cũng như giữa Flash và các chương trình ứng dụng khác. Để kiểm tra lỗi ký tự, bạn có thể sao chép ký tự sang Clipboard dùng Movie Explorer, và dán ký tự vào trong trình soạn thảo bên ngoài. Bạn có thể xem mục “Cách dùng bảng Movie Explorer” để biết thêm chi tiết. CHỌN KÝ TỰ Khi bạn hiệu chỉnh hoặc thay đổi các thuộc tính trên ký tự, trước hết bạn phải chọn ký tự bạn muốn thay đổi. Chọn ký tự trong khối ký tự: 1. Chọn công cụ Text tool sau đó bạn thực hiện một trong những thao tác sau đây: Kéo chuột chọn ký tự. TỦ SÁCH STK – THẾ GIỚI ĐỒ HỌA BIÊN SOẠN : KS PHẠM QUANG HUY 237 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 CHNG 10 Nhấp đúp chuột để chọn một từ. Nhấp chuột xác đònh vùng chọn bắt đầu và nhấn phím Shift để xác đònh vùng chọn kết thúc. Nhấn phím tổ hợp Ctrl+A (trong Windows) hoặc phím Command+A (trong Macintosh) để chọn tất cả các ký tự trong một khối. Chọn nhiều khối ký tư ï: Chọn công cụ mũi tên và nhấp chuột vào một khối ký tự. Nhấn phím Shift và nhấp chuột để chọn nhiều khối ký tự cùng lúc. Tất cả các khối ký tự đều được chọn BIẾN ĐỔI KÝ TỰ Bạn có thể thay đổi nhiều khối ký tự theo nhiều cách giống nhau như khi bạn biến đổi các đối tượng khác. Bạn có thể thay đổi kích thước (scale), xoay (rotate), kéo xiên (skew) và lật nhiều khối ký tự để tạo ra những hiệu ứng hấp dẫn khác nhau. Khi bạn làm thay đổi kích thước khối ký tự như khi thay đối kích thước đối tượng, lúc này sẽ làm tăng hay giảm số lượng kích thước pixel đều không được hiển thò trong bảng Character. Khối ký tự bò thay đổi vẫn còn có thể hiệu chỉnh được mặc dù nhiều sự thay đổi khác nhau cùng lúc có thể làm cho bạn khó có thể đọc nó được. THAY ĐỔI LẠI HÌNH DẠNG KÝ TỰ (RESHAPING TYPE) Để phục hồi, xoá và thực hiện những thao tác khác trên ký tự, bạn có thể chuyển đổi ký tự thành từng đối tượng tô màu và đường thẳng riêng biệt. Cũng như với bất kỳ đối tượng khác, bạn có thể nhóm những ký tự được chuyển đổi này hoặc thay đổi chúng thành các Symbol và chuyển động chúng. Một khi bạn chuyển đổi ký tự sang đường thẳng và màu tô, bạn sẽ không thể hiệu chỉnh chúng được như ký tự nữa. Bạn có thể chuyển đổi toàn bộ nhiều khối ký tự sang nhiều đối tượng không phải chỉ mỗi ký tự trong một khối ký tự. Chuyển đổi ký tự sang đối tượng tô màu và đường thẳng: 1. Chọn công cụ Arrow tool và nhấp chuột vào một khối ký tự. TỦ SÁCH STK – THẾ GIỚI ĐỒ HỌA BIÊN SOẠN : KS PHẠM QUANG HUY 238 . trò các biến. Bạn có thể dùng các action để đưa biến này vào trong những phần khác của đoạn phim vào trong trình ứng dụng dựa trên máy chủ (server-side application) để lưu trữ dữ liệu và v trái) để nhúng toàn bộ ký tự vào bộ Font. HIỆU CHỈNH KÝ TỰ Bạn có thể dùng những kỹ thuật xử lý từ thông thường nhất để hiệu chỉnh ký tự trong Flash. Bạn có thể dùng các lệnh Cut, Copy và. Paste để di chuyển ký tự trong file Flash cũng như giữa Flash và các chương trình ứng dụng khác. Để kiểm tra lỗi ký tự, bạn có thể sao chép ký tự sang Clipboard dùng Movie Explorer, và dán