Esempio n. 1
0
        bool ProcessMoving(float dt)
        {
            _ownerUnit.MoveDirector(_externForce.Sampling(dt));
            //Vector3 MoveDistance = Vector3.zero;

            //MoveDistance += mExternVelocity.GetMove(dt) + mMoveVelocity * dt;

            //MoveDistance = _ownerUnit.OwnerTransform.TransformDirection(MoveDistance);
            //_ownerUnit.MoveDirector(MoveDistance);

            //Debug.Log(MoveDistance);
            return(true);
        }