‫Được rồi.
‫Vì vậy, chúng ta hãy tiếp tục và xem chúng ta có thể bắt đầu trò chơi như thế nào.
‫Cho đến nay, chúng tôi chỉ bắt đầu bằng cách bắt đầu trò chơi trong Unity, nhưng chúng tôi muốn bắt đầu trò chơi trong trò
‫chơi để người chơi có thể bắt đầu trò chơi bằng cách nhấn phím cách.
‫Vì vậy, hãy làm điều đó bằng cách tạo một tập lệnh mới.
‫Vì vậy, chúng ta hãy chuyển sang tập lệnh, tạo tập lệnh C-sharp và tôi sẽ gọi nó là Trình quản lý trò chơi.
‫Cái đó sẽ kiểm soát trạng thái trò chơi của chúng ta.
‫Vì vậy, chúng ta hãy tạo một đối tượng trò chơi quản lý trò chơi theo phong cách trò chơi ở đây.
‫Vì vậy, Trình quản lý trò chơi và hãy kéo tập lệnh đó vào ngay trình quản lý trò chơi của chúng tôi.
‫Tôi sẽ đặt lại vị trí của người quản lý trò chơi để nó được làm sạch và ở vị trí số không.
‫Được rồi.
‫Vì vậy, hãy xem quản lý trò chơi của chúng tôi.
‫Như bạn có thể thấy, nó đã có một loại biểu tượng khác trong Unity vì trình quản lý trò chơi là một tập
‫lệnh rất đặc biệt, như tôi đã nói, sẽ xử lý các trạng thái trò chơi của chúng tôi.
‫Như vậy quản trò sẽ rất đơn giản.
‫Chúng tôi sẽ không cần bắt đầu hoặc cập nhật phương pháp ngay bây giờ.
‫Chúng tôi sẽ chỉ cần một boolean là trạng thái cho dù trò chơi của chúng tôi có được bắt đầu hay không.
‫Vì vậy, trò chơi bool công khai đã bắt đầu và tôi sẽ tạo một phương thức trò chơi bắt đầu công khai và tôi sẽ đặt nó ở chế độ công khai để
‫tôi có thể truy cập hoặc tôi có thể sử dụng nó từ bên ngoài của chính trình quản lý trò chơi.
‫Vì vậy, tôi đến từ một kịch bản khác và ở đây điều duy nhất tôi làm là đặt trò chơi bắt đầu thành true bất cứ khi nào phương thức trò chơi bắt đầu được
‫gọi, điều duy nhất xảy ra khi trò chơi của chúng tôi bắt đầu.
‫Boolean được đặt thành true.
‫Vì vậy, bây giờ trong bộ điều khiển của chúng tôi, những gì chúng tôi cần là chúng tôi cần truy cập trình quản lý trò chơi của mình bởi
‫vì những gì chúng tôi muốn làm là bất cứ khi nào người chơi nhấn phím khoảng trắng, phương pháp cập nhật cố định sẽ nhận ra điều đó
‫và nên bắt đầu trò chơi.
‫Vì vậy, chúng ta hãy tiếp tục và làm điều đó.
‫Vì vậy, hãy tạo một trình quản lý trò chơi riêng và chúng ta hãy gọi nó là người quản lý trò chơi.
‫Vì vậy, bây giờ trong phương thức Awake, tôi cần khởi tạo nó, nếu không trình quản lý trò chơi của chúng tôi sẽ là null và chúng tôi sẽ
‫gặp lỗi.
‫Vì vậy, hãy giải quyết đối tượng tìm loại đó và hãy gọi đó là một người quản lý trò chơi vì chúng ta chỉ đang tìm kiếm đối tượng có hoặc
‫đó là loại người quản lý trò chơi và chúng ta chỉ có một và đó là người quản lý trò chơi của chúng ta, phải
‫không?
‫Vì vậy, chúng tôi muốn có một cái đó và nó chứa một tập lệnh và chúng tôi muốn truy cập nó.
‫Vì vậy, những gì chúng ta có thể làm bây giờ là chúng ta có thể kiểm tra xem trò chơi chưa bắt đầu.
‫Vì vậy, người quản lý trò chơi, không phải người quản lý trò chơi, trò chơi đó đã bắt đầu, có nghĩa là trò chơi boolean bắt đầu là sai.
‫Sau đó trở lại.
‫Vì vậy, đừng làm gì cả.
‫Vì vậy, hãy lưu tập lệnh đó và quay lại Unity.
‫Kiểm tra nó ra.
‫Hãy chạy trò chơi của chúng tôi.
‫Và chúng ta có thể thấy người chơi không di chuyển.
‫Trò chơi chưa bắt đầu.
‫Hình ảnh động, tuy nhiên, vẫn còn đó.
‫Vì vậy, trình phát của chúng tôi vẫn đang hoạt động và chúng tôi nên giải quyết điều đó vì đó không phải là trạng thái tốt.
‫Chúng tôi có người chơi ở đây và anh ta đang giả mạo.
‫Đó không phải là niềm vui, vì vậy chúng ta cần phải thay đổi nó.
‫Thực ra, điều đó thật buồn cười, nhưng chúng ta cần thay đổi điều đó.
‫Vì vậy, hãy tạo một trạng thái mới bởi vì chúng ta chỉ có hai trạng thái ở đây là chạy và rơi để chúng
‫ta có thể chạy, điều đó thật tuyệt, hoặc chúng ta có thể ngã, điều này không quá tuyệt vời nhưng chúng ta cũng có thể nhàn rỗi.
‫Vì vậy, hãy tạo một trạng thái trống và gọi trạng thái đó là nhàn rỗi và bạn đoán nó đúng không?
‫Có một chuyển động trong tài sản của chúng ta cho thứ được gọi là nhàn rỗi.
‫Vì vậy, chúng tôi chỉ có thể sử dụng chuyển động đó, là hình ảnh động cho người chơi khi anh ta rảnh rỗi.
‫Và bây giờ chúng ta phải chuyển chuyển trạng thái trống sang trạng thái nhàn rỗi.
‫Và làm thế nào để chúng tôi làm điều đó?
‫Chà, bạn không thể đơn giản kéo nó từ đây.
‫Những gì bạn phải làm được đặt làm trạng thái mặc định của lớp.
‫Vì vậy, bây giờ trạng thái nhàn rỗi của chúng ta sẽ là trạng thái mặc định của lớp, có nghĩa là đây là nơi nó bắt đầu.
‫Vì vậy, mục nhập và sau đó nó chuyển trực tiếp đến trạng thái nhàn rỗi của chúng ta.
‫Ô yeah, tuyệt cú mèo.
‫Nhưng bây giờ chúng ta không thể chạy hoạt ảnh.
‫Hãy xem nó sẽ như thế nào.
‫Bạn thấy đấy, anh chàng của chúng ta đang di chuyển.
‫Anh ấy đang thở.
‫Anh ta chỉ di chuyển một chút, nếu bạn nhìn chính xác.
‫Vì vậy, bây giờ những gì chúng ta cần làm là thực hiện chuyển đổi từ trạng thái nhàn rỗi sang chạy.
‫Và tất nhiên, chúng ta cần phải có một hành vi ở đây hoặc một điều kiện ở đây.
‫Vì vậy, có sự chuyển đổi này từ Idol để chạy và chúng tôi cần điều kiện.
‫Vì vậy, chúng ta hãy thêm một điều kiện.
‫Nhưng cho đến nay chúng tôi chỉ có điều kiện sau đây không phải là điều kiện mà chúng tôi cần.
‫Chúng tôi cần biết liệu trò chơi đã bắt đầu hay chưa vì nếu trò chơi đã bắt đầu, chúng tôi
‫muốn hoạt ảnh chạy bắt đầu.
‫Vì vậy, trong các tham số, chúng tôi tạo một tham số mới.
‫Vì vậy, bạn có thể có ý tưởng về cách làm điều đó.
‫Bạn có thể làm điều đó một lần nữa với một trình kích hoạt.
‫Vì vậy, hãy tạo một trò chơi kích hoạt mới bắt đầu.
‫Vì vậy, tôi sẽ gọi trình kích hoạt đó và bây giờ chúng ta có thể mở quá trình chuyển đổi và bây giờ di chuyển hoặc chọn quá trình chuyển đổi
‫trò chơi đã bắt đầu ở đây.
‫Bây giờ chúng ta có thể nhấp vào đây và chọn kích hoạt trò chơi bắt đầu ở đây.
‫Vì vậy, đó là điều kiện trò chơi phải được bắt đầu và tất nhiên chúng tôi cũng có thể thiết lập điều đó ở đây.
‫Vì vậy, nếu trò chơi quản lý trò chơi bắt đầu không phải là sai, có nghĩa là nó đúng, thì chúng tôi muốn sử dụng trình kích
‫hoạt đặt dấu chấm hoạt ảnh khi trò chơi bắt đầu.
‫Vì vậy, điều đó có nghĩa là chúng tôi sẽ bắt đầu trò chơi của mình ở đây và chúng tôi sẽ bắt đầu hoạt ảnh ở đây.
‫Vì vậy, hãy lưu tập lệnh đó và kiểm tra nó.
‫Và chúng tôi vẫn gặp vấn đề là chúng tôi không thể bắt đầu trò chơi, chúng tôi có thể nhấn enter và sau đó người chơi của
‫chúng tôi xoay vòng, nhưng chúng tôi chưa bắt đầu trò chơi với người quản lý trò chơi.
‫Vì vậy, chúng ta hãy làm điều đó.
‫Hãy đi đến trình quản lý trò chơi của chúng tôi và thêm một.
‫Phương pháp cập nhật void private.
‫Và ở đây chúng tôi chỉ kiểm tra một đầu vào.
‫Vì vậy, nếu dấu chấm đầu vào nhận được chìa khóa xuống và mã khóa giả sử là trở lại.
‫Vì vậy, bất cứ khi nào ai đó nhấn trở lại, chúng tôi muốn trò chơi bắt đầu.
‫Sau đó, hãy tiếp tục và gọi phương thức bắt đầu trò chơi, có nghĩa là chỉ cần đặt boolean bắt đầu trò chơi
‫thành true.
‫Vì vậy, hãy kiểm tra điều đó.
‫Hãy tạm dừng trò chơi và chạy lại.
‫Vì vậy, bây giờ nếu chúng ta bắt đầu điều đó, chúng ta sẽ thấy rằng người chơi của chúng ta.
‫Vâng, hãy tiếp tục và nhấn enter và như bạn có thể thấy, máy nghe nhạc của chúng tôi chỉ sau một thời gian dài bắt
‫đầu chạy, mặc dù anh ấy đã lơ lửng trên không.
‫Và điều đó không tuyệt vời.
‫Và chúng tôi có thể thay đổi điều đó rất nhanh chóng.
‫Vì vậy, chúng ta hãy đi đến hoạt ảnh nhàn rỗi của chúng tôi.
‫Và ở đây, chúng ta hãy chuyển sang phần chuyển đổi và chúng ta có thể chọn ngay bây giờ để có thời gian thoát.
‫Vì vậy, chúng tôi không muốn có thời gian thoát này vì bây giờ hoạt ảnh của chúng tôi sẽ kết thúc.
‫Và chỉ sau khi hoạt ảnh không hoạt động này, mất gần 4 giây, kết thúc, chúng tôi sẽ chuyển sang trạng thái chạy và chúng tôi
‫không muốn điều đó nên chúng tôi có thể hủy kích hoạt có thời gian thoát.
‫Vì vậy, điều đó có nghĩa là nó sẽ trực tiếp chuyển đến hoạt ảnh đang chạy của chúng tôi và chúng tôi cũng muốn di chuyển hoạt ảnh đang
‫chạy của chúng tôi hoặc trạng thái chạy của chúng tôi ở đây chỉ một chút sang bên phải để nó diễn ra mà không có bất kỳ quá trình chuyển đổi nào.
‫Và nếu chúng ta chỉ di chuyển đường chạy, chúng ta sẽ luôn quay trở lại.
‫Vì vậy, chúng ta cần di chuyển đoạn này đến đây về cuối trạng thái Thần tượng và sau đó chúng ta chuyển sang trạng thái chạy.
‫Được rồi.
‫Vì vậy, bây giờ chúng ta hãy kiểm tra điều đó một lần nữa và hãy xem điều gì sẽ xảy ra ngay sau khi chúng ta nhấn enter.
‫Như bạn có thể thấy, nó chuyển trực tiếp đến trạng thái đang chạy.
‫Bây giờ bạn có thể làm điều tương tự với điều này đã thoát sang trạng thái sau của bạn.
‫Vì vậy, chúng ta hãy xem xét.
‫Hãy nhấn enter và chúng ta rơi xuống và chúng ta vẫn chạy hai hoặc ba bước và sau đó chúng ta thực hiện hoạt ảnh ngã.
‫Vì vậy, bạn có thể làm điều tương tự ở đây.
‫Hãy tiếp tục và thay đổi thời gian thoát và đi qua.
‫Đang theo dõi trực tiếp.
‫Vì vậy, bây giờ chúng ta hãy làm điều đó một lần nữa.
‫Chúng ta hãy có một cái nhìn.
‫Nếu chúng ta rơi trực tiếp hay không và chúng ta có thể nhìn thấy chúng ta rơi trực tiếp.
‫Vì vậy, ngay sau khi chúng ta ngừng rơi, tốt, chúng ta vẫn có thể xoay.
‫Nhưng ngay sau khi chúng ta ngừng rơi hoặc bắt đầu, chúng ta sẽ bắt đầu với hình ảnh động rơi xuống.
‫Được rồi, đó là về điều đó.
‫Bây giờ chúng ta có thể bắt đầu trò chơi trong video tiếp theo.
‫Chúng tôi sẽ xem làm thế nào chúng tôi có thể khởi động lại trò chơi.