コード例 #1
0
ファイル: Helpers.cs プロジェクト: gis-vu/gis-vu-api
        public static bool AreClose(CustomPosition first, CustomPosition second)
        {
            if (GetDistance(new[] { first.Latitude, first.Longitude }, new[] { second.Latitude, second.Longitude }) < DistanceDiff)
            {
                return(true);
            }

            return(false);
        }
コード例 #2
0
        //public virtual void SwitchGrid(GridOrientation newGrid, bool snap = true)
        //{
        //    if (newGrid.grid == grid.grid)
        //    {
        //        Vector3 originalPosition = position;
        //        UnityEngine.Vector3Int originalRotation = rotation;
        //        int originalSubdivisions = subdivisions;

        //        grid = newGrid;

        //        //*ORDER OF OFFSETS:
        //        //  tile.prefab.transform.position
        //        //  tile.offsetPosition
        //        //  offsetPosition

        //        if (!snap)
        //        {
        //            position = newGrid.WorldToGrid(position, subdivisions);

        //        }
        //        else if (snap)
        //        {

        //        }
        //    }
        //}

        public void Awake()
        {
            customPosition = GetComponent <CustomPosition>();
            customRotation = GetComponent <CustomRotation>();
        }