‫Chào mừng trở lại.
‫Trong video này, chúng ta sẽ xem xét cách gọi lặp lại cho phép chúng ta làm điều gì đó lặp đi lặp
‫lại, thường xuyên, rất nhiều giây.
‫Vì vậy, hãy tiếp tục và quay lại tập lệnh Instantiate Cubes mà chúng tôi đã tạo.
‫Và bây giờ tôi muốn có một phương pháp tạo hình khối mọi lúc.
‫Vì vậy, hãy tiếp tục và tạo phương thức, public void, tạo khối mới.
‫Và ở đây chúng tôi chỉ đơn giản là chúng tôi sẽ tạo một khối mới, khá giống với vị trí mà chúng tôi đã
‫có lần trước.
‫Vì vậy, trong phím xuống, mỗi khi một khối lập phương được tạo ra, chúng ta muốn khởi tạo nó tại một vị trí cụ thể.
‫Vì vậy, có thể chúng ta sẽ bắt đầu không phải trừ năm, mà là âm mười.
‫Và bây giờ thay vì có phương thức cập nhật, chúng ta sẽ sử dụng phương thức bắt đầu.
‫Và sau đó ở đây tôi sẽ sử dụng lặp lại lệnh gọi.
‫Đó là một phương thức gọi phương thức với tên phương thức trong giây thời gian sau đó lặp lại sau mỗi giây tốc độ
‫lặp lại.
‫Vì vậy, có nghĩa là nó sẽ bắt đầu sau một khoảng thời gian nhất định mà chúng ta có thể tự thiết lập để
‫làm điều gì đó, gọi một phương thức và thực hiện lặp đi lặp lại để chúng ta có thể nói gọi lặp lại.
‫Và làm thế nào để chúng tôi làm điều đó?
‫Chà, chúng tôi đặt cho nó một tên phương thức F, tức là tạo khối lập phương mới, chính là tên này ở đây, tạo khối
‫mới.
‫Nếu bạn muốn đảm bảo rằng bạn viết đúng chính tả, bạn có thể chỉ cần sao chép và nhập vào đây.
‫Sau đó, tham số tiếp theo nó cần sau bao nhiêu giây mà chúng ta muốn bắt đầu?
‫Giả sử sau 3 giây, chúng ta muốn bắt đầu điều này và sau đó chúng ta phải đặt tỷ lệ lặp lại lặp lại.
‫Vậy sau bao nhiêu giây thì nó sẽ tự lặp lại?
‫Vì vậy, hãy nói sau mỗi giây.
‫Vì vậy, bây giờ chúng ta hãy xem những gì sẽ xảy ra.
‫Hãy bắt đầu trò chơi của chúng ta.
‫Và chúng tôi sau 3 giây, chúng tôi thấy rằng nó bắt đầu tạo ra các hình khối và các hình khối này cạnh
‫nhau.
‫Bây giờ điều đó sẽ làm điều tương tự lặp đi lặp lại cho đến khi vô hạn.
‫Vì vậy, cho đến khi không còn ram nữa để trò chơi của chúng tôi chạy, cho đến khi nó bị treo vì có quá nhiều đối tượng
‫trò chơi trong đó.
‫Vì vậy, bạn phải cẩn thận với việc gọi lặp lại.
‫Tất nhiên, bạn có thể gọi hủy tại một thời điểm để chúng tôi có thể nói nếu bộ đếm cao hơn bằng 20 hoặc có thể bắt đầu với năm để chúng
‫tôi có thể xem kết quả của nó.
‫Gọi ở đây, hủy bỏ, gọi.
‫Vì vậy, hủy bỏ tất cả các lệnh gọi trên hành vi đơn này.
‫Được rồi, vậy hãy làm điều đó.
‫Hãy cứu nó.
‫Và bây giờ chúng ta hãy xem nó sẽ tạo ra bao nhiêu hình khối.
‫Nó không được nhiều hơn năm.
‫Vì vậy, chúng ta hãy xem.
‫Một, hai, ba, bốn và năm.
‫Được rồi, bây giờ bạn đã biết cách bắt đầu gọi lặp lại và cách kết thúc lệnh lặp.
‫Vì vậy, bạn có thể chỉ cần hủy bỏ, gọi.
‫Nhân tiện, nếu bạn chỉ muốn gọi một thứ gì đó một lần, tôi nghĩ đó vẫn là một phương pháp thú vị.
‫Sau đó, bạn có thể sử dụng lệnh gọi và sau đó đó là điều tương tự duy nhất mà không cần lặp lại.
‫Vì vậy, bạn có thể, ví dụ, giả sử, chúng tôi muốn tạo khối lập phương mới, vì vậy hãy gọi phương thức này là tạo khối
‫lập phương mới sau 5 giây.
‫Vì vậy, bây giờ chúng ta hãy bình luận rằng gọi lặp lại.
‫Vì vậy, điều duy nhất sẽ xảy ra là sau 5 giây, sẽ có một câu lệnh gọi duy nhất sẽ
‫gọi điều này tạo khối mới.
‫Vì vậy, bạn có thể sử dụng điều đó để có sự chậm trễ.
‫Vì vậy, nó sẽ trì hoãn việc tạo ra một khối lập phương 5 giây.
‫Vì vậy, tôi biết điều này sẽ im lặng 5 giây, nhưng sau một thời gian, chúng ta sẽ thấy rằng có một khối lập phương.
‫Và như bạn có thể thấy, đó là gợi ý của chúng tôi.
‫Tuyệt quá.
‫Vì vậy, bây giờ bạn đã biết cách sử dụng lặp lại lệnh gọi cách sử dụng, cách gọi và cách hủy bỏ phương thức lặp lại lệnh
‫gọi này.