[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart1 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
410(3): 2020/07/14(火)22:45 ID:HIbHpr+5(4/4) AAS
>>407
ありがとうございます
一つずつのボタンに関しては問題なくなったのですが、
複数ボタンを並べてて別な問題が起きてしまいました。
ボタンオブジェクトがA、Bの2つで、それぞれにスクリプトa、bをつけていて、
両方ともifのenableでUpdateのオンオフ切り替えをしています。
片方のUpdateがオンの状態で別のボタンを押したときに切り替わるように、
省12
416(1): くまじょ 2020/07/15(水)00:37 ID:oWaAeFT+(1/2) AAS
>>410
ところで
GameObject.Find("A").GetComponent<a>().enabled = false;
でスクリプトaを
enabledで止めなければいけないのはなぜ?
ちょっと気になったので
417: くまじょ 2020/07/15(水)00:46 ID:oWaAeFT+(2/2) AAS
>>410
ちゃんとOnClickが呼ばれてる?
有効に変える処理が呼ばれてる?
俺はunity初心者なのでわからないのだが
デバッグですべてのifの通過や変数の値を確認しないものなのかなあ
ブレークポイントでifとかを見れば解決しそうだけど面白いからしなくても良いけど
418(1): 2020/07/15(水)00:48 ID:ltT1czGX(1) AAS
>>410
スクリプトのenabledを切り替えてUpdate関数が呼ばれるかどうかを制御することにしたんですね。
でしたらisCamera関連の記述は消すかコメントアウトしておいて、
public void OnClick()
{
enabled = true; //自分(スクリプト)を有効にする
GameObject.Find("B").GetComponent<b>().enabled = false;//もう一つのボタンのスクリプトを無効にする
省2
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.050s