override public void Use()
{
if( isReadyToCast ) base.OnEffectCancel();
else isReadyToCast = true;
}
override public void Update()
{
if( isReadyToCast )
{
Debug.Log( "Ready!" );
if( Input.touchCount > 0 && Input.touches[ 0 ].phase == TouchPhase.Ended )
Debug.Log( "Cast Spell!" );
}
}