382 与私有木桩战斗时 客户端缓存进入前坐标作为攻击发包坐标
| | |
| | | {
|
| | | continue;
|
| | | }
|
| | | else
|
| | | {
|
| | | if (StageLoad.Instance.currentStage is ClientHazyGrassStage)
|
| | | {
|
| | | _b405.PosX = (ushort)(ClientHazyGrassStage.recordOriginalPos.x * 2 + GA_Hero.MapOffset.x);
|
| | | _b405.PosY = (ushort)(ClientHazyGrassStage.recordOriginalPos.z * 2 + GA_Hero.MapOffset.z);
|
| | | }
|
| | | }
|
| | | }
|
| | |
|
| | | // 选中对象都要生成服务端对象
|
| | |
| | | using UnityEngine;
|
| | | public class ClientHazyGrassStage : DungeonStage
|
| | | {
|
| | | public static Vector3 recordOriginalPos;
|
| | | static readonly Vector3 PlayerBornPosition1 = new Vector3(19.401f, 4.985f, 5.494f);
|
| | |
|
| | | static List<int> s_RandomIndexs = new List<int>();
|
| | |
| | | void InitialPlayer()
|
| | | {
|
| | | var hero = PlayerDatas.Instance.hero;
|
| | | hero.Pos = PlayerBornPosition1;
|
| | | hero.Rotation = Quaternion.Euler(0, -9.537001f, 0);
|
| | | CameraController.Instance.Apply();
|
| | | if (hero != null)
|
| | | {
|
| | | recordOriginalPos = hero.Pos;
|
| | | hero.Pos = PlayerBornPosition1;
|
| | | hero.Rotation = Quaternion.Euler(0, -9.537001f, 0);
|
| | | CameraController.Instance.Apply();
|
| | | }
|
| | | }
|
| | |
|
| | | void InitializeNpc()
|
| | |
| | | SGZC_FightAssist = 21,// 上古战场助战
|
| | | MonsterTime = 22,// 按时间掉血
|
| | | PersonalEnemy = 23,// 专属敌人
|
| | | PersonalEnemyPVP = 24,// 专属敌人
|
| | | OpenWorldMap = 99,// 打开世界地图
|
| | | }
|
| | |
|
| | |
| | | /** 普通伤害 */
|
| | | Normal = 1,
|
| | | /** 恢复 */
|
| | | Recovery=2,
|
| | | Recovery = 2,
|
| | | /** 反弹伤害 */
|
| | | BounceHurt=3,
|
| | | BounceHurt = 3,
|
| | | /** 留血 */
|
| | | Bleed=4,
|
| | | Bleed = 4,
|
| | | /** 抵御 */
|
| | | Parry=5,
|
| | | Parry = 5,
|
| | | /** 连击 */
|
| | | DoubleHit=6,
|
| | | DoubleHit = 6,
|
| | | /** 暴击 */
|
| | | SuperHit=7,
|
| | | SuperHit = 7,
|
| | | /** 会心一击 */
|
| | | LuckyHit=8,
|
| | | LuckyHit = 8,
|
| | | /** 闪避 */
|
| | | Miss=9,
|
| | | Miss = 9,
|
| | | /** 免疫 */
|
| | | Immune=10,
|
| | | Immune = 10,
|
| | | /** 压制 */
|
| | | Suppress=11,
|
| | | Suppress = 11,
|
| | | /**斩杀**/
|
| | | ZhanSha=12,
|
| | | ZhanSha = 12,
|
| | | /** 诛仙一击 */
|
| | | ZhuXianAtk=13,
|
| | | ZhuXianAtk = 13,
|
| | | /** 终极斩杀 */
|
| | | FinalKill=14,
|
| | | FinalKill = 14,
|
| | | /*致命一击*/
|
| | | DeadlyHit=15,
|
| | | ThumpHit=16,// 重击
|
| | | DeadlyHit = 15,
|
| | | ThumpHit = 16,// 重击
|
| | | Yinji = 16,// 印记
|
| | | Burning = 17,// 灼烧
|
| | | }
|