Browse Source

【GameEditor】三个塔增加破损特效,死亡特效

大爷 1 year ago
parent
commit
b5027cccb3

+ 37 - 2
GameEditor/data/units/1001.xml

@@ -14,7 +14,24 @@
   <DeadDelaySpellIntervalMS>0</DeadDelaySpellIntervalMS>
   <DeadDelaySpellNumber>0</DeadDelaySpellNumber>
   <DeadDelayTimeMS>0</DeadDelayTimeMS>
-  <DeadTimeMS>3000</DeadTimeMS>
+  <DeadEffect type="CommonAI.Zone.LaunchEffect">
+    <BindBody>False</BindBody>
+    <EarthQuakeMS>800</EarthQuakeMS>
+    <EarthQuakeXYZ>1.00</EarthQuakeXYZ>
+    <EffectAddSpeed>1.00</EffectAddSpeed>
+    <EffectHight>0.00</EffectHight>
+    <EffectOffsetX>0.00</EffectOffsetX>
+    <EffectOffsetY>0.00</EffectOffsetY>
+    <EffectTimeMS>2000</EffectTimeMS>
+    <IsLoop>False</IsLoop>
+    <IsSyncSenderRotation>False</IsSyncSenderRotation>
+    <Name>baozha01</Name>
+    <RType>None</RType>
+    <ScaleToBodySize>0.00</ScaleToBodySize>
+    <Tag>@ChangeMode(Unit_Tower1_suipian, 300)</Tag>
+    <property.SerialNumber>30677254</property.SerialNumber>
+  </DeadEffect>
+  <DeadTimeMS>999999000</DeadTimeMS>
   <DropItemsSet element_type="CommonAI.Zone.DropItemList" />
   <DropMoney>0</DropMoney>
   <Events element_type="System.Int32" />
@@ -25,7 +42,24 @@
   <GuardRangeLimit>0.00</GuardRangeLimit>
   <HealthPoint>100</HealthPoint>
   <HealthRecoveryPoint>0</HealthRecoveryPoint>
-  <HitBreakPrecent>0</HitBreakPrecent>
+  <HitBreakEffect type="CommonAI.Zone.LaunchEffect">
+    <BindBody>False</BindBody>
+    <EarthQuakeMS>800</EarthQuakeMS>
+    <EarthQuakeXYZ>1.00</EarthQuakeXYZ>
+    <EffectAddSpeed>1.00</EffectAddSpeed>
+    <EffectHight>0.00</EffectHight>
+    <EffectOffsetX>0.00</EffectOffsetX>
+    <EffectOffsetY>0.00</EffectOffsetY>
+    <EffectTimeMS>2000</EffectTimeMS>
+    <IsLoop>False</IsLoop>
+    <IsSyncSenderRotation>False</IsSyncSenderRotation>
+    <Name>baozha01</Name>
+    <RType>None</RType>
+    <ScaleToBodySize>0.00</ScaleToBodySize>
+    <Tag>@ChangeMode(Unit_Tower1_posun, 300)</Tag>
+    <property.SerialNumber>30675995</property.SerialNumber>
+  </HitBreakEffect>
+  <HitBreakPrecent>50</HitBreakPrecent>
   <ID>1001</ID>
   <InventoryList element_type="CommonAI.Zone.InventoryItem" />
   <InventorySize>1</InventorySize>
@@ -41,6 +75,7 @@
   <ManaRecoveryPoint>0</ManaRecoveryPoint>
   <MoveSpeedSEC>0.00</MoveSpeedSEC>
   <Name>一塔</Name>
+  <PreloadResources>Unit_Tower1_posun;Unit_Tower1_suipian</PreloadResources>
   <Properties type="XmdsCommon.Plugin.XmdsUnitProperties">
     <BotTestTemplate>False</BotTestTemplate>
     <FaceToInteractiveUnit>True</FaceToInteractiveUnit>

BIN
GameEditor/data/units/1001.xml.bin


