GridConfig.json 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. {
  2. "GridType": {
  3. "GridType1": {
  4. "prefabUrl": "gui/eliminate/prefabs/GridType1"
  5. },
  6. "GridType2": {
  7. "prefabUrl": "gui/eliminate/prefabs/GridType2"
  8. },
  9. "GridType3": {
  10. "prefabUrl": "gui/eliminate/prefabs/GridType3"
  11. },
  12. "GridType4": {
  13. "prefabUrl": "gui/eliminate/prefabs/GridType4"
  14. },
  15. "GridType5": {
  16. "prefabUrl": "gui/eliminate/prefabs/GridType5"
  17. }
  18. },
  19. "bricks": {
  20. "Brick1": {
  21. "rotateFlag": false,
  22. "gridConfig": [
  23. {
  24. "row": 0,
  25. "column": 0
  26. }
  27. ]
  28. },
  29. "Brick2": {
  30. "rotateFlag": true,
  31. "gridConfig": [
  32. {
  33. "row": 0,
  34. "column": 0
  35. },
  36. {
  37. "row": 0,
  38. "column": 1
  39. }
  40. ]
  41. },
  42. "BrickO": {
  43. "rotateFlag": false,
  44. "gridConfig": [
  45. {
  46. "row": 0,
  47. "column": 0
  48. },
  49. {
  50. "row": 0,
  51. "column": 1
  52. },
  53. {
  54. "row": 1,
  55. "column": 0
  56. },
  57. {
  58. "row": 1,
  59. "column": 1
  60. }
  61. ]
  62. },
  63. "BrickI": {
  64. "rotateFlag": true,
  65. "gridConfig": [
  66. {
  67. "row": 0,
  68. "column": 0
  69. },
  70. {
  71. "row": 1,
  72. "column": 0
  73. },
  74. {
  75. "row": 2,
  76. "column": 0
  77. },
  78. {
  79. "row": 3,
  80. "column": 0
  81. }
  82. ]
  83. },
  84. "BrickT": {
  85. "rotateFlag": true,
  86. "gridConfig": [
  87. {
  88. "row": 0,
  89. "column": 0
  90. },
  91. {
  92. "row": 0,
  93. "column": -1
  94. },
  95. {
  96. "row": 0,
  97. "column": 1
  98. },
  99. {
  100. "row": 1,
  101. "column": 0
  102. }
  103. ]
  104. },
  105. "BrickS": {
  106. "rotateFlag": true,
  107. "gridConfig": [
  108. {
  109. "row": 0,
  110. "column": 0
  111. },
  112. {
  113. "row": 0,
  114. "column": -1
  115. },
  116. {
  117. "row": 1,
  118. "column": 0
  119. },
  120. {
  121. "row": 1,
  122. "column": 1
  123. }
  124. ]
  125. },
  126. "BrickZ": {
  127. "rotateFlag": true,
  128. "gridConfig": [
  129. {
  130. "row": 0,
  131. "column": 0
  132. },
  133. {
  134. "row": 0,
  135. "column": 1
  136. },
  137. {
  138. "row": 1,
  139. "column": -1
  140. },
  141. {
  142. "row": 1,
  143. "column": 0
  144. }
  145. ]
  146. },
  147. "BrickL": {
  148. "rotateFlag": true,
  149. "gridConfig": [
  150. {
  151. "row": 0,
  152. "column": 0
  153. },
  154. {
  155. "row": 1,
  156. "column": 0
  157. },
  158. {
  159. "row": 2,
  160. "column": 0
  161. },
  162. {
  163. "row": 0,
  164. "column": 1
  165. }
  166. ]
  167. },
  168. "BrickJ": {
  169. "rotateFlag": true,
  170. "gridConfig": [
  171. {
  172. "row": 0,
  173. "column": 0
  174. },
  175. {
  176. "row": 1,
  177. "column": 0
  178. },
  179. {
  180. "row": 2,
  181. "column": 0
  182. },
  183. {
  184. "row": 0,
  185. "column": -1
  186. }
  187. ]
  188. }
  189. }
  190. }