[過去ログ] 【3Dゲームエンジン】Unity質問スレッド36 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
982
(2): 名前は開発中のものです。 [sage] 2018/08/01(水) 12:16:04.96 ID:Pc5BT9yA(6/6) AAS
>>979
979(1): 名前は開発中のものです。 [sage] 2018/08/01(水) 09:54:18.19 ID:ybRmkBZw(2/2) AAS
>>978
オブジェクトに共通メソッドを入れておき、レイが当たったら、そのオブジェクト独自のメソッドを動作させればいいと思ったのだが。
なるほど、空オブジェクトに当てたスクリプトの独自メソッド呼び出せば全部のアイテムにスクリプト適応する必要ないですね

>>981
981(1): 名前は開発中のものです。 [] 2018/08/01(水) 11:08:30.92 ID:XRSMy4I9(1) AAS
>>978
話しがごっちゃになりそうなんで、アレだが
uiの数と表示に関する重さは、どちらかと言うと描画能力に関わるんだよね。
んで、大量に表示されてるような物は大体レイ飛ばして無いよ。範囲内のを描画しとる。レイ飛ばすとしたら並列化とかしないとまず無理だね。
そんな並列化するなら、自分からじゃ無くてオブジェクトから飛ばして、全オブジェクトの動きを並列化する方が楽。

何にせよ、当たったらとか、その先のクリックしたら?とかの分岐は、ちゃんと設計すれば、そんなに種類は多く無い筈なんだよね。
そうなると、共通処理を噛ます、コールする。の方が圧倒的に楽で早い事が分かると思うよ。
アイテム毎に分岐するってのはまず無い話しで、それは何か設計が間違っているから、共通化出来るものを探す旅からする事をお勧めする。
ごめんなさい、書き方が悪かったですね。
自分が言いたかったのは、たとえばMMOであれば鍛冶屋、ショップ、クエスト受付所などがあるとして、
鍛冶屋では装備強化などのUI、ショップでは購入、売却のUI、クエスト受付所ではクエスト選択、報告のUIを
それぞれのオブジェクト(人物)のスクリプトにあるメソッドで実行表示する場合に、どのように呼び出すかという意味だったのですが
マイクラであればかまど、金床、クラフトテーブル、村人交易...etc 
のUIを表示するにはそれぞれレイを飛ばして目の前にあるアイテム(オブジェクト)ごとにUI表示のメソッドを引き出す必要があると思ったもので
983: 名前は開発中のものです。 [sage] 2018/08/01(水) 12:28:46.89 ID:6RwlakWj(1) AAS
>>982
シーン別につくればいいんじゃないの?
984
(1): 名前は開発中のものです。 [sage] 2018/08/02(木) 14:09:03.89 ID:ClJ8QKlU(1) AAS
>>982
アセットを買えばいいんじゃないですかねえ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.033s