Bạn tạo ra một GKObstacleGraph như mô tả ở trên. Tại thời điểm này, không có không cónhững trở ngại, do đó, bạn cung cấp một loạt các sản phẩm nào. BufferRadius trong initializer là cáctừ xa mà tổ chức của bạn sẽ tránh những trở ngại khi GameplayKittính toán đường đi. Lớn hơn số, rộng hơn các bến khủng long sẽcung cấp cho trở ngại của bạn.Thêm tháp để biểu đồ trở ngạiTiếp theo, bạn cần phải thêm tháp của bạn để biểu đồ trở ngại của bạn.Nhớ lại rằng biểu đồ trở ngại sẽ chứa một bộ sưu tập của đa giác màxác định các khu vực nơi các loài khủng long không thể đi. Trở ngại đa giác cho một thápbạn phải là một hình dạng xung quanh căn cứ. May mắn thay, bạn đã có một cái gì đó màxác định một hình dạng xung quanh thành phố của tháp base: ShadowComponent.Bạn sẽ cho ShadowComponent xác định một trở ngại đa giác. Bằng cách đó, bất kỳthực thể có ShadowComponent cũng có thể có một trở ngại đa giác cho cácđồ thị trở ngại. Clever, quyền?Mở ShadowComponent.swift và thêm này bất động sản mới:
đang được dịch, vui lòng đợi..
