Image.MoveTo C# (CSharp) 메소드

MoveTo() 정적인 개인적인 메소드

static private MoveTo ( this stream, uint position ) : bool
stream this
position uint
리턴 bool
    static bool MoveTo(this Stream stream, uint position)
    {
        if (position >= stream.Length)
        {
            return false;
        }

        stream.Position = position;
        return true;
    }

Usage Example

예제 #1
0
파일: Enemy.cs 프로젝트: jawiscript/BoxHead
    public void MoveEnemy(
        int direction, short speed, Character character)
    {
        switch (direction)
        {
        case 0:     // Up to down
            MoveTo(X, (short)(Y + speed));
            EnemyImage.MoveTo(X, (short)(Y + speed));
            break;

        case 1:     // Right to left
            MoveTo((short)(X - speed), Y);
            EnemyImage.MoveTo((short)(X - speed), Y);
            break;

        case 2:     // Down to up
            MoveTo(X, (short)(Y - speed));
            EnemyImage.MoveTo(X, (short)(Y - speed));
            break;

        case 3:     // Left to right
            MoveTo((short)(X + speed), Y);
            EnemyImage.MoveTo((short)(X + speed), Y);
            break;

        default:
            break;
        }
    }
All Usage Examples Of Image::MoveTo