‫Xin chào và chào mừng.
‫Bài giảng này chúng ta sẽ điền vào máy trạng thái hoạt ảnh của chúng ta để có nhiều trạng thái hơn ở
‫đây cho phép chúng ta có hoạt ảnh đưa chúng ta vào trạng thái nhảy ban đầu đó.
‫Như bạn có thể thấy, còn một chút mùa xuân nữa là bước nhảy của tôi và chúng ta sẽ tìm hiểu về những thứ
‫như chuyển đổi tự động và cách lồng một máy trạng thái vào trong một máy khác, đó là những gì chúng tôi
‫sẽ làm cho hoạt ảnh chết quảng cáo.
‫Bây giờ chúng ta hãy đi sâu vào và xem nó hoạt động như thế nào.
‫Vì vậy, như đã hứa trong bài giảng trước, chúng ta sẽ tìm hiểu kỹ biến số của chúng ta đối với lối chơi.
‫Bây giờ cách chúng ta sẽ làm điều này là lấy từ con tốt hoặc đặc biệt là từ nhân vật bắn súng của chúng ta.
‫Chúng tôi muốn tìm hiểu về cơ bản liệu nhân vật có đang bay trên không.
‫Và tôi thấy rằng cách duy nhất bạn có thể làm điều này về cơ bản là thông qua thành phần chuyển động của nhân vật.
‫Vì vậy, hãy để tôi chỉ cho bạn những gì tôi muốn nói.
‫Nếu chúng ta đi đến nút truyền của mình đang truyền đến nhân vật game bắn súng, thì chúng ta có thể kéo nút này ra.
‫Trên thực tế, những gì chúng ta có thể làm là diễn viên tổng quát hơn trong trường hợp cụ thể này
‫bởi vì chúng ta không cần thông tin cụ thể liên quan đến đã chết.
‫Vì vậy, những gì tôi sẽ làm ở đây là chúng tôi sẽ lấy ghim này, chủ sở hữu cầm đồ, và chúng tôi sẽ nhập vai cho một nhân
‫vật trong trường hợp này, bởi vì tất cả những gì chúng ta cần biết là đây là một trường hợp nhân vật .
‫Sau đó, chúng ta sẽ thêm một chốt thực thi mới tại nút trình tự, kéo chốt đó xuống diễn viên của chúng ta thành
‫ký tự và sau đó từ nhân vật sẽ kéo ra khỏi chốt ký tự của nó.
‫Và chúng tôi sẽ tìm kiếm về cơ bản một cái gì đó dọc theo dòng không khí, không có gì
‫có thể nhảy có vẻ thú vị hơn, người ta nói rằng nhảy cung cấp lực có thể nhảy nhảy tất cả những thứ đó.
‫Chúng tôi có một cái gì đó ở đó, nhưng không hoàn toàn như vậy.
‫Làm thế nào về nếu chúng tôi tìm kiếm rơi?
‫Của bạn đây.
‫Chúng tôi đã có một đang rơi.
‫Và nếu bạn nhấp vào đó, bạn có thể thấy rằng nó tự động giữ thành phần chuyển động của nhân vật từ
‫nhân vật đó để xem liệu chúng ta có đang rơi hay không.
‫Sau đó, những gì chúng tôi có thể làm là chúng tôi có thể chuyển nó vào để đặt giá trị là trong không khí và rõ ràng là chúng tôi
‫sẽ chỉ thiết lập điều này nếu việc phân vai thành nhân vật của chúng tôi thành công.
‫Vì vậy, hãy móc vào chốt thực thi đó ngay tại đó.
‫Bạn có thể tiếp tục và biên dịch nó.
‫Rõ ràng, nó sẽ không thay đổi bản xem trước, vì vậy chúng ta phải thử và chơi nó.
‫Vì vậy, chúng ta hãy chơi chúng ta nhảy và bạn có thể thấy chúng tôi đã có biến số giảm này ngay lập tức là đúng và nó đang hoạt
‫động khá tốt trên thực tế.
‫Rõ ràng là chúng tôi đã có thể nhảy và hạ cánh, nhảy và hạ cánh và giết kẻ thù của mình.
‫Vì vậy, bây giờ tôi muốn thêm một chút phức tạp hơn vào biểu đồ hoạt ảnh của chúng tôi.
‫Vì vậy, trong cỗ máy trạng thái vận động vào lúc này, chúng ta có hai trạng thái ở đây.
‫Nhưng những gì tôi thực sự muốn làm là phát một hoạt hình nhảy, sau đó là hoạt ảnh mà chúng ta đang bay trên không và
‫sau đó là hoạt ảnh hạ cánh khi chúng ta chạm đất.
‫Để làm được điều đó, chúng ta cần thêm một số trạng thái trong máy trạng thái của mình.
‫Vì vậy, chúng ta hãy tiếp tục.
‫Tôi sẽ thực hiện một trong những tập hợp các trạng thái và bạn có thể làm điều cuối cùng.
‫Vì vậy, đầu tiên sẽ là trạng thái nhảy của chúng ta.
‫Và đó sẽ là một hoạt hình giúp chúng ta bắt đầu.
‫Vì vậy, chúng ta hãy chuyển sang trạng thái nhảy và đến tư thế hoạt ảnh đầu ra.
‫Chúng tôi sẽ liên kết một hoạt ảnh mới.
‫Chúng tôi sẽ tìm kiếm bước nhảy.
‫Chúng tôi đang tìm kiếm tất cả những người phụ đã được sửa chữa với chiến đấu.
‫Vì vậy, chúng tôi sẽ tìm kiếm bắt đầu chiến đấu.
‫Của bạn đây.
‫Và đó là những gì chúng tôi muốn.
‫Sau đó, chúng tôi sẽ quay lại máy trạng thái vận động của mình và chúng tôi muốn kết nối một số chuyển đổi.
‫Vì vậy, chúng ta sẽ chuyển từ tiếp đất sang nhảy.
‫Điều đó sẽ xảy ra nếu chúng ta bay trên không.
‫Vì vậy, đặt trong không khí là không khí trong đó.
‫Thật không may, không có cách nào mà tôi có thể thấy việc thay đổi quá trình chuyển đổi.
‫Vì vậy, chúng tôi sẽ phải xóa các chuyển đổi cũ ở đây trong cả hai trường hợp.
‫Sau đó, chúng ta sẽ cần một sự chuyển đổi từ nhảy sang bay trên không, nhưng chúng ta không có một biến hoặc trạng
‫thái cho điều đó.
‫Vì vậy, khi nào chúng ta sẽ chuyển từ nhảy dù của anh ta?
‫Chúng tôi muốn làm điều đó khi hoạt ảnh nhảy kết thúc.
‫Khi chúng ta đã hoàn thành bước nhảy, nếu bạn xem lại hình ảnh động nhảy, bạn có thể thấy rằng
‫nó liên quan đến việc anh ta nhấc chân lên khỏi mặt đất như thế này.
‫Và vì vậy, về cơ bản chúng tôi muốn chuyển đổi thành hoạt ảnh đỉnh của chúng tôi khi nó hoàn thành.
‫May mắn thay, có một tùy chọn cho điều đó trong quá trình chuyển đổi.
‫Nếu bạn chọn quá trình chuyển đổi thay vì đi vào nó, bạn có thể nhìn vào ngăn chi tiết của nó.
‫Và có một tùy chọn ở đây.
‫Điều mà tôi mở rộng ra, cho biết quy tắc tự động dựa trên trình phát chuỗi ở trạng thái.
‫Nếu bạn kiểm tra điều đó, về cơ bản những gì nó sẽ làm là khi chúng ta gần hoàn thành việc nhảy, nó sẽ bắt
‫đầu chuyển đổi sang hoạt ảnh tiếp theo và bạn thực sự có thể kiểm soát thời điểm chuyển đổi đó và thời gian
‫giao nhau đó là bao lâu.
‫Ở đây trong cài đặt hòa trộn, bạn có thể thấy khoảng thời gian hòa trộn là về 0. 2, nhưng nhận thấy hai điều này chuyển đổi sang nhau một cách đặc
‫biệt tốt, tôi sẽ đưa ra con số 0 đó. 01 cái.
‫Vì vậy, tôi sẽ thực hiện quá trình chuyển đổi thực sự ngắn.
‫Vì vậy, chúng ta hãy xem nó trông như thế nào.
‫Vì vậy, chúng tôi sẽ đi vào là trên không.
‫Nó phát hình ảnh động nhảy đó và sau đó chuyển thẳng vào trạng thái trên không.
‫Sau khi hoạt ảnh kết thúc.
‫Hãy thử nó một lần nữa và chúng ta có thể thử nó một lần nữa.
‫Đó là vấn đề bởi vì chúng tôi không có chuyển đổi từ trạng thái trên không trở lại mặt đất và đó thực sự
‫sẽ là thách thức của bạn.
‫Vì vậy, những gì bạn sẽ làm là thêm trạng thái hạ cánh sẽ phát hoạt ảnh hạ cánh.
‫Vì vậy, hãy thêm trạng thái mới, thêm hoạt ảnh thích hợp nhất để hạ cánh.
‫Theo ý kiến của bạn, bạn có thể muốn tìm kiếm những thứ có tiền tố nhảy và hậu tố chiến đấu.
‫Sau đó, bạn sẽ chuyển từ trên không trên boolean sang trạng thái hạ cánh này.
‫Và sau đó từ trạng thái hạ cánh đó, bạn sẽ chuyển sang trạng thái tiếp đất khi hoạt ảnh
‫hạ cánh kết thúc.
‫Chơi nó, chơi xung quanh, xem nó cảm thấy như thế nào.
‫Nó có cảm thấy tốt không?
‫Nó có nhìn đúng không?
‫Và bạn có thể muốn xem xét việc điều chỉnh thời gian chuyển đổi đó để xem liệu điều đó có khiến mọi thứ trở nên tốt hơn không.
‫Tạm dừng video và tiếp tục chơi với máy trạng thái của chúng tôi.
‫Được chứ.
‫Chào mừng trở lại.
‫Vì vậy, chúng ta hãy thử này.
‫Chúng tôi sẽ thêm một trạng thái mới vào đây.
‫Nó sẽ được gọi là hạ cánh.
‫Và trong trạng thái hạ cánh này, nếu chúng ta đi vào, chúng ta cần một hình ảnh động cho nó.
‫Tôi sẽ tìm kiếm cú nhảy và những gì chúng tôi muốn là nhảy đất chiến đấu như vậy và sau đó chúng tôi có thể quay trở lại máy
‫trạng thái vận động của mình.
‫Chúng tôi cần một sự chuyển đổi từ trên không sang hạ cánh.
‫Hãy nhấp đúp vào đó.
‫Và điều này cần phải là không phải trong không khí về cơ bản để không phải nút sau đó không khí được truyền vào
‫đó.
‫Vì vậy, đó là điều kiện chuyển đổi của chúng tôi.
‫Vì vậy, khi chúng ta ở đỉnh cao, một khi cái không phải là trên không không được kiểm soát, thì chúng ta sẽ chuyển sang trạng thái hạ cánh của mình.
‫Sau đó, từ trạng thái hạ cánh, chúng tôi muốn chuyển sang trạng thái tiếp đất khi hoàn thành.
‫Vì vậy, nếu bạn nhấp vào quá trình chuyển đổi và chọn hộp kiểm quy tắc tự động, nó sẽ thực hiện điều đó khi
‫hoàn tất.
‫Vì vậy, chúng ta hãy thử điều đó ra.
‫Chúng tôi sẽ đi vào không trung của anh ta.
‫Nó chơi trò nhảy, nó đi vào Airborne và sau đó bỏ chọn nó.
‫Nó sẽ hạ cánh và quay trở lại.
‫Hãy làm điều đó một lần nữa.
‫Có vẻ khá tốt.
‫Được chứ.
‫Vì vậy, những gì chúng ta sẽ làm bây giờ là thử chơi nó, nhảy xung quanh và hạ cánh.
‫Được chứ.
‫Đây là cảm giác khá tốt.
‫Có một chút độ trễ khi tôi hạ cánh giữa lúc tôi hạ cánh và hoạt ảnh đang chạy đang được phát.
‫Vì vậy, tôi sẽ nhấp vào quá trình chuyển đổi từ hạ cánh sang Tiếp đất và xem xét cài đặt kết hợp hạ cánh của
‫chúng tôi.
‫Bây giờ chúng ta có khoảng thời gian này là 0. 1.
‫Đó là thời gian chúng tôi mất bao lâu để thực hiện quá trình chuyển đổi và những gì đang diễn ra.
‫Vậy trong hoạt cảnh chiến đấu đổ bộ của chúng ta, cuộc hạ cánh đó kéo dài bao lâu?
‫Hoạt hình chiến đấu?
‫Nếu tôi tạm dừng nó, hãy di chuyển đến đây.
‫Bạn có thể thấy rằng nó về 0. 2.
‫Vì vậy, nó thực sự đang sử dụng toàn bộ thời gian đó và chuyển đổi trong thời gian đó sang chuyển động trên mặt đất của
‫chúng ta.
‫Vì vậy, đó là loại những gì chúng tôi muốn bởi vì ngay khi chúng tôi hạ cánh xuống mặt đất, ngay khi trò
‫chơi cho biết chúng tôi đã hạ cánh xuống mặt đất, chúng tôi muốn bắt đầu thể hiện một số chuyển động của chân vì nếu
‫không nó sẽ trông hơi kỳ lạ.
‫Vì vậy, chúng tôi muốn quá trình chuyển đổi đó thực sự bắt đầu xảy ra càng sớm càng tốt, đó là lý do tại sao chúng
‫tôi đang phát rất ít hoạt ảnh hạ cánh và chuyển sang hoạt ảnh trên mặt đất càng nhanh càng tốt.
‫Điều duy nhất mà chúng ta có thể thực sự tinh chỉnh ở đây là chế độ chuyển tiếp, loại chế độ này ra lệnh cho hình dạng của
‫đường cong đó giống như hình dạng của mức độ hạ cánh so với mặt đất mà chúng ta có theo thời gian.
‫Và bạn có thể thử nghiệm nhiều tùy chọn trong số này, xem tùy chọn nào phù hợp nhất với bạn.
‫Đối với tôi, đó là cấp số nhân cảm thấy tốt nhất bởi vì điều đó cho thấy càng có cơ sở càng
‫sớm càng tốt, nhưng không gây cảm giác chói tai.
‫Vì vậy, nếu bây giờ chúng tôi đang bay trên không và sau đó quay trở lại mặt đất, bạn có thể thấy rằng nó có cảm
‫giác như nó được tiếp đất khá nhanh, đó là những gì chúng tôi muốn.
‫Vì vậy, tôi sẽ tiếp tục và chơi và xem liệu điều đó có cảm thấy tốt hơn không.
‫Vâng, tôi cảm thấy phản ứng nhanh hơn một chút khi tôi chạm đất, đó chính là điều tôi muốn.
‫Bây giờ, trên thực tế, nếu bạn có nhiều hoạt ảnh hơn ở đây để làm việc, những gì bạn có thể muốn làm với trạng
‫thái đã hạ cánh là có một không gian hòa trộn ở đó và có hoạt ảnh khôi phục.
‫Vì vậy, tùy thuộc vào mức độ bạn chạm đất, bạn có thể đánh bạn có thể phát một hoạt ảnh phục
‫hồi, được kết hợp tùy thuộc vào hướng bạn đang di chuyển.
‫Vì vậy, anh ta sẽ tiếp đất với một cú huých mạnh, nhưng kiểu loạng choạng qua trái chẳng hạn.
‫Bây giờ, đó không phải là thứ mà chúng ta sẽ đề cập ở đây chỉ vì chúng ta không có các hình ảnh động.
‫Nhưng trên lý thuyết, đó là những gì bạn có thể làm.
‫Vì vậy, bây giờ một loại thử thách nhỏ cuối cùng dành cho bạn là chúng tôi hiện đang có các tư thế pha trộn này bằng cách sử
‫dụng bool cho hoạt ảnh chết chóc của chúng tôi.
‫Điều này có thể được thực hiện với một máy trạng thái mới cho đến chết.
‫Xem liệu bạn có thể thử và cấu trúc lại đồ thị hoạt ảnh này để nó hoạt động với một cỗ máy trạng thái chết thay vì sự pha trộn
‫này đặt ra bởi bool hay không.
‫Vì vậy, hy vọng bạn đã đưa tôi đến với thử thách đó.
‫Những gì chúng tôi sẽ làm là chúng tôi sẽ nhấp chuột phải để tạo một máy trạng thái mới hoàn toàn mới.
‫Chúng tôi sẽ đổi tên máy trạng thái này thành chết hoặc một cái gì đó tương tự như vậy, sau đó tôi sẽ đi
‫vào máy trạng thái đó và chúng ta sẽ thêm hai trạng thái.
‫Một sẽ là trạng thái sống và trạng thái kia sẽ chết.
‫Và sau đó chúng tôi sẽ thêm một số chuyển đổi.
‫Vì vậy, quá trình chuyển đổi từ sống sang chết, điều đó sẽ xảy ra.
‫Nếu chúng ta nhấp đúp, nó sẽ xảy ra khi dead là đúng như vậy.
‫Và sau đó, chúng tôi muốn có thể chúng tôi muốn một quá trình chuyển đổi trở lại sống động và chúng tôi có thể có nó cho
‫mục đích thử nghiệm ít nhất là nó sẽ không có boolean và nó sẽ chết nên về cơ bản là không chết.
‫Chúng ta sẽ quay lại con đường khác.
‫Chúng tôi muốn mặc định là ở trạng thái còn sống.
‫Điều đó có ý nghĩa.
‫Và sau đó chúng ta cần một số hình ảnh động để chơi.
‫Vì vậy, đối với Dead, chúng tôi đã có hình ảnh động về cái chết đó.
‫Vì vậy, tôi sẽ quay lại đồ thị hoạt ảnh để cắt bỏ điều đó, quay trở lại trạng thái chết và
‫dán hoạt ảnh chết đó vào đây.
‫Sau đó, trong trạng thái trực tiếp của chúng tôi.
‫Chúng tôi muốn chơi gì ở đó?
‫Thực ra, chúng tôi muốn chơi mọi thứ khác.
‫Chúng tôi muốn chơi mục tiêu của bộ.
‫Chúng tôi muốn chơi trò cào cào.
‫Vì vậy, tôi sẽ cắt tất cả những điều đó.
‫Và đây là nơi nó trở nên thú vị.
‫Bây giờ chúng ta đã có một máy trạng thái chạy trong một máy trạng thái, điều này hoàn toàn có thể xảy ra.
‫Vì vậy, sau đó chúng tôi có thể chuyển mục đích này của thiết lập vào đầu ra của chúng tôi cho trạng thái còn sống và quay trở lại toàn bộ đồ thị hoạt
‫ảnh của chúng tôi, xóa tất cả các nút ở đây và chỉ chuyển máy trạng thái chết của chúng tôi vào đầu ra của chúng tôi.
‫Và điều này hoạt động bởi vì chúng tôi có hai trạng thái cấp cao nhất.
‫Về cơ bản, chúng tôi đang nói rằng họ còn sống hoặc đã chết.
‫Nếu bạn đã chết, bạn chỉ cần chơi một hoạt hình chết chóc.
‫Tuy nhiên, nếu bạn còn sống, bạn thực hiện điều này bù trừ mục tiêu và bạn thực hiện máy trạng thái vận
‫động của mình, đến lượt nó có tập hợp trạng thái riêng.
‫Vì vậy, nó là máy trạng thái phân lớp trên đầu máy trạng thái.
‫Hy vọng rằng bạn thấy điều đó có thể thực sự mạnh mẽ như thế nào.
‫Vì vậy, chúng tôi có thể làm bây giờ là chết, điều này sẽ ghi đè mọi thứ khác đang chạy.
‫Nó không còn chạy máy trạng thái vận động nữa vì chúng ta chỉ đang phát hình ảnh động chết chóc đó.
‫Nếu tôi chết khi chúng tôi quay lại chạy hoạt ảnh trực tiếp nhưng quan trọng là chúng tôi có thể phát lại cái chết của mình, điều mà trước đây chúng
‫tôi không thể làm được.
‫Và đó là bởi vì khi bạn để một trạng thái trong máy trạng thái hoạt ảnh, nó sẽ đặt lại hoạt ảnh bên trong nó, nó
‫sẽ đặt lại từ đầu.
‫Vì vậy, đó là một tính năng thực sự hữu ích ở đây cho cái chết.
‫Vì vậy, để tóm tắt lại, những gì chúng ta đã học trong bài giảng này là làm thế nào để tạo ra các máy trạng thái và
‫máy trạng thái phức tạp hơn bên trong lẫn nhau.
‫Và chúng tôi đã biết về chuyển đổi tự động và cách chúng có thể giúp chúng tôi thực hiện một chuỗi chuyển đổi diễn ra
‫dễ dàng hơn.
‫Và hẹn gặp lại các bạn trong bài giảng tiếp theo.