We will entertain your mind, enhance your brain, expand your lifestyle.

リスタートの罠

Heptomuseeのアプリの作業として、設定などのメニュー機能を実装している。そのメニュー内のひとつの機能としてパズルのリスタートがあり、解いているパズルを初期の状態に戻す機能である。

この機能の実現は、リロード時と同様のパズルの初期化を呼び出すこととした。ただしリロード用のパズル進行状態ではなくゲーム開始時のパズル初期状態を使っての初期化である。

この実現方法で、ほとんどのパズルがリロード同様正常な動作となったが、一部のパズルがうまく動かない。その原因は、パズルオブジェクトの配置である。

一部のパズルは初期化時に、ロードされた初期状態のオブジェクト配置に依存する。このためパズル解答で移動されたオブジェクトの配置で、初期化だけさせてもうまく動かない。

対応を検討中。