Exemplo n.º 1
0
    // 毎フレーム呼び出される
    void Update()
    {
        // タッチされていない場合は処理をぬける
        if (!TryGetTouchPosition(out Vector2 touchPosition))
        {
            return;
        }

        // "Move Device" ガイドが表示中ではない場合で
        if (!m_ShowingMoveDevice)
        {
            if (m_ShowingTapToPlace)
            {
                // "Tap to Place" ガイドが表示中ならば
                // 子猫のオブジェクトを配置する
                placeObject.OnTouch(touchPosition);
            }
            else
            {
                // "Tap to Place" ガイドが表示中ではないならば
                // ボールのオブジェクトを配置する
                ballControl.OnTouch(touchPosition);
            }
        }
    }