‫Xin chào và chào mừng.
‫Trong bài giảng này, chúng tôi sẽ thiết lập một khóa học tấn công chướng ngại vật nhỏ của riêng mình và chúng tôi
‫sẽ triển khai các nền tảng hỗ trợ nhỏ này ở đây sẽ thúc đẩy nhân vật của chúng tôi.
‫Chúng tôi sẽ phải thực hiện một vài bản sửa lỗi nhỏ cho lớp nhân vật của mình để thực hiện điều này.
‫Vì vậy, chúng ta hãy đi sâu vào và xem chúng là gì.
‫Vì vậy, một loại câu đố khác mà tôi muốn đưa vào khi sử dụng thành phần nền tảng di chuyển cơ bản này là có một bộ
‫phận đẩy về cơ bản sẽ đẩy chúng ta ra khỏi gờ.
‫Bây giờ, cách tôi muốn làm là lấy khối lập phương này ở đây.
‫Tôi nghĩ nó được gọi là Puzzle Cube A, và đó có thể là khối về cơ bản là bộ đẩy.
‫Và chúng tôi sẽ định cấu hình nó hơi khác so với nền tảng di chuyển.
‫Vì vậy, hãy tiếp tục và điều hướng trở lại nền tảng của chúng tôi để tôi có thể nhấp chuột phải và thực sự nhấp vào đây,
‫điều này sẽ khiến máy ảnh của tôi tập trung vào nó.
‫Và sau đó những gì chúng ta có thể làm là truy cập nội dung của chúng ta, vẽ đến các lớp C ++, nhấp vào tìm kiếm của tôi, đi tới Muối chướng ngại vật, nhấp
‫chuột phải vào nền tảng di chuyển và tạo một lớp kế hoạch chi tiết mới dựa trên nó.
‫Lần này tôi sẽ gọi nó là khối đẩy gạch dưới BP như thế nào.
‫Vì vậy, tôi sẽ đặt nó vào lộ trình nội dung và nhấp vào Tạo lớp kế hoạch chi tiết.
‫Bây giờ tôi có thể đóng trình duyệt nội dung của mình.
‫Tôi không rõ tại sao nó vẫn muốn đưa cái đó lên và tôi sẽ đi đến phần vẽ nội
‫dung, đi đến phần gốc của nội dung và tìm kiếm khối câu đố hoặc một từ và chúng tôi đang tìm khối lập phương xếp
‫hình.
‫Đó là cái này đây, cái lưới.
‫Tôi sẽ kéo vào lớp kế hoạch chi tiết của chúng tôi và sau đó đóng nội dung, đóng kết quả biên dịch của tôi để tôi có thể nhìn
‫thấy khung nhìn tốt hơn một chút.
‫Và tôi thực sự muốn mở rộng khối lập phương này vì theo mặc định, nó thực sự khá nhỏ.
‫Tôi sẽ làm cho nó lớn hơn ít nhất mười lần trong mọi chiều không gian.
‫Vì vậy, tôi sẽ nhấn một ổ khóa nhỏ bên cạnh thuộc tính tỷ lệ để mỗi thuộc tính này về cơ bản có tỷ lệ
‫giống nhau.
‫Và tôi sẽ thay đổi một trong số chúng thành mười, và sau đó hai cái còn lại cũng sẽ tăng lên thành mười.
‫Và sau đó những gì tôi sẽ làm là tôi sẽ thay đổi hướng chuyển động.
‫Vì vậy, nó hiện đang di chuyển theo hướng X.
‫Và nếu chúng ta nhìn vào cảnh của chúng ta, bạn có thể thấy rằng về cơ bản đó là hướng về phía trước.
‫Tôi muốn chuyển nó sang một bên.
‫Rõ ràng, chúng tôi có thể xoay nó một khi chúng tôi đặt nó vào cảnh và nó sẽ không
‫quan trọng lắm, nhưng tôi sẽ thay đổi nó thành 0 trong chữ X và nó cần phải nhanh một cách hợp lý để nó không phải là một trở ngại mà chúng tôi
‫cần phải tránh.
‫Vì vậy, tôi sẽ làm cho nó 300 và tôi cũng sẽ làm cho khoảng cách di chuyển khá lớn.
‫Vì vậy, sẽ làm cho nó ít nhất 500 để bắt đầu.
‫Và rõ ràng điều này sau đó có thể được cấu hình lại khi chúng ta đặt nó vào cấp độ.
‫Vì vậy, hãy tiết kiệm điều đó, đi vào cấp độ của chúng tôi và thử và đặt khối lập phương này.
‫Tôi sẽ hủy bỏ tìm kiếm của mình trong bản vẽ nội dung, đi tới phần gốc của nội dung và kéo vào một
‫khối đẩy.
‫Nó hoàn toàn lớn.
‫Tôi chắc chắn đã có một cách mở rộng quy mô.
‫Vì vậy, chúng ta hãy quay lại lớp Blueprint để đẩy trong Cube.
‫Hãy xem thuộc tính tỷ lệ và có thể chúng tôi chỉ muốn làm cho nó lớn hơn bốn lần và lưu ý rằng tôi đang
‫làm điều này với khóa tỷ lệ này.
‫Vì vậy, tôi đang làm cho nó lớn hơn bốn lần trong mọi chiều không gian và quay trở lại cấp độ.
‫Và điều này hiện có vẻ hợp lý hơn rất nhiều.
‫Vì vậy, bạn có thể thấy rằng nó thực sự bị cắt xuống đất một chút.
‫Vì vậy, những gì chúng ta có thể làm là chúng ta có thể giải quyết vấn đề này bằng cách nâng khối lập phương lên trên thế giới, hoặc chúng
‫ta có thể làm điều đó một lần và mãi mãi và thực sự nâng nó lên trong lớp Pushing Cube.
‫Vì vậy, tôi nghĩ rằng chúng ta sẽ cần phải nâng nó lên trong khoảng thời gian.
‫Hãy bắt đầu kéo lên và xem những gì trông lành mạnh.
‫Tôi nghĩ khoảng 200 chiếc đặt nó trên mặt đất.
‫Vì vậy, hãy lưu lại và quay lại cảnh của chúng ta.
‫Và ở đó bạn đi.
‫Có vẻ như nó là chính xác.
‫Bây giờ tôi sẽ di chuyển nó để nó trùng lặp với người chơi của chúng tôi.
‫Hãy tiếp tục và chơi và bạn có thể thấy nó di chuyển ngược và tiến.
‫Nó không di chuyển rất xa về phía sau và về phía trước.
‫Vì vậy, tôi nghĩ chúng ta cần phải thay đổi điều đó.
‫Hãy quay lại lớp, vào lớp, mặc định và thực hiện khoảng cách di chuyển.
‫Tôi nghĩ nó sẽ cần ít nhất 1500 người như vậy.
‫Và chúng ta có thể muốn đặt hướng di chuyển theo hướng ngược lại, mặc dù đó có thể chỉ
‫là vấn đề tùy chọn.
‫Vì vậy, hãy quay trở lại cửa sổ chính của chúng ta và kéo khối lập phương qua bên trái, vì đó
‫là hướng mà nó sẽ di chuyển.
‫Hãy chơi.
‫Và chúng ta bắt đầu.
‫Nó trôi qua rất chậm.
‫Vì vậy, tôi không hài lòng với tốc độ.
‫Hãy thay đổi tốc độ đó.
‫Tôi nghĩ nó cần phải nhanh ít nhất ba lần.
‫Vì vậy, hãy làm cho nó 900 hit chơi.
‫Và ở đó bạn đi.
‫Chúng tôi có nhiều thách thức hơn một chút.
‫Tuy nhiên, chúng tôi cũng có một lỗi.
‫Nhân vật của chúng ta không thực sự bị đẩy theo một cách rất hợp lý hay tốt đẹp bởi khối đẩy này.
‫Bạn có thể thấy nó bị trục trặc.
‫Nó không trơn tru.
‫Tuy nhiên, tôi muốn thu hút sự chú ý của bạn đến một giải pháp nhỏ.
‫Nếu tôi đang cố gắng di chuyển trong khi nó va vào tôi, bạn nhận thấy rằng nó thực sự diễn ra rất
‫trơn tru, và đó là bởi vì mã ký tự không thực sự kiểm tra va chạm trừ khi bạn đang cố gắng di chuyển.
‫Vì vậy, có một chút giải pháp để chúng tôi thực hiện điều này.
‫Chúng ta sẽ chuyển sang nhân vật BP thứ ba mà chúng ta đã tạo.
‫Bây giờ, cách bạn có thể thực hiện điều này là thông qua bản vẽ nội dung hoặc bạn có thể chọn
‫nhân vật trong cảnh, đi tới ngăn chi tiết, đi tới nút Bản thiết kế và nhấn Mở Trình chỉnh sửa bản thiết kế.
‫Và những gì chúng tôi muốn làm về cơ bản là mỗi lần đánh dấu, chúng tôi muốn di chuyển nhân vật sang trái
‫một chút và sau đó lùi lại một chút về bên phải.
‫Bây giờ, cách chúng ta sẽ làm điều này là sử dụng một thành phần trên nhân vật được gọi là thành phần chuyển động của
‫nhân vật.
‫Vì vậy, hãy chọn nó trong ngăn thành phần, sau đó nhấp chuột phải vào đồ thị Sự kiện Bản thiết kế của
‫bạn và sau đó tìm kiếm di chuyển thành phần đã cập nhật.
‫Về cơ bản những gì chức năng này làm là nó cho biết.
‫Thành phần chuyển động mà nó nên sử dụng các quy tắc chuyển động của nhân vật để di chuyển nhân vật xung quanh.
‫Vì vậy, bạn có thể thấy rằng nó cần một vùng đồng bằng về cơ bản nói rằng, đây là khoảng cách bạn nên di chuyển.
‫Và nó có một cú quét, cho chúng ta biết rằng nó nên chú ý đến bất kỳ va chạm nào trên đường đi.
‫Vì vậy, chúng ta có thể làm cho nó thực hiện một chuyển động rất đơn giản về cơ bản là một cm trong X và Y.
‫Không quan trọng lắm liệu nó có di chuyển theo chữ Z hay không vì chúng tôi thực sự không tìm kiếm những
‫va chạm đó.
‫Sau đó, chúng ta có thể đánh dấu và kéo chốt thực thi vào bước di chuyển của mình.
‫Đã cập nhật các thành phần.
‫Và nếu cứ để thế này thì sẽ có vấn đề vì dần dần tính cách của chúng ta sẽ trôi đi.
‫Hãy để tôi chỉ cho bạn nếu tôi nhấn chơi.
‫Bạn có thể thấy rằng nhân vật đang dần dần từng centimet tại một khung hình, đang trôi theo cách của mình
‫trên toàn cảnh.
‫Vì vậy, những gì chúng ta cần làm cũng là di chuyển trở lại.
‫Vì vậy, kéo một thành phần chuyển động của nhân vật xuống đây, tôi sẽ kéo ra khỏi ghim này một lần nữa
‫và tìm lại chuyển động.
‫Cập nhật các thành phần.
‫Tôi sẽ phân luồng trong chân thực thi để nó được gọi sau khi thành phần được cập nhật lần di chuyển đầu tiên.
‫Và sau đó tôi sẽ làm cho delta trừ đi một trong X và trừ đi một trong Y.
‫Vì vậy, kết quả cuối cùng sẽ là không có gì xảy ra, tuy nhiên, bởi vì chúng tôi đã
‫buộc thành phần chuyển động tìm kiếm những va chạm này với sự quét, nó sẽ phản ứng trơn tru với bộ đẩy.
‫Vì vậy, chúng ta hãy tiếp tục và đánh play và đi và đứng trên con đường của người đẩy của chúng tôi.
‫Và bạn có thể thấy chúng tôi rất dễ dàng bị thúc đẩy một cách dễ dàng, như vậy.
‫Vì vậy, tôi muốn thách thức bạn tự mình vượt chướng ngại vật bằng cách sử dụng bộ đẩy và các thành phần nền tảng di chuyển mà
‫chúng tôi đã tổng hợp ở đây.
‫Vì vậy, đây là ví dụ về vượt chướng ngại vật mà tôi đã thực hiện trong nguyên mẫu của mình.
‫Bạn có thể thấy tôi có một số nền tảng di chuyển để nâng tôi lên một hòn đảo nhỏ để bạn có thể sử dụng
‫một trong những hòn đảo này và thu nhỏ nó như một nền tảng.
‫Và sau đó tôi có các bộ đẩy di chuyển ngược và tiến mà tôi phải vượt qua.
‫Và sau đó là các nền tảng xoay, nhưng chúng ta sẽ đi đến điều đó sau.
‫Vì vậy, đừng lo lắng.
‫Nhưng chúng tôi có những bộ đẩy này và chúng tôi có các nền tảng di chuyển, vì vậy hãy bắt đầu.
‫Bạn có thể thử và lặp lại điều này, hoặc nếu bạn cảm thấy sáng tạo và muốn thử một
‫điều gì đó khác biệt, thì hãy tiếp tục và tạo ra chướng ngại vật của riêng bạn vì điều đó luôn thực sự thú vị.
‫Và nếu bạn tạo ra điều gì đó độc đáo, vui lòng chia sẻ nó trong các cuộc thảo luận để tất cả chúng
‫ta cùng xem và lấy cảm hứng.
‫Vì vậy, hãy tạm dừng video và tiếp tục.
‫Được chứ.
‫Chào mừng trở lại.
‫Vì vậy, bây giờ chúng ta đã có bộ đẩy của chúng ta hoạt động, chúng ta hãy làm một cái gì đó thú vị một chút, phải không?
‫Vì vậy, tôi sẽ sử dụng nền tảng này và thực sự xoay chuyển nó.
‫Vì vậy, chúng tôi có thêm một chút thời gian để thiết lập của chúng tôi và tôi sẽ kéo nó theo.
‫Vì vậy, nhân vật ở ngay cuối nền tảng, và sau đó tôi sẽ lấy hai nền tảng di chuyển
‫này và định vị chúng lần lượt.
‫Và một trong số chúng, tôi sẽ thêm 1000 vào trục Z của nó và tôi sẽ gửi nó di chuyển theo hướng
‫ngược lại.
‫Vì vậy, hai nền tảng này sẽ gặp nhau ở đâu đó ở khoảng giữa.
‫Sau đó, tôi sẽ nhân đôi hòn đảo nổi mà chúng tôi đang đứng.
‫Vì vậy, bằng cách nhấp và kéo alt, tôi sẽ xoay nó để nó không ngay lập tức trông rõ ràng là cùng
‫một nền tảng và tôi kéo nó ra ngoài và tôi sẽ bán lại nó một chút để chúng ta có thể vừa với nó ở trên
‫cùng của nền tảng khác.
‫Bởi vì cuối cùng những gì tôi muốn xảy ra là một khi chúng tôi lên đỉnh của nền tảng phía trên này,
‫chúng tôi sẽ bị đẩy xuống để không chết.
‫Nhưng nó mang lại cho chúng ta một chút thụt lùi.
‫Bây giờ, tôi sẽ lấy những khối đẩy này.
‫Tôi sẽ thực sự chỉ kéo họ vào nền tảng phía trên.
‫Tôi sẽ đưa một vài trong số họ vào.
‫Vì vậy, tôi nghĩ ba là đủ vào lúc này, và tôi sẽ kéo một trong
‫số chúng qua bờ bên kia và lật vận tốc của nó như vậy.
‫Vì vậy, thay vì chín, nó sẽ là -900 và chúng ta sẽ đi theo hướng ngược lại.
‫Hãy thử điều này để tôi có thể bắt đầu với những nền tảng chuyển động này.
‫Họ cho phép tôi có một chút nấc thang lên đây và bây giờ tôi phải cố gắng vượt qua những kẻ này.
‫Và thật thú vị, tôi chỉ nhận thấy một chút lỗi với cách chúng tôi buộc nhân vật của mình di chuyển và
‫sẽ che điều đó chỉ sau một giây.
‫Nhưng vâng, nó có một chút thách thức, nhưng nó có thể làm được.
‫Chúng tôi chắc chắn có thể vượt qua những điều đó.
‫Tôi đang làm nó không tốt vào lúc này, nhưng chúng tôi chắc chắn có thể vượt qua những hình khối đó nếu
‫chúng tôi muốn.
‫Vì vậy, điều tiếp theo cần làm là sửa lỗi nhỏ đó.
‫Bây giờ vấn đề ở đây là khi chúng tôi gọi thành phần cập nhật di chuyển, chúng tôi đang đặt một vòng xoay ở đây không phải là xoay
‫nhân vật của chúng tôi, có nghĩa là nó sẽ luôn đặt chúng tôi quay mặt về phía trước.
‫Vì vậy, cách dễ dàng để khắc phục điều này là nhấp chuột phải và thực hiện xoay diễn viên và chỉ cần chuyển xoay diễn viên sang
‫xoay mới bốn Thành phần Cập nhật Di chuyển.
‫Bạn có thể chuyển nó cho cả hai người, nhưng điều thực sự quan trọng là chúng tôi sẽ
‫làm điều đó cho lần cuối cùng để chúng tôi có thể tiếp tục và chơi ngay bây giờ và chúng tôi sẽ có thể thấy rằng giờ đây chúng
‫tôi thực sự có thể xoay nhân vật phù hợp.
‫Chà, công cụ tuyệt vời.
‫Trong bài giảng này, chúng tôi đã sửa một chút lỗi va chạm với nhân vật của chúng tôi và chúng tôi đã thiết
‫lập một chút khóa học tấn công chướng ngại vật để chúng tôi bắt đầu.
‫Tôi hy vọng bạn đã vui vẻ và tôi sẽ gặp bạn trong bài giảng tiếp theo.