Open rrbox opened 4 months ago
しかし、#55 で entity への graphic の割り当ての際に entity commands によって実装方法が異なることや、それぞれに同じメソッドを作成しても、entity commands 共通のメソッドとして動的に実行することが難しくなるなど、問題が生じているようです。
最良は、同じ entity command (entity record の変更)を別々の entity commands に push するだけで、実行方法が分けられることです。
Entity command は command とは別の扱いとする必要があります。
70 , #55 や #76 に関連のある変更です。
70 で entity 生成直後か entity 検索によるかで entity commands の種類を変える方法を採用しました。
しかし、#55 で entity への graphic の割り当ての際に entity commands によって実装方法が異なることや、それぞれに同じメソッドを作成しても、entity commands 共通のメソッドとして動的に実行することが難しくなるなど、問題が生じているようです。
最良は、同じ entity command (entity record の変更)を別々の entity commands に push するだけで、実行方法が分けられることです。