TextFilterResult
*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.
Đại diện cho kết quả của cuộc gọi đến TextService:FilterStringAsync() . Được sử dụng để phân phối một chuỗi lọc tương ứng.
Tóm Tắt
Phương Pháp
Trả về văn bản theo cách lọc thích hợp cho Player.UserId được chỉ định.
Trả văn bản theo cách lọc thích hợp cho tất cả người dùng.
Trả về văn bản theo cách lọc thích hợp cho đối tượng được chỉ định Player.UserId dựa trên tuổi và các chi tiết khác.
Thuộc Tính
Phương Pháp
GetChatForUserAsync
Phương pháp này trả về văn bản theo cách lọc thích hợp cho đối tượng được chỉ định bằng bộ lọc hạn chế tối thiểu phù hợp với người dùng đó, với cài đặt bảo mật riêng tư của cả hai người dùng được áp dụng.Điều này nên được sử dụng trong bối cảnh trò chuyện giữa các người chơi, mặc dù có một số trường hợp khác cần lọc văn bản.
Chuỗi trả lại chỉ nên được hiển thị cho người dùng mục tiêu, vì nó có thể không phù hợp với tất cả người dùng.
Nếu phương pháp này ném lỗi, chuỗi không nên hiển thị cho người dùng . Các trường hợp lỗi bao gồm:
- Hai người dùng không được phép trò chuyện, ví dụ nếu Chat:CanUserChatAsync() sẽ trả về false cho người gửi và người nhận đã cho.
- Người dùng với ID toUserId không ở trực tuyến trên máy chủ hiện tại.
Chức năng này sẽ trả lại ngay lập tức trong hầu hết các trường hợp, mặc dù nó sẽ trả lại nếu người dùng mục tiêu vừa tham gia máy chủ và thông tin lọc của họ chưa được tải.
Cảnh báo giảm thời gian một phần
Gọi chức năng này từ khách hàng đã lỗi thời và sẽ bị vô hiệu hóa trong tương lai chỉ để trả về một chuỗi trống.Lọc văn bản liên quan đến trò chuyện nên được thực hiện thông qua TextChatService và kinh nghiệm không lọc đúng cách văn bản trò chuyện được tạo bởi người chơi có thể bị kiểm duyệt.
Tham Số
Player.UserId của người dùng đang trò chuyện.
Lợi Nhuận
Chuỗi văn chuỗibị lọc.
GetNonChatStringForBroadcastAsync
Trả văn bản theo cách lọc thích hợp cho tất cả người dùng.Điều này nên được sử dụng trong bối cảnh văn bản không trò chuyện mà mọi người dùng có thể xem, chẳng hạn như cho một cuộc đối thoại cho phép người dùng viết tin nhắn trên một biển báo, có thể nhìn thấy được với tất cả người dùng trên máy chủ ngay cả sau khi người viết rời khỏi.
Lợi Nhuận
Chuỗi văn chuỗibị lọc.
GetNonChatStringForUserAsync
Trả về văn bản theo cách lọc thích hợp cho đối tượng được chỉ định Player.UserId dựa trên tuổi và các chi tiết khác.Điều này nên được sử dụng trong bối cảnh văn bản không trò chuyện mà một người dùng cụ thể có thể xem, chẳng hạn như tên của một vật nuôi.
Tham Số
Player.UserId của người dùng dự định xem/nhận được văn bản.
Lợi Nhuận
Chuỗi văn chuỗibị lọc.