■ このスレッドは過去ログ倉庫に格納されています
【ゲームエンジン】Unity初心者質問スレBuild1
- 1 :名前は開発中のものです。:2018/06/06(水) 10:45:19.46 ID:3pAIyBsg.net
- フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他
■注意事項
「アセットを買えば」「チュートリアルやれ」等禁止、初心者の質問疑問に初心者が答えるスレ、ググれじゃなく何のキーワードでググったらいいかを書く
次スレは>>950以降にできるだけ早く(できれば回答者が回答した後にでも余裕を持って)建てて下さい。
■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
http://www24.atwiki.jp/unity2ch/
●リンク
・Unity(日本公式サイト)
http://unity3d.com/jp
・マニュアル
http://docs.unity3d.com/ja/current/Manual/index.html
・チュートリアル
http://unity3d.com/jp/learn/tutorials
・スクリプトリファレンス
http://docs.unity3d.com/ja/current/ScriptReference/index.html
・FAQ
http://unity3d.com/jp/unity/faq
・MSDN
http://msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。
関連スレ
【3Dゲームエンジン】Unity質問スレッド35
https://mevius.5ch.net/test/read.cgi/gamedev/1523771570/
- 811 :名前は開発中のものです。:2019/02/09(土) 00:56:05.64 ID:4VLbLvuP.net
- インベントリ関連のアセット「DaD Inventory」を改造しながら2Dのスマホゲームをつくっています。
imageオブジェクトの上にspriteのポップアップを重ねて表示すると、ポップアップのクリックができなくなってしまいます。
スマホゲーでよくみる、下記処理を実現したいので、お力添えをいただきたいです。
<実現したい処理>
1.アイテムをゲットしたときにポップアップを表示
2.タップでアイテムをインベントリに格納(その際背後のオブジェクトを無効化)
※タップ以降の処理は実装済み
<現在の条件>
・2D
・Version 2018.3.0f2 Personal
・2つのオブジェクトの位置を変え、重ならないように配置すると問題なくクリック処理が実行されます
・spriteのほうにはBoxCollider2DとSpriteRendererがついてます。ほかにアセットのほうでつけられていたスクリプトが2つついてます
・imageのほうにはimageとアセットのスクリプトが3つついてます
・mainCameraにはアセットのスクリプトが1つついてます
つづきます
- 812 :名前は開発中のものです。:2019/02/09(土) 00:56:22.90 ID:4VLbLvuP.net
- <試したこと>
@それぞれのオブジェクトのインスペクターからLayerを変更し、spriteをimageよりも前面に設定
ASpriteのインスペクター「SpriteRenderer」のSortingLayerを変更し、imageよりも前面に設定
B@Aをヒエラルキーの改装を変えながら実行
→いずれも変化なし
BEventSystemをimageオブジェクトのほうにアタッチし、インスペクターからenableにしてその上にSpriteを重ねる
→エラーが出て一時停止状態になる
アセットのスクリプトでEventSystemを使っているようで、無効にすることで一切処理ができなくなるようです
<考えていること>
アセットのスクリプトが変な動きをしているのかと思ったのですが、そもそもクリックができていないということで当たり判定の関係なのかと思うようになりました。
そうであればUnityの機能を変えることでクリックできる術があるのではないかと思い質問に至りました。
また、Spriteのクリック判定がColliderを使うということはなんとなくわかるのですが、いまいち理解できず、アセットのスクリプトも解読が進みません・・・
(プログラムはほぼ未経験な状態です)
説明が下手ですみません、情報が不足していた場合はご指摘いただきたいです。
アセットのスクリプトが原因なのであれば仕方ないのですが、Unityの機能の側面でなにか打開策はないでしょうか?
総レス数 1001
330 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200