LoginSignup
0
0

ARCore SDK for Unityのサンプルプロジェクトのマーカーをなくす

Posted at

ARCore SDK for Unity のサンプルプロジェクトでスマートフォンにデプロイしたあと、スマートフォンをタップすると、こんなマーカーがでます。

Image from Gyazo

これを出なくするには、
サンプルプログラム「GeospatialController.cs」を改良します。

Assets/Samples/ARCore Extensions/1.38.0/Geospatial Sample/Scripts/GeospatialController.cs

705行目から以下をコメントアウトしてください。

if (Input.touchCount > 0 && Input.GetTouch(0).phase == TouchPhase.Began
                    && !EventSystem.current.IsPointerOverGameObject(Input.GetTouch(0).fingerId)
                    && _anchorObjects.Count < _storageLimit)
                {
                    // Set anchor on screen tap.
                    PlaceAnchorByScreenTap(Input.GetTouch(0).position);
                }

                // Hide anchor settings and toggles if the storage limit has been reached.
                if (_anchorObjects.Count >= _storageLimit)
                {
                    AnchorSettingButton.gameObject.SetActive(false);
                    AnchorSettingPanel.gameObject.SetActive(false);
                    GeospatialAnchorToggle.gameObject.SetActive(false);
                    TerrainAnchorToggle.gameObject.SetActive(false);
                    RooftopAnchorToggle.gameObject.SetActive(false);
                }
                else
                {
                    AnchorSettingButton.gameObject.SetActive(true);
                }


ちなみに、マーカーの形を変えるには
多分ここだと思います。(未検証)

Image from Gyazo

以上

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0