[過去ログ]
【3Dゲームエンジン】Unity質問スレッド31 [無断転載禁止]©2ch.net (1002レス)
【3Dゲームエンジン】Unity質問スレッド31 [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
385: 名前は開発中のものです。 [sage] 2017/09/20(水) 01:14:45.74 ID:x6n8KR83 アセット買いまくって回収できるんですかぁ? http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/385
399: 名前は開発中のものです。 [sage] 2017/09/20(水) 15:44:01.22 ID:x6n8KR83 初歩的な質問なんですが、 Texture2D texture = Resources.Load("image path") as Texture2D; Image img = GameObject.Find("Canvas/Panel/***").GetComponent<Image>(); img.sprite = Sprite.Create(texture, new Rect(0, 0, texture.width, texture.height), Vector2.zero); これでpanelのSorceImageを変えようとしてるのですが 3行目でNullReferenceException: Object reference not set to an instance of an object とエラーが出てできません どこが問題なのでしょうか。 http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/399
402: 名前は開発中のものです。 [sage] 2017/09/20(水) 18:02:43.95 ID:x6n8KR83 >>401 そのオブジェクトやスプライトのパス****は合ってると思う何回も見直した 仮にそれが間違ってた場合は二行目に注意来るんじゃないんですか?わからんけど この文よりオブジェクトとかの方に問題ありそうな気もするんですがわからんです http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/402
407: 名前は開発中のものです。 [sage] 2017/09/20(水) 20:08:04.52 ID:x6n8KR83 >>403 >>405 >>406 レスありがとうございます。 初心者すぎてどこがどうだという返事すらまともにできないのですが、 これから皆さんがくれたレスを見ながら検索しつつ試してみようと思います。 一応でも感謝の意だけは伝えようと思いレスしました。 またしょーもない質問するかもしれませんが宜しくお願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/407
410: 名前は開発中のものです。 [sage] 2017/09/20(水) 22:43:09.81 ID:x6n8KR83 ダメだ全然わかんねえええあえ 基本の基本から聞いていいすか? @ >>309の一行目 Texture2D texture = Resources.Load("image path") as Texture2D; これは textureに指定したパスのリソース(projectタブのフォルダに入れてあるなんやかや)を読み込んで入れる。スプライトとして。 でいいんですよね? そもそもこの冒頭のTexture2D textureはなんですの?下でも出てくるけど Texture2Dをtextureと呼ぶ みたいに読んでたけど(変数の宣言みたいな)違う? A Image img = GameObject.Find("Canvas/Panel/***").GetComponent<Image>(); これも上と同様にImageをimgと呼ぶから入って、 Canvas/Panel/にある***というゲームオブジェクト? (弄ろうとしてるのはpanel だから実際***パスは入れてないけど) を探し、 そのオブジェクトのコンポーネントであるImage←(デフォのスクリプトコンポーネントでしょ?)をimgに格納?する? B img.sprite = Sprite.Create(texture, new Rect(0, 0, texture.width, texture.height), Vector2.zero); Aのimgに格納されてるコンポーネントのspriteに以下の処理を代入する? @のtextureに読み込んでる画像を入れる。座標は0 とりあえずunity触りはじめて3日程度だからボタン押したら背景が切り替わる って感じでサンプルコード探して試してたんだけど最初からこんなに躓くと思わなんだ http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/410
411: 名前は開発中のものです。 [sage] 2017/09/20(水) 22:54:39.74 ID:x6n8KR83 あ、>>309じゃなくて >>399でした http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/411
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.039s