前提・実現したいこと
ボタンに引数をセットしてどのボタンが押されたか判別したい
該当のソースコード
unity
1 2ボタンの設定 3using UnityEngine; 4using System.Collections; 5using UnityEngine.UI; 6 7public class Button : MonoBehaviour 8{ 9 10 public Text Text; 11 12 public void OnClick(int number) 13 { 14 15 switch (number) 16 { 17 18 case 0: 19 Text.text = "A"; 20 break; 21 case 1: 22 Text.text = "B"; 23 break; 24 default: 25 break; 26 } 27 28 } 29 30} 31 32 ここの処理で分岐したいのですが 33 34 public void OnButtonClick () 35 { 36 37 switch (transform.name) < - - transformは的外れですね 38 { 39 case "aa": 40 Debug.Log("3.1415"); 41 break; 42 case "bb": 43 Debug.Log("2.7181"); 44 break; 45 } 46} 47 48
ボタンに数値を設定しているからButton classのスクリプトは必要ないかも
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。