---
title: 从房间成员列表屏幕检索跟随状态回调
slug: world-sdk-guide-ch/0pO2cmC7YVhjdoLgay7xw
docTags: 
createdAt: 2024-09-02T08:34:13.135Z
---

我们添加了一个功能，当有人在世界中一起玩时开始关注您时，您将收到回调。

在社交内容中充分利用此功能！

:::hint{type="danger"}
- 此功能适用于World SDK版本1.21.21及ZEPETO.Module版本1.0.11或更高版本。
- 适用于具有多人功能的世界。
- 您可以在ZEPETO移动应用中查看房间成员列表屏幕。
:::

请参考以下示例代码以了解如何使用回调 `SocialService.onRoomMemberStatusChanged`.

- 这是一个示例，当房间成员列表的关注状态在世界中发生变化时，将用户ID和关注状态打印到控制台日志。

```typescript
import { RoomMemberStatus, SocialService } from 'ZEPETO.Module.Social';
import { ZepetoScriptBehaviour } from 'ZEPETO.Script'
 
export default class SampleScript extends ZepetoScriptBehaviour {
 
    Start() {       
        SocialService.onRoomMemberStatusChanged += (userId: string, status: RoomMemberStatus) => {            
            console.log(`onRoomMemberStatusChanged: userId = ${userId}, status = ${status}`);
    }
 
}
```

### 房间成员状态

| **枚举**  | **描述**           |
| ------- | ---------------- |
| 无 = 0   | 当同一房间的玩家未跟随本地玩家时 |
| 跟随 = 1  | 当同一房间的玩家跟随本地玩家时  |
| 被阻止 = 3 | 当同一房间的玩家阻止本地玩家时  |

如果您在移动设备上运行上述示例代码，您会看到每当房间成员列表屏幕上的跟随状态发生变化时，控制台日志都会被调用。

![](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-1lZecNPqhzSUGrcV3h6Pp-20240904-102426.png)

