コード例 #1
0
ファイル: BackGround.cs プロジェクト: tktcorporation/Runner
        public void CheckCameraPositionAndUpdate()
        {
            float        xPosition = transform.position.x;
            DirectionMap direction = GetDirectionToReplace(xPosition, xMiddleWidth);

            if (direction == DirectionMap.center)
            {
                return;
            }
            ChangePosition(
                new Vector3(
                    CalculateTargetPositionX(xPosition, xMiddleWidth, direction),
                    transform.position.y,
                    transform.position.z
                    )
                );
        }
コード例 #2
0
ファイル: BackGround.cs プロジェクト: tktcorporation/Runner
 float CalculateTargetPositionX(float xPosition, float xMiddleWidth, DirectionMap direction)
 {
     return(xPosition + ((int)direction * xMiddleWidth));
 }