Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
| | |
| | | _p = m_Data.transferPoints[targetPoint]; |
| | | _hero.destForward = _hero.Forward = MathUtility.ForwardXZ(_p.position, _hero.Pos); |
| | | m_InCreaseTime += .5f * Time.deltaTime; |
| | | _hero.Pos = Vector3.Lerp(m_StartPos, _p.position, m_InCreaseTime); |
| | | float _y = 0; |
| | | if (m_StartPos.y > _p.position.y) |
| | | { |
| | | _y = Constants.hurtAniCurve.animationCurve.Evaluate(m_InCreaseTime) * (m_StartPos.y - _p.position.y) + (1 - m_InCreaseTime) * (m_StartPos.y - _p.position.y); |
| | | } |
| | | else |
| | | { |
| | | _y = Constants.hurtAniCurve.animationCurve.Evaluate(m_InCreaseTime) * (_p.position.y - m_StartPos.y); |
| | | } |
| | | Vector3 _p1 = _p.position + new Vector3(0, _y, 0); |
| | | _hero.Pos = Vector3.Lerp(m_StartPos, _p1, m_InCreaseTime); |
| | | _distance = MathUtility.DistanceSqrtXZ(_hero.Pos, _p.position); |
| | | if (_distance < 0.05f) |
| | | { |