前提・実現したいこと
Unityでオブジェクトをクリックしたら、指定URLにジャンプしたいです。
クリックしたいオブジェクトのInspectorは以下に設定してあります。
クリックしたいオブジェクトはStairsです。
実行したいスクリプト(C#)は以下です。
Tomato.csのなかのTouch()関数を実行させたいです。
Tomato
1using System.Collections; 2using System.Collections.Generic; 3using UnityEngine; 4 5public class Tomato : MonoBehaviour { 6 7 // Use this for initialization 8 void Start () { 9 10 } 11 12 // Update is called once per frame 13 void Update () { 14 15 } 16 17 public void Touch(){ 18 Application.OpenURL("指定URL"); 19 } 20 21}
発生している問題・エラーメッセージ
オブジェクトをクリックしてもURLに飛びません。
試したこと
- Start()関数の中に、Application.OpenURL("指定URL");
を書くと、実行した瞬間にブラウザが起動し指定URLページに飛びます。
- Update()関数の中に、Application.OpenURL("指定URL");
を書くと、実行した後、オブジェクト以外でもどこを押しても、指定URLページに飛びます。
- Event Trigerのアクションを、Pointer Downなどいろいろ試しましたがダメでした。
補足情報(FW/ツールのバージョンなど)
Unityバージョンは、20192.21f1です。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。