[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild1 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild1 http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
953: 名前は開発中のものです。 [] 2019/03/01(金) 07:07:08.86 ID:i9oiQn3T >>950様 新規csファイルで確認しましたが、VSは通してくれたものの、Unityはnullエラーを 返してきましたので報告させていただきます。以下は自分の解釈を付けたものです //A_アクセスされる側のcs.目的は自身のアルファ値を0か1にする事だけに絞ってます public class NewBehaviourScript : MonoBehaviour { private CanvasGroup canvasGroup; void Start () { canvasGroup = GetComponent<CanvasGroup>(); } public void SetCanvasGroupEnable(bool enable)//変数"enable"をbool値(省略ではtrue)で作成 //>>950さんは(「ここ」,false);が解らないなら最初から設定すんなって事を言ってるのだと解釈。 { if (enable)//enable==turueであれば //以下の処理 { canvasGroup.alpha = 1; } else//そうでなければ //以下の処理 { canvasGroup.alpha = 0; } } } ---------------- http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/953
959: 名前は開発中のものです。 [] 2019/03/02(土) 06:49:41.94 ID:IiwWR++Q >>956 様 前回>>953 用意した物 ・スプライトから作った"オブジェクトA" ・UI_Image で作成した"Canvas".中には画像確認用にImageから画像を読み込んだオブジェクト これにCanvasGroupコンポーネントを入れて、alpha値が正常に動くのを確認 オブジェクトA・・・NewBehaviourScript1(アクセスする側)"Hogeにチェック" Canvas・・・NewBehaviourScript(アクセスされる側)をアタッチ 実行→ NullReferenceException: Object reference not set to an instance of an object NewBehaviourScript1.Update () (at Assets/NewBehaviourScript1.cs:20) 箇所は void Update() { my_script.SetCanvasGroupEnable(hoge); } 今回>>955 用意した物 NewBehaviourScript NewBehaviourScript1・・・それぞれ>>955 yVRgjts.png に書き換えたもの 前回に続き"Canvas"・・・NewBehaviourScript1(アクセスする側) 動画を参考に前回の"オブジェクトA"は削除。"canvas2"を作成してそこにButtonを配置。 これにNewBehaviourScript(アクセスされる側)をアタッチ。ターゲットは"Canvas" こちらは何度か失敗しましたが、自分のソースミスが原因だと解り修正後動作しました! >>953はレスが頂けるとは思わず「ちゃんと聞いてるぞ!」という姿勢を見せたつもりだった のですが、そのせいで余計な手間をかかせてしまって本当申し訳ありません。 動画まで用意して頂いて...しかしその動画が実に参考になりました。有難うございます http://mevius.5ch.net/test/read.cgi/gamedev/1528249519/959
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.032s