0o -.......Forum 361dodesign.com.......- o0
Hãy tham gia diễn đàn 361dodesign ngay hôm nay và hãy đăng ký thành viên để có thể xem hiển thị hết diễn đàn + links download + và chia sẻ kinh nghiệm..v..v..!!!!!!!!!!!!!!!!!!!!!!
Chúc các bạn một ngày vui vẻ..
0o -.......Forum 361dodesign.com.......- o0
Hãy tham gia diễn đàn 361dodesign ngay hôm nay và hãy đăng ký thành viên để có thể xem hiển thị hết diễn đàn + links download + và chia sẻ kinh nghiệm..v..v..!!!!!!!!!!!!!!!!!!!!!!
Chúc các bạn một ngày vui vẻ..
0o -.......Forum 361dodesign.com.......- o0
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

0o -.......Forum 361dodesign.com.......- o0

Dịch vụ Thiết kế - In ấn - In Offset - Thế giới Thiết kế - Download phần mềm - Download Vector Free - Hỗ trợ Forum
 
Trang ChínhGalleryLatest imagesTìm kiếmĐăng kýĐăng Nhập

 

 Tạo nhân vật di chuyển theo phím mũi tên

Go down 
Tác giảThông điệp
gacon883

gacon883


Tổng số bài gửi : 148
Điểm tích lũy : 4858
Thích : 3
Tham gia : 03/02/2012

Tạo nhân vật di chuyển theo phím mũi tên  Empty
Bài gửiTiêu đề: Tạo nhân vật di chuyển theo phím mũi tên    Tạo nhân vật di chuyển theo phím mũi tên  EmptyThu Mar 29, 2012 3:05 pm












Tạo nhân vật di chuyển theo phím mũi tên  Nhanvat


Thông thường bạn có thể áp dụng bài tập này để bước
đầu tập làm phần hoạt động di chuyển của nhân vật game. Lưu ý là phần
nhân vật bạn có thể tự tạo hoặc lấy theo hình mẫu của bài.

Tạo nhân vật di chuyển theo phím mũi tên  Flash1

Bước 1

Vào File > New (Ctrl + N) và chọn Flash Document để mở một file flash mới.

Bước 2

Điều chỉnh kích thước file sao cho phù hợp bằng cách vào Modify > Document (Ctrl + J) và thiết lập chiều rộng, chiều cao. Bài tập này sẽ chọn kích thước file là 400 x 300 pixel.

Tạo nhân vật di chuyển theo phím mũi tên  Flash_contro

Bước 3

Điều đầu tiên cần làm là bạn phải tạo một nhân vật với 4 hướng khác
nhau: nhìn từ bên trái, bên phải, trước và sau. Những hình ảnh này sẽ
minh hoạt hoạt động của nhân vật. Bạn có thể lấy 4 hình sau làm mẫu để
tạo ra nhân vật tương tự (lưu ý là những hướng nhân vật này sau khi
được tạo phải chuyển sang dạng Movie clip và lưu trên Library):

Tạo nhân vật di chuyển theo phím mũi tên  Flash3

Bước 4

Sau khi đã có 4 hình tượng nhân vật, bạn cần đặt chúng chung vào một
movie clip để điều khiển di chuyển. Tại frame 1 của movie chính (frame
trống), vào Insert > New Symbol (Ctrl + F8) để tạo một Movie clip mới. Tại ô Name bạn nhập vào tên phù hợp (trong trường hợp bài này đặt là mc_character, chọn Movie Clip và kích OK. Trong movie clip mới này, bạn tạo thêm 2 layer mới với tên là actionslaybels lên trên layer character ban đầu

Tạo nhân vật di chuyển theo phím mũi tên  Flash4

Bước 5

Vào frame 20 của cả 3 layer và nhấn phím F5. Tại frame 5, 10 và 15 của cả 3 layer, nhấn F6. Kích vào frame 1 của layer labels, tại phần Properties (Ctrl + F3) đặt tên frame này là right

Tạo nhân vật di chuyển theo phím mũi tên  Flash5

Bước 6

Tại frame 5 của layer labels, đặt tên là left, frame 10 đặt là up, frame 20 đặt là down. Kết quả bạn sẽ có như hình sau:

Tạo nhân vật di chuyển theo phím mũi tên  Flash6

Lưu ý: Ta có
thể đặt 4 frame chính này trên 4 frame liên tiếp, tuy nhiên như vậy rất
khó để nhìn tên frame nên bài hướng dẫn này đặt trên 4 frame là 1, 5,
10 và 14


Bước 7

Tại frame 1 của layer character, kéo hình nhân vật hướng sang phải vào. Bạn có thể căn giữa hình này bằng thành phần Align palette (Ctrl + K). Đảm bảo nút To Stage được chọn và kích vào 2 nút căn giữa theo chiều ngang và chiều dọc.

Tạo nhân vật di chuyển theo phím mũi tên  Flash7

Bước 8

Tại frame 5 của layer character, kéo hình nhân vật hướng sang trái vào và tiếp tục căn giữa. Thực hiện tương ứng với các frame 10 (đằng sau) và 15 (đằng trước).

Tạo nhân vật di chuyển theo phím mũi tên  Flash8

Bước 9

Bước cuối cùng là thêm mã Action Script vào. Lần lượt trên frame 1, 5, 10 và 15 của layer actions, thêm đoạn code sau vào (Ctrl + F9):


stop();

Bước 10

Trở lại timeline chính, kéo movie clip mc_character từ thư viện Library vào vùng làm việc.

Tạo nhân vật di chuyển theo phím mũi tên  Flash9

Chọn thành phần vừa kéo, vào phần Action Script và đưa vào đoạn code sau:


onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
this._x += 5;
this.gotoAndStop("right");
}
if (Key.isDown(Key.LEFT)) {
this._x -= 5;
this.gotoAndStop("left");
}
if (Key.isDown(Key.UP)) {
this._y -= 5;
this.gotoAndStop("up");
}
if (Key.isDown(Key.DOWN)) {
this._y += 5;
this.gotoAndStop("down");
}
}


Cuối cùng là thử hoạt động của nhân vật. Bạn có thể download file nguồn tại đây.
Về Đầu Trang Go down
 
Tạo nhân vật di chuyển theo phím mũi tên
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» Flash CS4 - Bài 8: Tạo hiệu ứng lấp lánh cho chữ (tiếp theo)
» Flash CS4: Tạo ảnh động theo phương pháp Shape Tween (tiếp theo)
» Vector AI - EPS- CDR - PSD...theo yêu cầu
» Flash CS4 - Bài 6: Tối ưu hóa cách quản lý các Layer (tiếp theo)
» Tạo hình ảnh theo phong cách Che Guevara

Permissions in this forum:Bạn không có quyền trả lời bài viết
0o -.......Forum 361dodesign.com.......- o0  :: Flash :: Flash :: Thủ thuật trong Flash-
Chuyển đến