‫Chào mừng trở lại.
‫Bây giờ chúng tôi đã sẵn sàng để bắt đầu tạo một số bản thiết kế dựa trên lớp cơ sở của chúng tôi.
‫Vì vậy, đây sẽ là một bài giảng tương đối dễ dàng, đặc biệt nếu bạn đã có kinh nghiệm làm việc trong các bản
‫thiết kế.
‫Bây giờ, để giữ cho cấu trúc tệp của chúng ta có trật tự, chúng ta sẽ nhấp vào thư mục nội dung.
‫Và ở đây trong thư mục nội dung, chúng ta sẽ tạo một thư mục mới.
‫Vì vậy, hãy tiếp tục và nhấp chuột phải và chọn thư mục mới.
‫Và vì thư mục này sẽ chứa tất cả các bản thiết kế mà chúng tôi tạo cho dự án trò chơi này, nên chúng tôi chỉ đơn
‫giản gọi là bản thiết kế thư mục này.
‫Bây giờ, hãy nhấp đúp vào bản thiết kế để mở nó ra và chúng ta sẽ tạo một thư mục mới ở đây.
‫Vì vậy, nhấp chuột phải vào thư mục mới và chúng ta hãy gọi nó là Pons.
‫Vì vậy, chúng tôi sẽ đặt tất cả - các bản thiết kế mà chúng tôi tạo ngay tại đây trong thư mục Pons.
‫Vì vậy, hãy tiếp tục và tạo ra những cái đó.
‫Tôi sẽ quay trở lại Toon tank trong các lớp C ++ nơi chúng ta có lớp C ++ cơ sở của chúng ta và chúng
‫ta có thể tạo một bản thiết kế dựa trên lớp C ++ này bằng cách nhấp chuột phải và chọn Tạo lớp
‫Blueprint dựa trên cơ sở tốt.
‫Bây giờ chúng tôi được cung cấp tùy chọn để chọn nơi chúng tôi nên đặt bản thiết kế mới này.
‫Tôi sẽ nhấp vào menu thả xuống bên cạnh bản thiết kế để tôi có thể xem thư mục Pawns.
‫Tôi sẽ chọn nó, và đây là nơi tôi muốn gắn bản thiết kế mới.
‫Bây giờ chúng ta hãy bắt đầu và đặt cho bản thiết kế này một cái tên có ý nghĩa.
‫Bây giờ, một quy ước tốt là đặt tiền tố tên bằng Bpy.
‫Vì vậy, chúng tôi biết rằng đây là một bản thiết kế.
‫Vì vậy, tôi sẽ nói bản thiết kế và chúng ta hãy gọi đây là bể cầm đồ BP.
‫Đây sẽ là chiếc xe tăng mà chúng tôi sẽ điều khiển khi chúng tôi lăn lộn và ném bom các thứ trong trò
‫chơi này.
‫Vì vậy, BP Pawn Tank, hãy nhấp vào Create Blueprint Class và đây là bản thiết kế của chúng tôi cho bể cầm đồ.
‫Và ở trên cùng bên phải, chúng ta có thể thấy bản đồ dựa trên lớp cha, đó là chính xác những gì chúng ta muốn.
‫Bây giờ qua trên cùng bên trái.
‫Chúng tôi có bảng thành phần và chúng tôi thấy ở trên cùng có dòng chữ BP Pawn Tank trong ngoặc đơn.
‫Đây là bản thiết kế tổng thể.
‫Và trong bảng chi tiết, chúng tôi có tất cả các loại thuộc tính mà chúng tôi có thể thấy được hiển thị theo mặc định.
‫Bây giờ quay lại bảng thành phần ngay dưới BP Pawn Tank.
‫Chúng tôi thấy tất cả các thành phần mà chúng tôi đã tạo trong C ++.
‫Chúng tôi có viên nang được chỉ định là gốc.
‫Đó là lý do tại sao nó ở trên cùng.
‫Và kèm theo đó, chúng ta có lưới cơ sở, sau đó là lưới hiện tại, sau đó là điểm sinh ra đường
‫đạn và nhận thấy rằng chúng được thụt vào, cho thấy chúng được gắn vào thành phần phía trên và chúng có các menu thả xuống
‫nhỏ hữu ích này cho phép chúng ta thu gọn những thứ được gắn vào bất kỳ thành phần nhất định nào
‫nếu chúng ta muốn làm điều đó.
‫Bây giờ, nếu bạn đã làm việc trong các bản thiết kế trước đây, bạn sẽ nhận thấy rằng một cái gì đó bị thiếu.
‫Nếu bạn chọn bất kỳ thành phần nào trong số các thành phần này ở đây trong bảng chi tiết, nó đột nhiên rất trống.
‫Và đó là bởi vì không có gì được tiếp xúc với các bản thiết kế từ phía C ++.
‫Đây là thứ mà chúng tôi có quyền kiểm soát với tư cách là nhà phát triển C ++ trong Unreal Engine, bạn có thể hiển thị các thành phần trong
‫bản thiết kế.
‫Đó là lý do tại sao chúng ta có thể thấy chúng ở đây trong bảng thành phần.
‫Nhưng chúng tôi đã không tiết lộ bất kỳ thuộc tính nào thuộc về các thành phần này vì đó là thứ mà
‫chúng tôi chủ động phải chỉ định từ phía C ++ và chúng tôi sẽ tìm hiểu cách thực hiện điều đó trong các video tiếp
‫theo.
‫Vì vậy, khi đến lúc lấy thành phần viên nang và điều chỉnh kích thước của nó hoặc lấy lưới cơ sở và thực sự chỉ định một lưới cho
‫nó, chúng ta sẽ có thể bắt đầu thực hiện những điều đó khi chúng ta đã tiếp xúc với các thuộc tính đó và sau đó chúng
‫ta có thể thấy chúng ở đây trong bảng chi tiết và cung cấp các giá trị hợp lệ cho các thuộc tính đó.
‫Vì vậy, bây giờ chúng ta có một bể chứa BP.
‫Như tôi đã đề cập, đây sẽ là cỗ xe tăng mà chúng ta lăn lộn và tàn phá thế giới.
‫Vì vậy, điều đó thật tuyệt.
‫Hãy tiếp tục và đóng cửa BP - tank.
‫Và tiếp theo, chúng tôi muốn tạo một lớp kế hoạch chi tiết khác dựa trên cơ sở -.
‫Và điều này có thể dành cho tháp.
‫Đó là kẻ thù mà chúng ta sẽ bố trí ở điểm trung tâm ở đây và cấp độ mà chúng ta sẽ chiến
‫đấu với.
‫Vì vậy, đây sẽ là một thách thức cho bạn.
‫Bạn sẽ tạo một lớp kế hoạch chi tiết mới dựa trên cơ sở -.
‫Hãy tiếp tục và gọi đây là BP, gạch dưới - tháp pháo.
‫Vì vậy, hãy tạm dừng video và tạo bản thiết kế này ngay bây giờ.
‫Được chứ.
‫Hãy tiếp tục và thực hiện kế hoạch chi tiết thứ hai của chúng tôi dựa trên cơ sở -.
‫Vì vậy, đây là cơ sở của chúng tôi -, hãy nhấp chuột phải vào tạo lớp kế hoạch chi tiết dựa trên cơ sở
‫tốt và chúng ta hãy chọn thư mục Pawns và chúng ta có thể gọi đây là BP Pawn Turret và nhấp vào Tạo lớp kế hoạch chi tiết.
‫Và đây là Bản thiết kế Tháp cầm đồ của chúng tôi.
‫Bây giờ nó trông giống hệt như bản đồ cơ sở và chúng ta sẽ thay đổi điều đó trong bài giảng tiếp theo khi chúng
‫ta bắt đầu đưa các thành phần này vào bản thiết kế để chúng ta có thể thiết lập một số thuộc tính ở đây
‫để làm cho bản thiết kế này trông khác với xe cầm đồ.
‫Vì vậy, trong bài giảng này, chúng tôi lấy bản thiết kế xe tăng cầm đồ BP từ lớp cầm đồ cơ sở cũng như tháp súng cầm
‫đồ BP.
‫Trong bài giảng tiếp theo, chúng ta sẽ nói về cách chúng ta có thể làm cho chúng trông khác nhau
‫bằng cách đưa các thành phần của chúng vào bản thiết kế để chúng ta có thể chỉnh sửa một số thuộc tính.
‫Tôi sẽ gặp bạn sớm.