tailieunhanh - Thiết kế 3D trong Flash tập 2 part 3
Tham khảo tài liệu 'thiết kế 3d trong flash tập 2 part 3', công nghệ thông tin, đồ họa - thiết kế - flash phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Chương 6 Hiệu ứng parallax scrolling 43 PjS vùng thể hiện nó sẽ chuyển động nhanh hơn và khi xe tự hành xuất hiện phía cạnh trái nó sẽ di chuyển chậm hơn. Cách tạo ra hiệu ứng chính là chuyển đổi tóc độ vòng xoay của những bánh xe đồng thời thay đổi các tốc độ cuộn của mỗi mặt phẳng khung cảnh. Vì mọi thứ đều có liên quan đến khung cảnh cuộn nên chúng ta có thể sử dụng một biến trả về giá trị phần trăm mà mỗi mặt phẳng và các bánh xe có thể dựa vào đó để chuyển động. Đây là những gì sẽ thực hiện với biến speed. 1. Trong chức năng checkKeys của xe tự hành hãy bổ sung dòng lệnh in đậm sau ỊỊ xử lý tắt cả tín hiệu bàn phím để điều khiển xe tự hành íunctionO a Như vậy biến speed sẽ dược tính toán lại sau mẽi 40 ms. 2 Bây giờ hãy cùng định nghĩa chức năng getspeed. ở cuối tất cả mã lệnh của xe tự hành phía sau hàm moveLeít nhưng ở trước set Interval hãy bổ sung các dòng lệnh sau rover getspeed function return - stag eMiddle - Mã lệnh trên có vẻ phức tạp vì thế chúng ta sẽ cùng phân chia nó thành từng phần. Về mặt cơ bản khi xe tự hành chuyển động đến tâm của vùng thể hiện - stageMlddle sẽ có giá trị là 0 và công thức khi đó còn lại . Vì thế khi xe tự hành được canh giữa trên vùng thể hiện chúng ta có giá trị 1 hoặc 100 . Nếu xe tự hành di chuyển về bên phải hoặc bên trái của vùng thể hiện chúng ta có giá trị nhỏ hơn 100 sẽ làm giảm tốc độ khi nó được nhân với giá trị này hay lớn hơn 100 gia tăng tốc độ . speedMiddle là biến sẽ chuyển kích thước pixel lớn được trả về bởi biểu thức - stag eMiddle thành dãy giá trị thích hợp. Ví dụ nếu xe tự hành xuất hiện ở vị trí X là 350 khi đó - atageMlddle sẽ trả về giá trị 75. Giá trị được trả về bởi hàm này không kèm theo speedFactor sẽ có giá trị 1600 . Do đó hãy lưu ý đến việc thiết lập biến speedFactor trong bước tiếp theo. 44 Chương 6 Hiệu ứng parallax scrolling 3. Bổ sung dòng lệnh in đậm dưới .
đang nạp các trang xem trước