‫Xin chào và chào mừng.
‫Bài giảng này, chúng tôi đang thêm một thanh sức khỏe, như bạn có thể thấy ở phía dưới bên trái tại đây.
‫Chúng tôi cũng đang làm cho người chơi của mình khó khăn hơn rất nhiều so với kẻ thù để chúng tôi có thể đi vòng quanh và thực sự
‫bắn chết nhiều kẻ thù và tiêu diệt chúng trước khi sức khỏe của chúng tôi cạn kiệt.
‫Vì vậy, chúng ta hãy đi sâu vào và xem làm thế nào để tạo ra thanh sức khỏe đó.
‫Vì vậy, hiện tại, chúng tôi không có cách nào để biết liệu mình có còn đủ sức khỏe hay không.
‫Với tư cách là một tuyển thủ, chúng ta còn bao lâu nữa để thi đấu dựa trên lượng máu hiện tại của mình?
‫Bây giờ chúng ta hãy làm điều này.
‫Tôi muốn giới thiệu thanh sức khỏe cho máy hút mùi của chúng tôi.
‫Vì vậy, chúng tôi sẽ làm điều này bằng cách chuyển đến tiện ích HUD của chúng tôi.
‫Nếu nó chưa được mở trên ED của bạn và chúng tôi sẽ tìm kiếm trong vòm miệng thanh tiến trình và đưa thanh tiến
‫trình này vào.
‫Bây giờ, tại sao một thanh tiến trình?
‫Bởi vì trên thực tế nó cũng có tất cả các thuộc tính của thanh trạng thái, cụ thể là nếu chúng ta
‫cuộn xuống trong ngăn chi tiết đến phần trăm, thì bạn có thể thấy điều đó bằng cách thay đổi phần trăm đó, thực sự là một số từ
‫0 đến 1, hơi được đặt tên một cách khó hiểu, bạn có thể thấy rằng chúng tôi làm đầy thanh
‫của chúng tôi và rút đi.
‫Vì vậy, những gì chúng tôi thực sự sẽ muốn làm là bắt đầu ở tỷ lệ phần trăm của một và sau đó giảm dần cho đến khi chúng tôi đạt đến
‫tỷ lệ phần trăm bằng 0, khi đó lối chơi của chúng tôi sẽ chết.
‫Vì vậy, đó là mục đích.
‫Những gì tôi muốn làm ở đây là tiếp tục và thay đổi kiểu điền.
‫Vì vậy, chúng tôi sẽ lấp đầy nó một chút và sau đó nhìn vào hình ảnh lấp đầy và thay đổi.
‫Hãy xem liệu chúng ta có thể thay đổi tông màu đó không.
‫Đối với một cái gì đó như một chút màu xanh lá cây, màu sức khỏe điển hình ở đó.
‫Và sau đó chỉ để làm cho nó trở nên siêu rõ ràng.
‫Những gì chúng tôi có ở đây thực sự là sức khỏe.
‫Tôi sẽ thêm một khối văn bản, gắn nhãn nó là trạng thái và sẽ gắn nó vào bên cạnh thanh sức khỏe của chúng
‫ta như vậy.
‫Và sau đó chọn cả hai thành phần này, tôi muốn neo chúng ở phía dưới bên trái để chúng
‫di chuyển theo mép dưới cùng bên trái của màn hình.
‫Vì vậy, đó là những gì tôi sẽ làm.
‫Nó đã biến mất và thay đổi các mặc định của mỏ neo và tôi thực sự sẽ di chuyển cả
‫hai đến gần mép dưới bên trái đó một chút.
‫Và tôi sẽ biên dịch nó và hãy đi chơi.
‫Nếu chúng ta có toàn màn hình, bạn có thể thấy thanh sức khỏe ở ngay phía dưới bên
‫trái, mặc dù rõ ràng nó hiện không đại diện cho sức khỏe của chúng ta.
‫Vì vậy, để làm điều đó, những gì chúng ta sẽ làm là hiển thị một chức năng từ Ashe đến nhân vật, CPP đến bản
‫thiết kế để chúng ta có thể nhận được điều này trong tiện ích Uag.
‫Vì vậy, về cơ bản tôi sẽ sao chép bản thiết kế thuần túy mà chúng tôi có đã chết, nhưng thay vì trả về
‫boolean, chúng tôi sẽ trả về một float, sẽ là tỷ lệ phần trăm này từ 0 đến một, không phải là tỷ lệ
‫phần trăm về mặt kỹ thuật. , nhiều hơn một phần nhỏ, nhưng này, và chúng ta sẽ gọi nó là phần trăm sức khỏe
‫có được.
‫Và chúng ta sẽ muốn nó vừa là bản thiết kế, thuần túy và const, bởi vì khi chúng ta gọi nó, nó không nên
‫thay đổi lớp này theo bất kỳ cách nào, sau đó chúng ta sẽ tiếp tục và điều khiển shift p, tạo việc triển khai và những
‫gì chúng tôi muốn trả lại là sức khỏe theo tỷ lệ phần trăm ở đây.
‫Vì vậy, hãy nghĩ về nó, một thử thách nhỏ dành cho bạn.
‫Bạn sẽ làm cách nào để tính toán lượng máu ở đây dưới dạng phần trăm của tổng số máu?
‫Chào mừng trở lại.
‫Vì vậy, hãy xem nếu bạn đã đi, nó sẽ là máu chia cho tối đa, máu đơn giản như vậy, bởi vì khi chúng ta có máu
‫tối đa của mình, nó sẽ là một.
‫Khi chúng ta không có sức khỏe, nó sẽ bằng 0 và ở mọi nơi ở giữa.
‫Vì vậy, chúng ta hãy quay lại trình soạn thảo và biên dịch.
‫Sau đó, chúng ta sẽ chuyển sang giao diện người dùng HUD của mình và bằng cách nào đó chúng ta cần nắm bắt được nhân vật đó.
‫Vì vậy, những gì chúng ta sẽ làm là chuyển đến thanh tiến trình và sau đó cuộn xuống nơi chúng ta có thuộc tính
‫phần trăm đó.
‫Và bên cạnh nó, bạn có thể thấy có một nút tên là bind.
‫Nếu bạn thả nó xuống và tạo ràng buộc, thì điều này sẽ tạo ra một hàm có nhiệm vụ nhận
‫giá trị phần trăm đó.
‫Và mỗi khi giá trị này trả về một giá trị khác, nó sẽ cập nhật giao diện người dùng.
‫Vì vậy, đó là khá đơn giản.
‫Nó được gọi là nhận phần trăm.
‫Hãy đặt cho nó một cái tên tốt hơn.
‫Tôi sẽ nhấp vào nó, đi đến chi tiết và đổi tên nó thành Get Health như vậy.
‫Và sau đó những gì chúng ta cần làm là bằng cách nào đó nắm bắt được tính cách của mình.
‫Bây giờ, cách chúng ta có thể làm là, trước hết, giao diện người dùng này được gắn vào bộ điều khiển trình phát, vì vậy chúng ta đã có thể nắm
‫giữ bộ điều khiển chơi.
‫Và sau đó từ bộ điều khiển chơi, chúng ta có thể điều khiển nó -.
‫Và trên thực tế, nếu bạn chỉ tìm kiếm cầm đồ, bạn có thể thấy rằng có một cầm đồ của người chơi được sở hữu trực
‫tiếp thực hiện điều này.
‫Nó tiếp tục và có được người chơi sở hữu, sau đó nó nhận được con tốt mà nó đang kiểm soát.
‫Và sau đó, những gì chúng ta cần làm là nhập vai cho nhân vật trong game bắn súng để có quyền truy cập vào chức
‫năng mà chúng ta vừa tạo.
‫Và sau đó từ đó chúng ta có thể nhận được phần trăm máu và chúng ta có thể đi và chuyển nó vào nút trả lại của
‫chúng ta và đảm bảo rằng chúng ta chuyển vào chốt thực thi của mình từ nhân vật bắn súng diễn viên.
‫Sau đó, tôi sẽ tiếp tục và biên dịch và lưu nó và nhấn play.
‫Và những gì chúng ta sẽ thấy là thanh máu 100% và sau đó giảm xuống khi chúng ta bị bắn, tôi hơi chậm khi
‫thấy điều đó.
‫Vì vậy, tôi sẽ đi và làm điều đó từ khung nhìn cấp độ chính, nhấn phát thanh máu tại một điểm, sau đó nó giảm xuống
‫một nửa, sau đó bạn chết.
‫Vì vậy, đó là tất cả xảy ra một chút quá nhanh chóng.
‫Vì vậy, tôi muốn thách thức bạn chỉ tăng lượng máu của người chơi, không tăng lượng máu của người A.
‫Tôi muốn có cảm giác về mức độ mà hai người bắn giết kẻ thù.
‫Nhưng sau đó người chơi của bạn có nhiều máu hơn và phải mất nhiều cú sút hơn để AI thực sự hạ gục bạn vì
‫bạn là một anh hùng to lớn, mạnh mẽ.
‫Vì vậy, ý tưởng ở đây là tạo ra một đứa trẻ cho người chơi.
‫Vì vậy, đây sẽ là con của lớp ký tự, nhưng không chỉ của lớp ký tự, có
‫thể đã thuộc lớp thiết kế đó.
‫Bạn sẽ phải ghi đè một số biến khác nhau.
‫Cụ thể, lượng máu tối đa sẽ cao hơn đối với người chơi và có thể bạn muốn một lưới khác để phân
‫biệt bạn với tất cả những kẻ thù xung quanh bạn về phía video và xem liệu bạn có thể vượt qua thử thách
‫này hay không.
‫Được chứ.
‫Chào mừng trở lại.
‫Vì vậy, chúng tôi sẽ đi đến thư mục nội dung và chúng tôi sẽ tìm cho mình nhân vật.
‫Chúng tôi có nhân vật bắn súng BP.
‫Tôi sẽ nhấp chuột phải vào đó và tôi sẽ tạo một lớp thiết kế con
‫ở đây, sẽ là một nhân vật bắn súng của người chơi gạch dưới BP như vậy.
‫Và bây giờ mở bản thiết kế này, nó sẽ có tất cả các thuộc tính giống như bản thiết kế mẹ của nó
‫vì chúng đã được thiết lập trong bản chính.
‫Nhưng bây giờ chúng ta có thể chọn ghi đè một số thứ.
‫Điều đầu tiên tôi sẽ ghi đè là lưới.
‫Vì vậy, chúng tôi bắt đầu.
‫Đây là một tấm lưới màu đỏ.
‫Tôi nghĩ điều đó tốt cho kẻ thù.
‫Nhưng những gì tôi muốn là lưới màu xanh lá cây cho anh hùng của tôi.
‫Vì vậy, sẽ rất rõ ràng rằng anh ấy là một chàng trai khác.
‫Sau đó, chúng ta sẽ đi đến gốc hoặc mặc định lớp và thay đổi sức khỏe tối đa.
‫Vì vậy, tôi muốn anh ta có lượng máu gấp 10 lần so với những kẻ thù trong cấp độ này.
‫Vì vậy, tôi sẽ tiếp tục, biên dịch và lưu nó.
‫Và sau đó một điều nữa chúng tôi phải làm là đi và thay đổi kế hoạch chi tiết của chúng tôi.
‫Vì vậy, chúng tôi sẽ đi và tìm chế độ tăng BP KML và chúng tôi sẽ thay đổi lớp mặc định từ nhân vật bắn súng
‫BP thành nhân vật bắn súng người chơi BP vì chúng tôi đã có game bắn súng mà tôi đã đặt trên thế
‫giới và sau đó chúng ta sẽ tiếp tục và chơi.
‫Và bạn có thể thấy chúng tôi đã có cho mình một nhân vật khác.
‫Anh ấy có một cái nhìn khác.
‫Và khi anh ta bị bắn vào, chúng tôi sẽ nhận được thanh máu đi xuống chậm hơn nhiều và tôi có thể
‫tiêu diệt kẻ thù trong thời gian ngắn.
‫Nhưng nó vẫn có thể khá khó khăn nếu bạn đặt đủ kẻ thù trong cảnh của bạn.
‫Vì vậy, đó là nó cho bài giảng này.
‫Chúng tôi đã thấy cách chúng tôi có thể thêm một thành phần sức khỏe với liên kết và với một thành phần thanh tiến trình.
‫Trong bài giảng tiếp theo, chúng ta sẽ xem xét lại một chút về hoạt ảnh để giúp người
‫chơi của chúng ta có thể nhắm mục tiêu lên và xuống bằng lưới.
‫Tôi sẽ gặp bạn ở đó.