‫Đúng.
‫Hãy thêm một số nhạc cay vào trò chơi của bạn vì có nhạc nền lặp lại thật tuyệt vời và đó là những gì chúng
‫tôi sẽ thêm vào.
‫Vì vậy, chúng ta hãy đi đến cửa hàng tài sản và tìm kiếm âm nhạc hoàn toàn, hoàn toàn miễn phí vì có một tài sản tuyệt vời,
‫âm nhạc hoàn toàn miễn phí, vô số đánh giá tích cực.
‫Và đúng vậy, chúng ta chỉ cần tải xuống.
‫Vì vậy, chúng ta hãy tải xuống.
‫Đó là một tệp 160 megabyte, vì vậy có thể mất một lúc, nhưng chúng tôi sẽ không nhập tất cả.
‫Vì vậy, chỉ cần tiếp tục và tải xuống.
‫Nó sẽ mất một chút thời gian.
‫Vì vậy, tôi sẽ tạm dừng cho đến khi quá trình tải xuống hoàn tất.
‫Được rồi, quá trình tải xuống của tôi đã sẵn sàng và tôi không muốn nhập tất cả âm thanh vì điều này sẽ khiến trò chơi của chúng tôi trở
‫nên khổng lồ.
‫Cái duy nhất mà tôi muốn sử dụng là số bảy.
‫Vì vậy, với Love from Vertex Studio bảy.
‫Vì vậy, hãy nhập khẩu đó.
‫Nó phù hợp một chút với thể loại trò chơi của chúng tôi, đó là một trò chơi vô tận và nó sẽ có một số
‫âm thanh thú vị.
‫Vì vậy, hãy nhanh chóng truy cập thư mục tài sản của chúng tôi và tạo một thư mục mới mà tôi sẽ gọi là bên thứ ba.
‫Và sau đó ở đây tôi muốn kéo nhạc trò chơi, kết cấu đá vẽ tay, sau đó là pha lê cách điệu
‫và gói nhân vật Super Saiyan miễn phí vì cả ba đều là tài sản của bên thứ ba.
‫Và thật tốt khi có cấu trúc riêng của chúng tôi ở đây, nó sạch sẽ.
‫Được rồi.
‫Vì vậy, bây giờ hãy tiếp tục và tạo một đối tượng mới ở đây.
‫Tạo trống.
‫Và tôi sẽ gọi đó là một vòng
‫lặp nền.
‫Và tôi cũng sẽ tạo một tập lệnh mới, mà tôi cũng sẽ gọi là vòng lặp nền.
‫Vòng lặp nền.
‫Và tôi sẽ kéo vòng lặp nền đó vào nền của tôi, tập lệnh đó vào đối tượng trò chơi
‫vòng lặp nền của tôi.
‫Và trên hết, tôi sẽ thiết lập lại nó.
‫Bây giờ vòng lặp nền sẽ có một nguồn âm thanh.
‫Vì vậy, nguồn âm thanh là những gì tôi sẽ thêm vào.
‫Và bây giờ tôi cần một đoạn âm thanh và chúng tôi có tình yêu từ Vertex Studio, vì vậy hãy sử dụng nó sau đó phát
‫trên Awake nên được kiểm tra cũng như Vòng lặp vì tôi muốn điều này lặp lại bây giờ âm lượng sẽ hơi lớn, vì vậy
‫hãy giảm đó thành 0. 3 có thể.
‫Và tốt, chúng ta hãy kiểm tra nó.
‫Và như bạn nghe thấy, nhạc đang chạy ở chế độ nền và thậm chí có thể hơi quá lớn.
‫Vì vậy, tôi sẽ giảm âm thanh một chút trong trò chơi.
‫Vì vậy, bây giờ chúng ta hãy kiểm tra nó ra.
‫Và vâng, nhìn này, nó có vẻ tốt.
‫Trông rất tuyệt.
‫Và bây giờ chúng ta hãy thả.
‫Và như bạn có thể thấy, nó chỉ cần khởi động lại cảnh và vòng lặp cũng được khởi động lại hoặc âm nhạc cũng
‫được khởi động lại.
‫Và những gì chúng tôi muốn làm là chúng tôi muốn giữ cho đối tượng trò chơi đó tồn tại để âm nhạc không khởi động lại sau
‫khi chúng tôi đã chết.
‫Vì vậy, nó sẽ tiếp tục và có một phương pháp thực hiện điều đó.
‫Vì vậy, hãy tiếp tục với kịch bản của chúng tôi.
‫Vì vậy, chúng ta hãy đi vào vòng lặp nền của chúng tôi.
‫Hãy loại bỏ phương thức bắt đầu và cập nhật và chúng ta sẽ sử dụng phương pháp tỉnh táo ở đây.
‫Vô thức tỉnh táo.
‫Và sau đó ở đây chúng tôi gọi là phương thức.
‫Đừng phá hủy một tải.
‫Điều này làm là làm cho mục tiêu đối tượng không bị phá hủy tự động khi tải, tải một cảnh
‫mới.
‫Đó là những gì chúng tôi muốn có.
‫Và đối tượng trò chơi nào không nên bị phá hủy?
‫Tôi sẽ nói đối tượng trò chơi, có nghĩa là đối tượng trò chơi có chứa tập lệnh này.
‫Vì vậy, điều đó có nghĩa là đối tượng trò chơi vòng lặp nền của chúng ta sẽ tồn tại khi di chuyển từ cảnh này sang cảnh khác.
‫Bây giờ chúng ta hãy kiểm tra điều đó.
‫Hãy chạy trò chơi và xem nếu điều đó hoạt động.
‫Như bạn có thể thấy bây giờ chúng tôi có một dấu hiệu thống nhất nhỏ này ở đây.
‫Và chúng ta hãy chạy trò chơi.
‫Hãy thu thập một số điểm và rơi.
‫Và bạn sẽ thấy rằng bây giờ chúng tôi không phá hủy tải.
‫Và chúng tôi có hai trong số đó.
‫Vì vậy, chúng tôi có vòng lặp nền và một vòng lặp nền khác, và đó không phải là những gì chúng tôi muốn.
‫Chúng tôi chỉ muốn có một trong số chúng.
‫Vậy chúng ta giải quyết điều đó như thế nào?
‫Vâng, có một cách để làm điều đó.
‫Nếu chúng ta đi đến mã của mình, chúng ta sẽ cần một biến tĩnh công khai.
‫Vì vậy, chúng ta sẽ cần tạo một biến vòng lặp nền tĩnh, là một thể hiện.
‫Vì vậy, tôi sẽ gọi nó là một phiên bản vì tôi muốn chỉ có một phiên bản của đối tượng trò chơi đó.
‫Vì vậy, hãy kiểm tra nó trong phương pháp Tỉnh thức của chúng tôi.
‫Tôi sẽ kiểm tra xem instance có phải là null hay không vì nếu nó là null, thì instance sẽ là cái này, có nghĩa là đối
‫tượng trò chơi này.
‫Vì vậy, đối tượng trò chơi cụ thể này của cảnh hiện tại hoặc trò chơi hiện tại của chúng ta sẽ là đối tượng mà chúng ta muốn làm việc
‫bởi vì chúng ta không có đối tượng trước đó, vì vậy chúng ta không có vòng lặp
‫nền trước đó.
‫Nhưng nếu chúng ta đã có một cái, thì cái khác nếu phiên bản không phải là trường hợp này.
‫Phá hủy nó.
‫Vì vậy, tiêu diệt đối tượng trò chơi.
‫Vì vậy, điều đó có nghĩa là nếu ví dụ mà chúng ta đã có trước đó, nếu nó không phải là null, nếu nó không phải là phiên bản
‫mà chúng ta hiện đang làm việc hoặc chúng ta hiện tại là chính mình, thì hãy tự hủy hoại bản thân.
‫Vì vậy, điều đó có nghĩa là hãy để phiên bản khác hoặc phiên bản khác của vòng lặp nền, hãy để nó tồn tại.
‫Được rồi.
‫Vì vậy, đó là những gì mã này làm.
‫Vì vậy, những gì nó sẽ cho phép chúng tôi là chỉ có một vòng lặp nền mọi lúc và không tạo một vòng lặp mới
‫sau khi đã thay đổi cảnh.
‫Vì vậy, bây giờ chúng ta hãy kiểm tra nó một lần nữa.
‫Tất nhiên, tôi phải giảm âm lượng vì bây giờ nếu không nó sẽ quá lớn.
‫Vậy thì chết đi.
‫Và như bạn có thể thấy, âm nhạc của chúng tôi vẫn tiếp tục phát.
‫Được rồi.
‫Vì vậy, đó là cách chúng tôi có thể tạo vòng lặp cho nhạc nền của mình.
‫Được rồi.
‫Vì vậy, hẹn gặp lại các bạn trong video tiếp theo, nơi chúng tôi sẽ tạo ra thế giới của chúng tôi theo cách thủ tục.