16 lines
485 B
C#
16 lines
485 B
C#
using UnityEngine;
|
|
using System.Collections;
|
|
using RootMotion.FinalIK;
|
|
|
|
namespace RootMotion.Demos {
|
|
|
|
public class AimSwing : MonoBehaviour {
|
|
|
|
public AimIK ik;
|
|
[Tooltip("The direction of the animated weapon swing in character space. Tweak this value to adjust the aiming.")] public Vector3 animatedSwingDirection = Vector3.forward;
|
|
|
|
void LateUpdate () {
|
|
ik.solver.axis = ik.solver.transform.InverseTransformVector(ik.transform.rotation * animatedSwingDirection);
|
|
}
|
|
}
|
|
}
|