int  WhichIsUp()

    {

        var maxY = float.NegativeInfinity;

        var result = -1;


        for (var i = 0; i < 3; i++)

        {

            // Transform the vector to world-space:

            var worldSpace = transform.TransformDirection(sides[i]);

            if (worldSpace.y > maxY)

            {

                result = i + 1; // index 0 is 1

                maxY = worldSpace.y;

            }

            if (-worldSpace.y > maxY)

            { // also check opposite side

                result = 6 - i; // sum of opposite sides = 7

                maxY = -worldSpace.y;

            }

        }

        return result;



        

    }


연습으로 야추만들고 있는데 이걸로 주사위의 눈을 알수 있거든?

근데 설명하는게 영어라서 모르겠어 

그러니까 설명좀