Skip to content

【間取り編集】ピクセル数を急激に増やすとカクつく現象の解消(@syncAllStateToCanvas) #262

@atomisu0312

Description

@atomisu0312

Which feature would you like to see added or improve
【イベント】

Describe the solution you'd like
カクつくタイミングとしては、以下の2つがあり得る

  • ピクセル数変更 -> State変更
  • State変更 -> 描画

前者については#261 で落ち着きそうだが、後者はまだ最適化の余地が残ってそうである。
後者の処理は主に、syncAllStateToCanvasが担っているので、少し調査して問題がありそうなら治していく。

TODO
流れをざっくり書いておく(あとでサブIssue化するのもあり)

  • syncAllStateToCanvas関数の調査
  • 適宜修正
  • テストを忘れずに

Which directory to change

  • front/src/lib/event/venueedit/canvasControl.tsがメイン

Describe alternatives you've considered
解決しなそうなら、描画が完全に終わるまで、ボタンを押さないようにする方向で進める

Additional context
なし

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions