[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild4 (1002レス)
上
下
前
次
1-
新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
342
: 2020/04/30(木)21:34
ID:rTPsa1+b(3/3)
AA×
[
240
|
320
|480|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
342: [] 2020/04/30(木) 21:34:42.74 ID:rTPsa1+b ここで質問していろいろ弄ってわかったことのメモを置いておきます。 【uGUIのImage】と【SpriteRenderer】について Unityで画像オブジェクトを表示する方法として、uGUIのImageとSpriteRendererの2つがあるようです。 どちらを使っても似たようなことをできるようですが、やり方が多少異なります。 ?uGUIのImageを使う場合 uGUIのオブジェクトはヒエラルキーのCanvas以下に置く必要があり、座標系はピクセル(例:-375〜375)。 画像はUI→Imageをオブジェクトにアタッチして設定(あるいは最初からUI→Imageでオブジェクト作成)。 クリックしたときの動作はUI→Buttonをアタッチして設定。 ?SpriteRendererを使う場合 画像を直接シーンに、あるいはヒエラルキーに置くとできるのがこのオブジェクト。 座標系は物理距離(例:-2.5〜2.5。他の人のレスによるとメートルを表しているとか)。 またこのオブジェクトをCanvas以下に移動させると座標系がピクセル(例:-375〜375)に変更。 クリックしたときの動作はオブジェクトにColliderをアタッチして、 Rayを飛ばしてColliderに当たったかどうかを判定(というコードを書く)。 (やったことはないですがRayの代わりにEventTriggerを使った方法もあるようです) 実行時には?と?は重なって表示されます。 まだよくわかっていませんが、?の座標系は動作時の環境(スマホの画面サイズ等)に依存するようで、 ?と?はずれるかもしれず、その辺りのケアも必要になるかもしれません。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/342
ここで質問していろいろ弄ってわかったことのメモを置いておきます のとについて で画像オブジェクトを表示する方法としてのとの2つがあるようです どちらを使っても似たようなことをできるようですがやり方が多少異なります のを使う場合 のオブジェクトはヒエラルキーの以下に置く必要があり座標系はピクセル例 画像はをオブジェクトにアタッチして設定あるいは最初からでオブジェクト作成 クリックしたときの動作はをアタッチして設定 を使う場合 画像を直接シーンにあるいはヒエラルキーに置くとできるのがこのオブジェクト 座標系は物理距離例他の人のレスによるとメートルを表しているとか またこのオブジェクトを以下に移動させると座標系がピクセル例に変更 クリックしたときの動作はオブジェクトにをアタッチして を飛ばしてに当たったかどうかを判定というコードを書く やったことはないですがの代わりにを使った方法もあるようです 実行時にはとは重なって表示されます まだよくわかっていませんがの座標系は動作時の環境スマホの画面サイズ等に依存するようで とはずれるかもしれずその辺りのケアも必要になるかもしれません
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 660 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.045s