Set GameObject active state. Args: active: Whether to activate or deactivate name: GameObject name instance_id: Instance ID Returns: Dictionary with operation result
(
self,
active: bool,
name: str | None = None,
instance_id: int | None = None,
)
| 108 | return self._conn.send_request("gameobject", params) |
| 109 | |
| 110 | def set_active( |
| 111 | self, |
| 112 | active: bool, |
| 113 | name: str | None = None, |
| 114 | instance_id: int | None = None, |
| 115 | ) -> dict[str, Any]: |
| 116 | """Set GameObject active state. |
| 117 | |
| 118 | Args: |
| 119 | active: Whether to activate or deactivate |
| 120 | name: GameObject name |
| 121 | instance_id: Instance ID |
| 122 | |
| 123 | Returns: |
| 124 | Dictionary with operation result |
| 125 | """ |
| 126 | params: dict[str, Any] = {"action": "active", "active": active} |
| 127 | if name: |
| 128 | params["name"] = name |
| 129 | if instance_id is not None: |
| 130 | params["id"] = instance_id |
| 131 | return self._conn.send_request("gameobject", params) |
| 132 | |
| 133 | def delete( |
| 134 | self, |