+ 37 - 2
GameEditor/data/units/1002.xml

@@ -14,7 +14,24 @@
   <DeadDelaySpellIntervalMS>0</DeadDelaySpellIntervalMS>
   <DeadDelaySpellNumber>0</DeadDelaySpellNumber>
   <DeadDelayTimeMS>0</DeadDelayTimeMS>
-  <DeadTimeMS>3000</DeadTimeMS>
+  <DeadEffect type="CommonAI.Zone.LaunchEffect">
+    <BindBody>False</BindBody>
+    <EarthQuakeMS>800</EarthQuakeMS>
+    <EarthQuakeXYZ>1.00</EarthQuakeXYZ>
+    <EffectAddSpeed>1.00</EffectAddSpeed>
+    <EffectHight>0.00</EffectHight>
+    <EffectOffsetX>0.00</EffectOffsetX>
+    <EffectOffsetY>0.00</EffectOffsetY>
+    <EffectTimeMS>1000</EffectTimeMS>
+    <IsLoop>False</IsLoop>
+    <IsSyncSenderRotation>False</IsSyncSenderRotation>
+    <Name>baozha01</Name>
+    <RType>None</RType>
+    <ScaleToBodySize>0.00</ScaleToBodySize>
+    <Tag>@ChangeMode(Unit_Tower2_suipian, 300)</Tag>
+    <property.SerialNumber>30677963</property.SerialNumber>
+  </DeadEffect>
+  <DeadTimeMS>999999000</DeadTimeMS>
   <DropItemsSet element_type="CommonAI.Zone.DropItemList" />
   <DropMoney>0</DropMoney>
   <Events element_type="System.Int32" />
@@ -25,7 +42,24 @@
   <GuardRangeLimit>0.00</GuardRangeLimit>
   <HealthPoint>100</HealthPoint>
   <HealthRecoveryPoint>0</HealthRecoveryPoint>
-  <HitBreakPrecent>0</HitBreakPrecent>
+  <HitBreakEffect type="CommonAI.Zone.LaunchEffect">
+    <BindBody>False</BindBody>
+    <EarthQuakeMS>800</EarthQuakeMS>
+    <EarthQuakeXYZ>1.00</EarthQuakeXYZ>
+    <EffectAddSpeed>1.00</EffectAddSpeed>
+    <EffectHight>0.00</EffectHight>
+    <EffectOffsetX>0.00</EffectOffsetX>
+    <EffectOffsetY>0.00</EffectOffsetY>
+    <EffectTimeMS>1000</EffectTimeMS>
+    <IsLoop>False</IsLoop>
+    <IsSyncSenderRotation>False</IsSyncSenderRotation>
+    <Name>baozha01</Name>
+    <RType>None</RType>
+    <ScaleToBodySize>0.00</ScaleToBodySize>
+    <Tag>@ChangeMode(Unit_Tower2_posun, 300)</Tag>
+    <property.SerialNumber>30677962</property.SerialNumber>
+  </HitBreakEffect>
+  <HitBreakPrecent>50</HitBreakPrecent>
   <ID>1002</ID>
   <InventoryList element_type="CommonAI.Zone.InventoryItem" />
   <InventorySize>1</InventorySize>
@@ -41,6 +75,7 @@
   <ManaRecoveryPoint>0</ManaRecoveryPoint>
   <MoveSpeedSEC>0.00</MoveSpeedSEC>
   <Name>二塔</Name>
+  <PreloadResources>Unit_Tower2_posun;Unit_Tower2_suipian</PreloadResources>
   <Properties type="XmdsCommon.Plugin.XmdsUnitProperties">
     <BotTestTemplate>False</BotTestTemplate>
     <FaceToInteractiveUnit>True</FaceToInteractiveUnit>

BIN
GameEditor/data/units/1002.xml.bin


+ 38 - 3
GameEditor/data/units/1003.xml

