diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2019-08-19 16:05:57 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2019-08-19 16:05:57 +0900 |
| commit | 311a4f28b066e35ad9b459f476272f74df996d46 (patch) | |
| tree | 5ae048ba307e3736dca1df6dd53033e07b5b32ac /src/client/app/common/scripts | |
| parent | Refactor (diff) | |
| download | sharkey-311a4f28b066e35ad9b459f476272f74df996d46.tar.gz sharkey-311a4f28b066e35ad9b459f476272f74df996d46.tar.bz2 sharkey-311a4f28b066e35ad9b459f476272f74df996d46.zip | |
Resolve #5298
Diffstat (limited to 'src/client/app/common/scripts')
| -rw-r--r-- | src/client/app/common/scripts/room/room.ts | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/client/app/common/scripts/room/room.ts b/src/client/app/common/scripts/room/room.ts index d5df9a54e4..0205b1e1ce 100644 --- a/src/client/app/common/scripts/room/room.ts +++ b/src/client/app/common/scripts/room/room.ts @@ -697,6 +697,21 @@ export class Room { } /** + * 全ての家具を部屋から削除します + */ + @autobind + public removeAllFurnitures() { + this.exitTransformMode(); + for (const obj of this.objects) { + this.scene.remove(obj); + } + this.objects = []; + this.furnitures = []; + this.selectedObject = null; + this.onChangeSelect(null); + } + + /** * 部屋の床の色を変更します * @param color 色 */ |