V3.0 追加控制模式,改进代码

追加控制模式,实现鼠标在地图中的坐标映射
追加控制UI
Todo:
游戏流程修改
游戏State对应修改
This commit is contained in:
2023-04-09 23:35:38 +09:00
parent 71f2687422
commit ff094aaba5
56 changed files with 23542 additions and 682 deletions
File diff suppressed because it is too large Load Diff
+7
View File
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 7bb967f323b0e974384a9545832754ed
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
File diff suppressed because it is too large Load Diff
+7
View File
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 4260567fdad382b45aff2dfe6afb2dd8
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -596,6 +596,7 @@ MonoBehaviour:
targetTimeBonusPerSec: 0.5
areaTimeBonusPerSec: 0.2
distanceReward: 50
facingTargetReward: 10
goWinRewardDefault: 999
attackWinRewardDefault: 999
defenceWinRewardDefault: 999
@@ -607,8 +608,8 @@ MonoBehaviour:
killReward: -5
shootWithoutReadyReward: -1.15
killBonusReward: 0
facingReward: 2
shootTargetAreaReward: 5
facingReward: 5
shootTargetAreaReward: 10
movePenalty: 0.1
spinPenalty: 0.08
mousePenalty: 0.06
@@ -6536,8 +6537,8 @@ MonoBehaviour:
group1Tag: Player
group2Tag: Enemy
minEnemyAreaX: 0
attackProb: 0
gotoProb: 1
attackProb: 0.5
gotoProb: 0
defenceProb: 0
targetState:
- 0
@@ -12415,8 +12416,8 @@ MonoBehaviour:
group1Tag: Player
group2Tag: Enemy
minEnemyAreaX: 0
attackProb: 0
gotoProb: 1
attackProb: 0.5
gotoProb: 0
defenceProb: 0
targetState:
- 0
@@ -12958,11 +12959,11 @@ RectTransform:
m_Father: {fileID: 55747560}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 250, y: -150}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &413189341
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -13582,11 +13583,11 @@ RectTransform:
m_Father: {fileID: 55747560}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 250, y: -150}
m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: -250, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 1, y: 0.5}
--- !u!114 &440411431
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -14321,8 +14322,8 @@ MonoBehaviour:
group1Tag: Player
group2Tag: Enemy
minEnemyAreaX: 0
attackProb: 0
gotoProb: 1
attackProb: 0.5
gotoProb: 0
defenceProb: 0
targetState:
- 0
@@ -20930,6 +20931,7 @@ MonoBehaviour:
targetTimeBonusPerSec: 0.5
areaTimeBonusPerSec: 0.2
distanceReward: 50
facingTargetReward: 10
goWinRewardDefault: 999
attackWinRewardDefault: 999
defenceWinRewardDefault: 999
@@ -20941,8 +20943,8 @@ MonoBehaviour:
killReward: -5
shootWithoutReadyReward: -1.15
killBonusReward: 0
facingReward: 2
shootTargetAreaReward: 5
facingReward: 5
shootTargetAreaReward: 10
movePenalty: 0.1
spinPenalty: 0.08
mousePenalty: 0.06
@@ -21163,8 +21165,8 @@ MonoBehaviour:
group1Tag: Player
group2Tag: Enemy
minEnemyAreaX: 0
attackProb: 0
gotoProb: 1
attackProb: 0.5
gotoProb: 0
defenceProb: 0
targetState:
- 0
@@ -22538,11 +22540,11 @@ RectTransform:
m_Father: {fileID: 413189340}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 2, y: -0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 2, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &762190081
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -22570,7 +22572,7 @@ MonoBehaviour:
m_BestFit: 0
m_MinSize: 10
m_MaxSize: 40
m_Alignment: 0
m_Alignment: 4
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 1
@@ -31184,6 +31186,7 @@ MonoBehaviour:
targetTimeBonusPerSec: 0.5
areaTimeBonusPerSec: 0.2
distanceReward: 50
facingTargetReward: 10
goWinRewardDefault: 999
attackWinRewardDefault: 999
defenceWinRewardDefault: 999
@@ -31195,8 +31198,8 @@ MonoBehaviour:
killReward: -5
shootWithoutReadyReward: -1.15
killBonusReward: 0
facingReward: 2
shootTargetAreaReward: 5
facingReward: 5
shootTargetAreaReward: 10
movePenalty: 0.1
spinPenalty: 0.08
mousePenalty: 0.06
@@ -33405,8 +33408,8 @@ MonoBehaviour:
group1Tag: Player
group2Tag: Enemy
minEnemyAreaX: 0
attackProb: 0
gotoProb: 1
attackProb: 0.5
gotoProb: 0
defenceProb: 0
targetState:
- 0
@@ -40195,6 +40198,7 @@ MonoBehaviour:
targetTimeBonusPerSec: 0.5
areaTimeBonusPerSec: 0.2
distanceReward: 50
facingTargetReward: 10
goWinRewardDefault: 999
attackWinRewardDefault: 999
defenceWinRewardDefault: 999
@@ -40206,8 +40210,8 @@ MonoBehaviour:
killReward: -5
shootWithoutReadyReward: -1.15
killBonusReward: 0
facingReward: 2
shootTargetAreaReward: 5
facingReward: 5
shootTargetAreaReward: 10
movePenalty: 0.1
spinPenalty: 0.08
mousePenalty: 0.06
@@ -40553,8 +40557,8 @@ MonoBehaviour:
group1Tag: Player
group2Tag: Enemy
minEnemyAreaX: 0
attackProb: 0
gotoProb: 1
attackProb: 0.5
gotoProb: 0
defenceProb: 0
targetState:
- 0
@@ -42752,8 +42756,8 @@ MonoBehaviour:
group1Tag: Player
group2Tag: Enemy
minEnemyAreaX: 0
attackProb: 0
gotoProb: 1
attackProb: 0.5
gotoProb: 0
defenceProb: 0
targetState:
- 0
@@ -43806,8 +43810,8 @@ MonoBehaviour:
group1Tag: Player
group2Tag: Enemy
minEnemyAreaX: 0
attackProb: 0
gotoProb: 1
attackProb: 0.5
gotoProb: 0
defenceProb: 0
targetState:
- 0
@@ -44369,11 +44373,11 @@ RectTransform:
m_Father: {fileID: 440411430}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 2, y: -0}
m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: -2, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1}
m_Pivot: {x: 1, y: 0.5}
--- !u!114 &1714055741
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -44401,7 +44405,7 @@ MonoBehaviour:
m_BestFit: 0
m_MinSize: 10
m_MaxSize: 40
m_Alignment: 0
m_Alignment: 5
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 1
@@ -44849,6 +44853,7 @@ MonoBehaviour:
targetTimeBonusPerSec: 0.5
areaTimeBonusPerSec: 0.2
distanceReward: 50
facingTargetReward: 10
goWinRewardDefault: 999
attackWinRewardDefault: 999
defenceWinRewardDefault: 999
@@ -44860,8 +44865,8 @@ MonoBehaviour:
killReward: -5
shootWithoutReadyReward: -1.15
killBonusReward: 0
facingReward: 2
shootTargetAreaReward: 5
facingReward: 5
shootTargetAreaReward: 10
movePenalty: 0.1
spinPenalty: 0.08
mousePenalty: 0.06
@@ -47049,6 +47054,7 @@ MonoBehaviour:
targetTimeBonusPerSec: 0.5
areaTimeBonusPerSec: 0.2
distanceReward: 50
facingTargetReward: 10
goWinRewardDefault: 999
attackWinRewardDefault: 999
defenceWinRewardDefault: 999
@@ -47060,8 +47066,8 @@ MonoBehaviour:
killReward: -5
shootWithoutReadyReward: -1.15
killBonusReward: 0
facingReward: 2
shootTargetAreaReward: 5
facingReward: 5
shootTargetAreaReward: 10
movePenalty: 0.1
spinPenalty: 0.08
mousePenalty: 0.06
@@ -52054,6 +52060,7 @@ MonoBehaviour:
targetTimeBonusPerSec: 0.5
areaTimeBonusPerSec: 0.2
distanceReward: 50
facingTargetReward: 10
goWinRewardDefault: 999
attackWinRewardDefault: 999
defenceWinRewardDefault: 999
@@ -52065,8 +52072,8 @@ MonoBehaviour:
killReward: -5
shootWithoutReadyReward: -1.15
killBonusReward: 0
facingReward: 2
shootTargetAreaReward: 5
facingReward: 5
shootTargetAreaReward: 10
movePenalty: 0.1
spinPenalty: 0.08
mousePenalty: 0.06
@@ -57417,6 +57424,7 @@ MonoBehaviour:
targetTimeBonusPerSec: 0.5
areaTimeBonusPerSec: 0.2
distanceReward: 50
facingTargetReward: 10
goWinRewardDefault: 999
attackWinRewardDefault: 999
defenceWinRewardDefault: 999
@@ -57428,8 +57436,8 @@ MonoBehaviour:
killReward: -5
shootWithoutReadyReward: -1.15
killBonusReward: 0
facingReward: 2
shootTargetAreaReward: 5
facingReward: 5
shootTargetAreaReward: 10
movePenalty: 0.1
spinPenalty: 0.08
mousePenalty: 0.06