[問題] 分開、組合

作者: huadi73 (ㄚㄚㄚ)   2014-06-08 17:14:48
我有疊在一起的10層單位各為1的方塊
1. 點選分開按鈕再點選某層,該層的上下會分開一個單位
其他則一起被推開一個單位,
直到所有方塊都相隔一個單位為止,才不能點選
2. 點選合併按鈕再點選某層,該層的上下會與該層黏合
其他的則一起被合併一個單位
目前我分開有個bool來判斷是否移動過了
沒有移動過才能動,合併也是這麼做
不過又有分開又有合併時,卻會出現方塊重疊的情況
想請問各位更好計算各個方塊該移動到哪的方法
謝謝

Links booklink

Contact Us: admin [ a t ] ucptt.com