@@ -14,7 +14,24 @@
   <DeadDelaySpellIntervalMS>0</DeadDelaySpellIntervalMS>
   <DeadDelaySpellNumber>0</DeadDelaySpellNumber>
   <DeadDelayTimeMS>0</DeadDelayTimeMS>
-  <DeadTimeMS>3000</DeadTimeMS>
+  <DeadEffect type="CommonAI.Zone.LaunchEffect">
+    <BindBody>False</BindBody>
+    <EarthQuakeMS>800</EarthQuakeMS>
+    <EarthQuakeXYZ>1.00</EarthQuakeXYZ>
+    <EffectAddSpeed>1.00</EffectAddSpeed>
+    <EffectHight>0.00</EffectHight>
+    <EffectOffsetX>0.00</EffectOffsetX>
+    <EffectOffsetY>0.00</EffectOffsetY>
+    <EffectTimeMS>1000</EffectTimeMS>
+    <IsLoop>False</IsLoop>
+    <IsSyncSenderRotation>False</IsSyncSenderRotation>
+    <Name>baozha01</Name>
+    <RType>None</RType>
+    <ScaleToBodySize>0.00</ScaleToBodySize>
+    <Tag>@ChangeMode(Unit_Tower3_suipian, 300)</Tag>
+    <property.SerialNumber>30678670</property.SerialNumber>
+  </DeadEffect>
+  <DeadTimeMS>999999000</DeadTimeMS>
   <DropItemsSet element_type="CommonAI.Zone.DropItemList" />
   <DropMoney>0</DropMoney>
   <Events element_type="System.Int32" />
@@ -23,9 +40,26 @@
   <GuardRange>0.00</GuardRange>
   <GuardRangeGroup>0.00</GuardRangeGroup>
   <GuardRangeLimit>0.00</GuardRangeLimit>
-  <HealthPoint>80</HealthPoint>
+  <HealthPoint>100</HealthPoint>
   <HealthRecoveryPoint>0</HealthRecoveryPoint>
-  <HitBreakPrecent>0</HitBreakPrecent>
+  <HitBreakEffect type="CommonAI.Zone.LaunchEffect">
+    <BindBody>False</BindBody>
+    <EarthQuakeMS>800</EarthQuakeMS>
+    <EarthQuakeXYZ>1.00</EarthQuakeXYZ>
+    <EffectAddSpeed>1.00</EffectAddSpeed>
+    <EffectHight>0.00</EffectHight>
+    <EffectOffsetX>0.00</EffectOffsetX>
+    <EffectOffsetY>0.00</EffectOffsetY>
+    <EffectTimeMS>1000</EffectTimeMS>
+    <IsLoop>False</IsLoop>
+    <IsSyncSenderRotation>False</IsSyncSenderRotation>
+    <Name>baozha01</Name>
+    <RType>None</RType>
+    <ScaleToBodySize>0.00</ScaleToBodySize>
+    <Tag>@ChangeMode(Unit_Tower3_posun, 300)</Tag>
+    <property.SerialNumber>30677964</property.SerialNumber>
+  </HitBreakEffect>
+  <HitBreakPrecent>50</HitBreakPrecent>
   <ID>1003</ID>
   <InventoryList element_type="CommonAI.Zone.InventoryItem" />
   <InventorySize>1</InventorySize>
@@ -41,6 +75,7 @@
   <ManaRecoveryPoint>0</ManaRecoveryPoint>
   <MoveSpeedSEC>0.00</MoveSpeedSEC>
   <Name>水晶</Name>
+  <PreloadResources>Unit_Tower3_posun;Unit_Tower3_suipian</PreloadResources>
   <Properties type="XmdsCommon.Plugin.XmdsUnitProperties">
     <BotTestTemplate>False</BotTestTemplate>
     <FaceToInteractiveUnit>True</FaceToInteractiveUnit>

BIN
GameEditor/data/units/1003.xml.bin


BIN
Unity/Assets/Res/GameEditor/e1.bin


BIN
Unity/Assets/Res/GameEditor/ex.bin