Exemplo n.º 1
0
        public void ShiftVoxelPosition_XPlus()
        {
            var pos = new BlockPosition();

            pos = pos.ShiftAlongDirection(0);

            Assert.AreEqual(1, pos.X);
            Assert.AreEqual(0, pos.Y);
            Assert.AreEqual(0, pos.Z);
        }
Exemplo n.º 2
0
        public void ShiftVoxelPosition_ZMinus()
        {
            var pos = new BlockPosition();

            pos = pos.ShiftAlongDirection(5, 5);

            Assert.AreEqual(0, pos.X);
            Assert.AreEqual(0, pos.Y);
            Assert.AreEqual(-5, pos.Z);
        }