增加過關判斷、自動生成終點
Commit，沒有Library了吧~~
update .gitignore
Signed-off-by: Daeno <thomas820605@gmail.com>
Merge branch 'testing_tang_withSystem' of https://github.com/Daeno/TowerDefence into testing_Thomas

Conflicts:
	Assembly-CSharp-Editor-vs.csproj
	Assembly-CSharp-Editor.csproj
	Assembly-CSharp-vs.csproj
	Assembly-CSharp.csproj
	Assembly-UnityScript-Editor-vs.unityproj
	Assembly-UnityScript-Editor.unityproj
	Assets/Prefab/PrefabTower/BombWeapon.prefab
	Assets/Prefab/PrefabTower/EraserWeapon.prefab
	Assets/Prefab/PrefabTower/LaserGun.prefab
	Assets/Prefab/PrefabTower/PoisonGun.prefab
	Assets/Prefab/PrefabTower/SlowGun.prefab
	Assets/Prefab/PrefabTower/SpiralEmitterWeapon.prefab
	Assets/Prefab/PrefabTower/SplittingCubeWeapon.prefab
	Assets/Scene/scene.unity
	Assets/Scene/sceneNoSystem.unity
	Assets/Scene/systemScene.unity
	Assets/Script/System/gameMessenger.cs
	Assets/pictures/PSD/Clock.psd.meta
	Assets/pictures/PSD/Crystal3.psd.meta
	Assets/pictures/PSD/Pyramid.psd.meta
	Assets/pictures/PSD/Spiral.psd.meta
	Assets/pictures/PSD/SplittingBall.psd.meta
	Assets/pictures/PSD/Triangle.psd.meta
	Assets/pictures/PSD/Triangle2.psd.meta
	Library/AssetServerCacheV3
	Library/CurrentLayout.dwlt
	Library/CurrentMaximizeLayout.dwlt
	Library/EditorUserBuildSettings.asset
	Library/InspectorExpandedItems.asset
	Library/ScriptAssemblies/Assembly-CSharp-Editor.dll
	Library/ScriptAssemblies/Assembly-CSharp-Editor.dll.mdb
	Library/ScriptAssemblies/Assembly-CSharp.dll
	Library/ScriptAssemblies/Assembly-CSharp.dll.mdb
	Library/ScriptAssemblies/Assembly-UnityScript-Editor.dll
	Library/ScriptAssemblies/Assembly-UnityScript-Editor.dll.mdb
	Library/ScriptMapper
	Library/assetDatabase3
	Library/expandedItems
	Library/guidmapper
	Library/metadata/00/00000000000000002000000000000000
	Library/metadata/00/00000000000000003000000000000000
	Library/metadata/00/00000000000000004000000000000000
	Library/metadata/00/00000000000000004100000000000000
	Library/metadata/00/00000000000000005000000000000000
	Library/metadata/00/00000000000000005100000000000000
	Library/metadata/00/00000000000000006000000000000000
	Library/metadata/00/00000000000000006100000000000000
	Library/metadata/00/00000000000000007000000000000000
	Library/metadata/00/00000000000000008000000000000000
	Library/metadata/00/00000000000000009000000000000000
	Library/metadata/00/0000000000000000a000000000000000
	Library/metadata/00/0000000000000000b000000000000000
	Library/metadata/00/0000000000000000c000000000000000
	Library/metadata/00/0029becedcd772449837ed90eef0053d
	Library/metadata/00/00c8a1257456c9e408cac0e020e700ef
	Library/metadata/02/0268f98d7c649564a818b0768fc68d4b
	Library/metadata/02/02858015a09bdde4093c73c3f21a20f4
	Library/metadata/03/03871dc1319591d45af5d22ae384b180
	Library/metadata/04/043bd8ce63fde7c41a9ee103809fa981
	Library/metadata/05/051ac19882dbd7f4eb4a3a39cf050eb6
	Library/metadata/06/064c09d693b2a4445b1c66ebcdf43326
	Library/metadata/06/06641c287e1cbae41b305cd2ad9d089f
	Library/metadata/06/069280ecc32970343b22e4b8f8f1e3f0
	Library/metadata/07/074b54d5c8bc1bb4faa8cd3e7aa120c3
	Library/metadata/0b/0b20220d63d1e39448e8acdc04a6a268
	Library/metadata/0b/0be1522735bdc1b4cbf03fa05f15b138
	Library/metadata/0c/0c914e346b384f84cb53002a460ece5f
	Library/metadata/0c/0cc79c24afd06c44ea1dd96e7fbe3684
	Library/metadata/0d/0d542092e3679b143ad81ead7bcdcaac
	Library/metadata/0f/0f95766e92768bd4e9e3e113bb973f18
	Library/metadata/10/105083875599d0c4099eab32d218f115
	Library/metadata/10/10d237718b581334dbae2e29cb644648
	Library/metadata/11/11527ac6a5756c941836e642f015bab5
	Library/metadata/11/11b45bfcb19ad694bb6f199fb97642ce
	Library/metadata/12/12fd0da489454fe4c98c36081d4a20bd
	Library/metadata/15/15757b26cd9b53247be86da9e8da19dd
	Library/metadata/16/166dfe22956ef0341b28e18d0499e363
	Library/metadata/16/16a9098f037830a46a9869843da094ff
	Library/metadata/17/17568a7a5552c09428dd48e73548b8b8
	Library/metadata/17/177bddf229f8d8445a70c0652f03b7df
	Library/metadata/17/17f781dfbe35aa24cadfd52f1eba2624
	Library/metadata/18/1858401bb1f56a44e9b3b2abb05ed5b4
	Library/metadata/19/19f159914cdcea449bdd572acb40602e
	Library/metadata/1b/1befc503cd71e3449ad0dfd337acbca8
	Library/metadata/1e/1e404c9470989da40be0951322e27dc2
	Library/metadata/1f/1f5c6193688c1374b8f4ccbe28849a20
	Library/metadata/20/207807222df026f40ac3688a3a051e38
	Library/metadata/20/208ba77d44d3d184db5f73b5a6b6d65e
	Library/metadata/21/21239ba77ac4b534f958e8617ef13ede
	Library/metadata/21/21732e99fad20ad409863fc791a7a1da
	Library/metadata/21/21c420ecdd3e69043bf6f48930c20350
	Library/metadata/22/22346258ef4883647a53da085c529c60
	Library/metadata/23/232aef1540fdfb746aba688c61afe7c1
	Library/metadata/25/25ffb149ba69f434aa7fadb43f78b7e1
	Library/metadata/26/2668418d0a8c6804facdeca6e5fc6d98
	Library/metadata/28/28eb0d92fb71ebb428ebed9d854be425
	Library/metadata/29/29749f4c77ed085439ce2a40e169084e
	Library/metadata/29/29d53f4d75b196e4fb2df01627ff840b
	Library/metadata/29/29ff0da4cb0a9874fa5f6f99e1480c8f
	Library/metadata/2b/2bd20b2d5bf255049bdee636d96535cc
	Library/metadata/2e/2ef4705e1936dee439007ee9d39e366f
	Library/metadata/2e/2efded62ec6629a4a94ef5041ab9d908
	Library/metadata/30/30c47bf369fc38445aed1fe62d6602b9
	Library/metadata/31/31279a32822b0664f8be0130da2fc26c
	Library/metadata/35/35144820bcc25444bb8f0fd767d9423e
	Library/metadata/35/35c989013c977244186e524a4c90dcee
	Library/metadata/36/36800b7f38aa9d24cb8b1ca27f67fc66
	Library/metadata/39/396904b3dbb0296438e47f3f059a0baa
	Library/metadata/3a/3ae64abbd13b4ae479ac831112644716
	Library/metadata/3b/3b3cbd71cf464ae4f88652a970c6b0d4
	Library/metadata/3c/3c0464991e33a70498abdd85c150cc59
	Library/metadata/3c/3c127f6937bd40c498e2971f6d598275
	Library/metadata/3c/3c57d995ec5469c40a1421f104a3e737
	Library/metadata/3e/3e556f5b974c49b45950b939d5b86d38
	Library/metadata/40/407e4d22cef2fa14fa78013996937c0c
	Library/metadata/41/41384e83e2a9c9043b5dfe2336bf68e9
	Library/metadata/42/42da6a1efe6a12f4c8b6d8eca74cdab9
	Library/metadata/44/449309ad825c85547af340ce988f984b
	Library/metadata/46/46d7eb2a175ac0145aa13d488cb8de82
	Library/metadata/47/4768b6e0b1dc4194aa93962b569e126c
	Library/metadata/48/483be52c535d89841bf2c2657c4fe174
	Library/metadata/4a/4ae26c789b827e5458ef43719525da07
	Library/metadata/4d/4d5bac2f9fb37d34b84ee693b447f948
	Library/metadata/4e/4e64d94a319ee6a4f8f0734091689a57
	Library/metadata/4f/4f32c19e12b12d448844412393f4941f
	Library/metadata/4f/4f5ed7864862970439ea00e23b1725a4
	Library/metadata/4f/4fdde8222e647b24b816eec3ad67ff32
	Library/metadata/50/5029267299d589b4e8c51781db7d6aad
	Library/metadata/51/51ce8997bda67454696c34ae9ae59ef0
	Library/metadata/52/520b8cacf479ce5468e829dfed1f4585
	Library/metadata/53/53df08205932fb04d978797841b4f4d7
	Library/metadata/54/5449cf04a7c91e444832f6e8b0813f1f
	Library/metadata/55/557e257002e50c24fa9920fac5690643
	Library/metadata/57/5706549e1e7eb2f4583a134619c83e26
	Library/metadata/57/57b538e62a0ca6248bfd354def935e57
	Library/metadata/58/5867a53c8db0e6745818285bb6b6e1b9
	Library/metadata/5c/5c1b84a427010e0469ce0df07ab64dbc
	Library/metadata/5c/5c45c833fcc56f249b663919bdb79249
	Library/metadata/5d/5d6d9ca6d1f6ff14b8ad19ca61736b7d
	Library/metadata/5e/5e9b057a1bd545246a693e24ca504f37
	Library/metadata/5e/5eac8a27c0c2f054b8f6b0c5149aa94e
	Library/metadata/5f/5fef4a34e331289459faed66a028b003
	Library/metadata/60/604c012f6f80bda4c97b6706383fba10
	Library/metadata/61/612a7d8fb44bb994d90d9c0fa1408703
	Library/metadata/61/6150ef178402e9c499610b9b5d36e9db
	Library/metadata/63/63329872f2ee718408995c5c0f821915
	Library/metadata/63/6389c32085f1ef04f88e046b96ab6fc6
	Library/metadata/63/63a4d1519cb8dea42be7addce2022400
	Library/metadata/68/687f991e35fafa942b078ec332237a8a
	Library/metadata/68/68e98b82d5735f349b609335ce66937e
	Library/metadata/69/69446df45efc95845867e96074e532bb
	Library/metadata/6a/6a4a9261904494f4cbb7a718f9b967ad
	Library/metadata/6a/6a6836f4f3f16aa48a87a2cd431701fc
	Library/metadata/6b/6b74f6f9410253f4cbf57cd4cdfc0578
	Library/metadata/6d/6dcdb75286008234abaed2dab5739310
	Library/metadata/6e/6ebb4efb103dc554aa97ff060c38d34d
	Library/metadata/6e/6ece11672b4111843bafa200985e53e3
	Library/metadata/70/7056e02137d0c9f47ab5b206f2201275
	Library/metadata/71/71437d4b180648940a9cbb3498aaac4e
	Library/metadata/71/71760b65ad7d5b842942c797a0366fa7
	Library/metadata/71/7180de1ed945721438e9091142556aeb
	Library/metadata/72/721253d48ff5aa74993d63e4b2462cfe
	Library/metadata/72/7278de6c43915934d92b45ca5dd96be6
	Library/metadata/72/727e5c1fa48ac44498c67e77a9265a8d
	Library/metadata/73/73dc3482fd08a5c4c93b18d2f735b4da
	Library/metadata/76/76df7f01e71e35a4a8bb6e25a67483bf
	Library/metadata/7b/7b7797494815765408c9478d611b0aa2
	Library/metadata/7e/7e4055f093ff17f4a9d8789e5c918a12
	Library/metadata/7f/7f0ef3e522c72484482d24c25694666c
	Library/metadata/81/8199da761b4324048bce9ab411e78d95
	Library/metadata/81/81cfbd74156bad547a5af0e2cd4aea1c
	Library/metadata/82/823599c257de4b543950270b64a38cc2
	Library/metadata/82/82689100282a58349b4a016b1f23e1cb
	Library/metadata/84/8412733190d7f864a996ae55030f2113
	Library/metadata/84/8425b95fef16c3f4194e3a20e245cb67
	Library/metadata/85/85ab99a22ba15b74bb72503326809718
	Library/metadata/88/880be4e38737c7548824feed41957e56
	Library/metadata/88/884e9a478b549bc4a9a7036194e1fa2e
	Library/metadata/88/88a7a22499538f4489d6b95c1e44819b
	Library/metadata/88/88e11b3353de7e94d84b1ec5adbdd15e
	Library/metadata/89/89299ad065aebb7458049df2335960cb
	Library/metadata/89/89f85bf20e54ed746bc48a4678c66677
	Library/metadata/8a/8a4713bd712f22a43b80098ece2d7ec0
	Library/metadata/8b/8bf965ed703cd504ba1d4efc69aab98b
	Library/metadata/8c/8c00ea7c28c5dc84996f67bb7a040cf6
	Library/metadata/8c/8c4836cd2f3b5d24dbd54dc1a6bf1904
	Library/metadata/8e/8e7f14dca5b76ce4780ad3c215ba50c5
	Library/metadata/8f/8fea3a3233249ff45bdb15d2ffc5bb56
	Library/metadata/90/9029e8871815750438a7a86b802f19f2
	Library/metadata/90/9062608bb92e49d499380389f4071a1f
	Library/metadata/90/90b8a201877340842a441a3a746262aa
	Library/metadata/90/90d17bf306078764992307b159f06ff4
	Library/metadata/91/91c49f004a1dc2d44843008630910f98
	Library/metadata/92/92644659d151fad44976bfd137f219f2
	Library/metadata/92/92de108db1664014784d1af594949b9c
	Library/metadata/93/9356e72528387ef4493a8dd984b5a0e6
	Library/metadata/93/935c59897f054cd4586fc850387266c6
	Library/metadata/93/935ced204445dd34f9ba6af5c6b1c95c
	Library/metadata/93/93a99bc46f8582340a05ab492c448ecd
	Library/metadata/93/93f2c24594b11d84aa75f52126e79ea5
	Library/metadata/94/94ba1138c322ea04c8c37cfbcf87f468
	Library/metadata/98/98b355bc2675ac140b01aabd85f28c11
	Library/metadata/99/99b4daedc5e674a429acdf1e77da6a55
	Library/metadata/99/99e98aa26bb0b8a40961a5b8ab239a1f
	Library/metadata/9a/9ab48de1e6a2aba4bbf1c590781d37b1
	Library/metadata/9b/9b79a9b62449de940a073364858c3f9b
	Library/metadata/9b/9ba6cf94570e984448c10265bf2b124a
	Library/metadata/9b/9bd076e2ef9d30545b46377014bd3656
	Library/metadata/9d/9dab7328ba500e944a99d62065fba6c0
	Library/metadata/9f/9f1212502533cb34188dd6ef094188cb
	Library/metadata/9f/9f3758f8f58fdef43803eb9be1df0608
	Library/metadata/9f/9fbef9ad020124741bc24ef0223d1149
	Library/metadata/a2/a2214e9c01a801842bcf5f66399131f2
	Library/metadata/a5/a5d52b49857ce2c47bef8486e1bf899d
	Library/metadata/a7/a76464cf4df3e9a4a93834987d4d2af8
	Library/metadata/a8/a87d045de3172b94eb3aca24711d83b4
	Library/metadata/a8/a8f5f90a7558d7c4d981ec2953bb2a95
	Library/metadata/a9/a9b53cc9db43d39428412f981834d9c1
	Library/metadata/aa/aa584fbee541324448dd18d8409c7a41
	Library/metadata/ab/ab517bd36a2b2504b83979fcad45d4a2
	Library/metadata/b0/b0882ed1a482efc44a1d5bfbfb2915b3
	Library/metadata/b2/b215e1f0648dc6645b64064f097644bb
	Library/metadata/b2/b217ae4ccfdd47e45911815554cdc29c
	Library/metadata/b2/b2ea19fc06c1b52469d78196e3635deb
	Library/metadata/b5/b59a603a7800c0c45a3d4f77c1e61ad5
	Library/metadata/b7/b7413892531843644adf611435ada9f7
	Library/metadata/b7/b7962bbdaba2a4940b1341d755abd40d
	Library/metadata/b8/b87961f71c831d94880412d895e822ce
	Library/metadata/bb/bb59eddace70f2f4aa0beb108f55a9f6
	Library/metadata/bc/bcdf05c0ca00dfb4faf55fe7e3b8827b
	Library/metadata/bd/bd79e8caee042f2468b91d563d163941
	Library/metadata/c0/c079db251f098414f812be637e954b8f
	Library/metadata/c0/c0dbb10477565944a8b42db6e26441ff
	Library/metadata/c3/c32efbb7b11b5dd428f8d1d6c5a2da69
	Library/metadata/c3/c3b21cd21284b024ba2f32205bdaf80e
	Library/metadata/c4/c40ce1ee6475edd408f595323fc5fc11
	Library/metadata/c4/c40d255b1edd61842ae10e3346a2251e
	Library/metadata/cc/cce6fbc571548634c8de3b759a32342d
	Library/metadata/cd/cd79439131e0de645bb9504824da34d5
	Library/metadata/cf/cf95ad0bd97b0204fbd2bb8c33ad7969
	Library/metadata/d0/d06466c03d263624786afa88b52928b6
	Library/metadata/d1/d1a66617c3fea3144a1baa74ab4e9b0f
	Library/metadata/d1/d1ab77b7654aee549881d7571483837f
	Library/metadata/d2/d2087abd564ea1b4fb85e29c34215b92
	Library/metadata/d2/d29465eaa425ace498928a5d44dca77b
	Library/metadata/d2/d2d9fde6c9b2a5943915cd76e1e89a14
	Library/metadata/d4/d4d05e72b5afbcf489dc1e87a3fa38f2
	Library/metadata/d5/d53659690d5704b42aee0ba0a8ba5055
	Library/metadata/d7/d752390ffb973e3439f33cd4eba21b51
	Library/metadata/d9/d90864ccbf99d4a449c87472b0a181e8
	Library/metadata/d9/d9f0117c7133dd940a41685da84b8acb
	Library/metadata/da/dabbbed2a74eac44dac281f20d706ba8
	Library/metadata/db/dbba720556440ed4ea0fddee6bf0c859
	Library/metadata/dc/dcbd9d9cedc5c08428abc8d2aea83a12
	Library/metadata/dd/dd1e0e30b74204445bcb6720a906f5be
	Library/metadata/de/dedc8eb7ef8bd344c8c013e06a636b35
	Library/metadata/df/df2e04ee6ff0c7846b685059037c8f7b
	Library/metadata/e0/e001b6576e34b8d4e8ce3b3ab5aee427
	Library/metadata/e1/e1db06c131bd95640a0e58c9be07b701
	Library/metadata/e2/e20dd799790268548a100c15f7e6155f
	Library/metadata/e2/e2f95b10bcff02e4daae6dd700ae5ecd
	Library/metadata/e3/e3e4b5bebc687044b9c6c2803c36be3d
	Library/metadata/e5/e50f3878bb51b4a46a617e3de620b30c
	Library/metadata/e6/e61ff6a0eb8b44741b94ab1f7b26302b
	Library/metadata/e6/e6262dd9a9b078c4e8cbd47495aa6d23
	Library/metadata/e7/e73a30c46df19194f873ea7a9ce12753
	Library/metadata/ea/eaef27f62f4191644862ed8dcececd43
	Library/metadata/eb/eb569eb6c5bb4d24a973393d6ec8be64
	Library/metadata/ed/ed7149e57c83ae941bad7d8a8c47fce9
	Library/metadata/ed/ed8130b0c78495a45ba854eec6b1b8c2
	Library/metadata/ef/efb1dfb0df7fcfd4097b59fb40d21456
	Library/metadata/f2/f226ce9e7a33bc24c95f34dd9f583516
	Library/metadata/f4/f40f16a0227e5c14293e269c875c0f9b
	Library/metadata/f5/f51edfea8baf63d46aeea1b71b3d76c2
	Library/metadata/f5/f5e30e04eb4a1084ea20c33a6d2b2e08
	Library/metadata/f6/f6c00ea73b82aa2419b06523f2ddc4bc
	Library/metadata/f6/f6fc14eedce2f2e4ea17324fecd79846
	Library/metadata/f8/f876a0959c41e694b8a6aff381b4819e
	Library/metadata/fa/faa992c235c815b4a9cc60f379c1f671
	Library/metadata/fb/fb7066c72a15be743bb4770e9b34798a
	Library/metadata/fb/fb8b3b1a06a763445bd977300ddfbd3e
	Library/metadata/fc/fc121f1bdc0d9194d9221ebccc18da3a
	Library/metadata/fc/fc8810858435db9408d309b59fa0cc0e
	Library/metadata/fc/fca98b4c2be4f9d4c8c5b32d3776ba09
	Library/metadata/fd/fd940be7edd3fd542a72191a3c76e790
	Library/metadata/fd/fda9d0d8b14ee614ebe25ffb5307b3b5
testing stable