[過去ログ]
【3Dゲームエンジン】Unity質問スレッド36 (1002レス)
【3Dゲームエンジン】Unity質問スレッド36 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
974: 名前は開発中のものです。 [] 2018/08/01(水) 07:23:15.60 ID:DqpgEGtJ >>973 パブリックにすれば、コンポーネントキャッシュした後で直につかえるぞ。 実行したいクラス o= a.game object.get component<実行したいクラス>() o.実行したいメソッド() aはhitしたrayから取れるはず。 メッセージセンドも良いがそれこそメッセージ待ち受けになっちまう。 こっちも検討してみてくれえ http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/974
975: 名前は開発中のものです。 [sage] 2018/08/01(水) 08:20:15.08 ID:Pc5BT9yA >>974 それも最初に考えてはみたのですが、オブジェクトとスクリプトが数個程度ならなんとかなるでしょうが、 数十を超えてくると分岐の数が膨大になりそうなうえにスペックも食いそうなのでSendMessageにしようと思います。 ありがとうございました。 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/975
976: 名前は開発中のものです。 [] 2018/08/01(水) 09:08:19.81 ID:jvByuBTB >>975 すまん、お節介かも知らんが聞いてくれ。 メッセージは癌なんだ。理由は デバッグがキツイ。 ソース管理で死ぬ。 今のだと、実行したいクラスを統一し、メソッドのパラメータでメソッド内で分岐するのが吉。 今回は、それで行けるかも知れんが、大き目の作る時はちょっとそこら辺も考慮してみてくれえ。 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/976
977: 名前は開発中のものです。 [sage] 2018/08/01(水) 09:41:10.11 ID:ybRmkBZw >>975 えっ? 674の方が圧倒的に軽いと思うよ。 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/977
978: 名前は開発中のものです。 [sage] 2018/08/01(水) 09:50:53.53 ID:Pc5BT9yA >>976 マイクラのかまどとかMMOのショップのUI表示みたいに数百単位で存在する場合もやっぱり そうやってメソッド内で分岐するほうがいいんですかね? >>977 そうなんですか? たぶんアイテム毎にその分岐をするスクリプトが必要だと思うのですが、それでもそちらのほうが軽いんでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/978
979: 名前は開発中のものです。 [sage] 2018/08/01(水) 09:54:18.19 ID:ybRmkBZw >>978 オブジェクトに共通メソッドを入れておき、レイが当たったら、そのオブジェクト独自のメソッドを動作させればいいと思ったのだが。 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/979
980: 名前は開発中のものです。 [] 2018/08/01(水) 11:06:24.74 ID:Ti87z/PK Findは遅そうだけどGetComponentは速い? http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/980
981: 名前は開発中のものです。 [] 2018/08/01(水) 11:08:30.92 ID:XRSMy4I9 >>978 話しがごっちゃになりそうなんで、アレだが uiの数と表示に関する重さは、どちらかと言うと描画能力に関わるんだよね。 んで、大量に表示されてるような物は大体レイ飛ばして無いよ。範囲内のを描画しとる。レイ飛ばすとしたら並列化とかしないとまず無理だね。 そんな並列化するなら、自分からじゃ無くてオブジェクトから飛ばして、全オブジェクトの動きを並列化する方が楽。 何にせよ、当たったらとか、その先のクリックしたら?とかの分岐は、ちゃんと設計すれば、そんなに種類は多く無い筈なんだよね。 そうなると、共通処理を噛ます、コールする。の方が圧倒的に楽で早い事が分かると思うよ。 アイテム毎に分岐するってのはまず無い話しで、それは何か設計が間違っているから、共通化出来るものを探す旅からする事をお勧めする。 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/981
982: 名前は開発中のものです。 [sage] 2018/08/01(水) 12:16:04.96 ID:Pc5BT9yA >>979 なるほど、空オブジェクトに当てたスクリプトの独自メソッド呼び出せば全部のアイテムにスクリプト適応する必要ないですね >>981 ごめんなさい、書き方が悪かったですね。 自分が言いたかったのは、たとえばMMOであれば鍛冶屋、ショップ、クエスト受付所などがあるとして、 鍛冶屋では装備強化などのUI、ショップでは購入、売却のUI、クエスト受付所ではクエスト選択、報告のUIを それぞれのオブジェクト(人物)のスクリプトにあるメソッドで実行表示する場合に、どのように呼び出すかという意味だったのですが マイクラであればかまど、金床、クラフトテーブル、村人交易...etc のUIを表示するにはそれぞれレイを飛ばして目の前にあるアイテム(オブジェクト)ごとにUI表示のメソッドを引き出す必要があると思ったもので http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/982
983: 名前は開発中のものです。 [sage] 2018/08/01(水) 12:28:46.89 ID:6RwlakWj >>982 シーン別につくればいいんじゃないの? http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/983
984: 名前は開発中のものです。 [sage] 2018/08/02(木) 14:09:03.89 ID:ClJ8QKlU >>982 アセットを買えばいいんじゃないですかねえ http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/984
985: 名前は開発中のものです。 [] 2018/08/02(木) 19:41:37.23 ID:vk16GgXH iPhoneアプリ開発したいのですがどのMac買えばいいですか 最新Unityが問題なく動く一番安いの教えてください。 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/985
986: THE・シンプル先生 [sage] 2018/08/02(木) 20:07:22.09 ID:MarJrTds >>985 その通りMacを買うと良い。 今までWindowsを使っていた場合は操作方法が全部違うので注意。 Macを新品で買う場合はその時の最新の物しか販売されてないので選択の余地なし。 旧品は中古でヤフオクなどから入手するしか方法なし。 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/986
987: 菩薩@太子 [] 2018/08/02(木) 20:11:10.34 ID:m37CEy+a >>984 汝よ、汝は適切なアセットがあったら、質問者に紹介しなさい。 汝は我が見守るこのスレで、誉れと思って、自らのなすべきことをしなさい。 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/987
988: 名前は開発中のものです。 [sage] 2018/08/02(木) 21:14:40.22 ID:6/9XXyX7 >>987 フトシかんじよめないよ http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/988
989: 名前は開発中のものです。 [] 2018/08/02(木) 23:28:02.88 ID:IwHWz2jf 的外れアドバイスばかりで草 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/989
990: 名前は開発中のものです。 [sage] 2018/08/03(金) 03:32:39.71 ID:n+AFAV/2 >>985 自分はアップル好きじゃないからやったことないけど、 知り合いが中古の安いMaxかって自作PCにHackintosh入れてたけど、そういう手もあると思うよ もちろんPCの知識要るし、100%動作する保証ってものはないけど、安く作るのであればそちらも手かと http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/990
991: 名前は開発中のものです。 [] 2018/08/03(金) 06:21:41.44 ID:U0bRg5sL >>990 俺もvmにhack入れてやってみたで。 なんだっけな。動いたのはel capitanだかの結構上のバージョンだったわ。 osは動くけど、結局証明書取得で挫折したけどな。 素直に安いの買った方がええで http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/991
992: 名前は開発中のものです。 [sage] 2018/08/03(金) 09:17:32.67 ID:Tb6IvIdd >>985 定価レベルでは、Mac miniが一番安い。Intel搭載必須ね。 面倒に巻き込まれたくなきゃ、できれば新品でお探しを。 また、型番が決まったらここで、それで良いか聞くと良い。 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/992
993: 名前は開発中のものです。 [sage] 2018/08/04(土) 11:52:41.38 ID:+VI6JuUR 次スレ https://mevius.5ch.net/test/read.cgi/gamedev/1533351108/ うめ http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/993
994: 名前は開発中のものです。 [] 2018/08/04(土) 11:52:53.59 ID:+VI6JuUR うめ http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/994
995: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/08/04(土) 14:05:16.78 ID:NAFmliVH >>1000ならキムチ懐妊(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/995
996: 名前は開発中のものです。 [sage] 2018/08/04(土) 14:31:18.70 ID:+VI6JuUR >>995 残念! http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/996
997: 名前は開発中のものです。 [sage] 2018/08/04(土) 14:31:41.59 ID:+VI6JuUR うめんこ http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/997
998: 名前は開発中のものです。 [sage] 2018/08/04(土) 14:38:02.80 ID:+VI6JuUR 梅ぼしでんか! http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/998
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 4 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s