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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
115
(1): ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/11(月) 18:08:57.39 ID:fG0ienQi(5/6) AAS
>>113
113(1): 名前は開発中のものです。 [] 2018/06/11(月) 17:37:05.16 ID:d7wls3lx(3/4) AAS
外部リンク:d.kuku.lu

外部リンク:d.kuku.lu

これで良いでしょうか。
画像リンク

116: ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/11(月) 18:11:49.96 ID:fG0ienQi(6/6) AAS
それで取り付けたらあとはNo Functionってところで呼び出したい関数(メソッド)を呼び出してくらふぁい(^^
ボッキング!(^^
117
(2): 名前は開発中のものです。 [sage] 2018/06/11(月) 18:18:32.18 ID:Is8QpDlC(2/2) AAS
>>114
114(2): 名前は開発中のものです。 [sage] 2018/06/11(月) 17:43:17.47 ID:kV6s1E3I(4/4) AAS
なるほどforeachは重いんですね。
まだ初めて間もないんで、GCのことはよくわかってませんでした。
素直にfor文使います。
アセットおじさんが適当言ってるだけだから真に受けるなw
DictionaryをforeachしたってGC頻発しないよ。
ってかDictionaryをforループさせるほうがパフォーマンス落ちる
118: 名前は開発中のものです。 [] 2018/06/11(月) 18:22:23.11 ID:d7wls3lx(4/4) AAS
>>115
うわあああああああああああああ!!!!!
ありがとうございます!ありがとうございます!
119
(1): 名前は開発中のものです。 [] 2018/06/11(月) 18:37:48.39 ID:xXt+Xvur(1) AAS
>>117
ゴメン、昔話になってた。最近のforeachってGC出ないんすね知りませんでした。帰って試しますわあ。
>>114
すまんforeachでも問題ないぽい。
120
(2): 名前は開発中のものです。 [sage] 2018/06/11(月) 18:59:20.88 ID:2JIMlB0Q(1) AAS
>>117
ああ、foreach使っても大丈夫なのですね!
ありがとうございます!

ところで、ターン制コマンドRPGのスピードの実装で悩んでいるのですが
スピードの速さ順の判定ってどうすれば一番いいのでしょうか。

自分はDictionary<string"名前", int "speed">でdecに入れてからソートして、
Speed値が大きい順にListにKeyを返しているのですが、
もっといい方法ありますか?
なんだかすっごい遠回りしているような気分です。
121: 名前は開発中のものです。 [sage] 2018/06/11(月) 19:57:59.51 ID:wkDUQUf0(1/2) AAS
>>119
こっちこそすまん。Unity5.2では、最適化しきれてないところがあって、Dictionaryに限らずListもforeachのパフォーマンス悪かったのね。
Unity5.6で解消とのことだ。
122
(1): 名前は開発中のものです。 [] 2018/06/11(月) 20:00:51.25 ID:yjGZd5ul(2/3) AAS
>>120
結局list化する所でどうしてもゴミ出るんだよね。
俺の場合クイックソートわざわざ作って入れ替えてるわあ
ターン制とかならソートを 毎フレームでもしない限り、CPU有り余るんで、そのやり方で大丈夫。
123: 名前は開発中のものです。 [] 2018/06/11(月) 20:22:38.29 ID:I+OmtIhg(1) AAS
ScrollRect.verticalNormalizedPositionに1を代入しても反映されません
ログに値を出力しても0が表示されます
Updateで毎フレーム1を代入してもずっと0のままです。

値を反映させるにはどうすればいいでしょうか。
Version 2017.2.1f1のウィンドウズビルドです
124
(1): 名前は開発中のものです。 [sage] 2018/06/11(月) 21:13:49.10 ID:aRhjRS7o(1) AAS
foreachのパフォーマンスってことなら、dictionaryそのものを回すんじゃなくて、valuecollectionで回す方が早かったりするし、配列もlistよりarrayの方が早いのは常識だけどな
125: 名前は開発中のものです。 [] 2018/06/11(月) 22:00:22.09 ID:yjGZd5ul(3/3) AAS
>>124
俺のpcで15kループやってみた
listで1.3ms
foreachでkeyでぶん回して3〜4ms
foreachでvalueでぶん回して4〜5ms
いずれもGCフリーでした。
i7 8700kで unity2018 il2cppです。
keyでぶん回す方が若干良いね
126: 名前は開発中のものです。 [sage] 2018/06/11(月) 23:03:04.56 ID:wkDUQUf0(2/2) AAS
俺はKeyValuePairで回す派だわ。
foreachするときは、KeyもValueも欲しい時だし。
スピード気にするゲームじゃないけど

>>120
俺も、その条件ならそのやり方だなぁ。
127: 名前は開発中のものです。 [sage] 2018/06/11(月) 23:26:52.36 ID:8qmhHDi6(2/2) AAS
dictionaryでstring バンバン使おうぜ!
128
(1): >>85 [sage] 2018/06/11(月) 23:32:57.06 ID:iKQSGnTm(1) AAS
アセットバンドルについて質問した者です。
オブジェクト等は追加DLCのように表示したりすることはできるようになたのですが、
第三者がMODをつくれるような環境にしたいと思っているのですが、ちょっと考えが行き詰ったのでお知恵をお貸しください。
例えばですが、キャラクターがオブジェクト(機械等)のある一定距離に近づいて右クリックをすると画面上にUIが表示されるとします。
そのオブジェクトを第三者がMODを作って配布したいと考えている場合、UIを表示するトリガーが必要になりますよね?
ゲームの全ソースコードを公開するわけにもいかない場合、MOD作成者はトリガーを取得してUIを表示するためにはどうすればいいか
というところで悩んでいるのですが、何かいい方法はないものでしょうか?
129: 名前は開発中のものです。 [sage] 2018/06/12(火) 01:45:51.40 ID:AqQt7eW+(1) AAS
Windows用にゲームを作ってUnity Analytics使ってみたら簡単でびっくりしました
ですがこれってスパイウェアみたいな不審な通信扱いされてしまうのでしょうか?
130: 名前は開発中のものです。 [] 2018/06/12(火) 02:12:42.33 ID:ztCKXGJq(1/5) AAS
公式の2Dシューティングのチュートリアルを勉強している超初心者です。
素朴な疑問なんですが、
公式のソースなんですが↓
> // ぶつかった瞬間に呼び出される
> void OnTriggerEnter2D (Collider2D c)
> {
> // 弾の削除
> Destroy(c.gameObject);
> // 爆発する
> spaceship.Explosion();
> // プレイヤーを削除
> Destroy (gameObject);
> }

この関数の引数にある「c」なんですが、
本来は引数の中は、引数を受け取る変数を書きますよね?
この「c」は、プログラマが自由な英数字で決めても大丈夫ですか?
それとも「Collider2D c」というのは決まっている引数名なんでしょうか?
変な質問ですみません、なぜ「c」なんだろう?と思いまして。。
131
(1): ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/12(火) 02:31:34.29 ID:1UNb3LLm(1/5) AAS
おそらくCollisionのCかな?と思いまふ(^^
そこは変えても問題ないでふが(^^
初心者はいきなり変えないでチュートリアルを一回クリアしたほうがいいでふよ(^^
思わぬバグが起きることがあるので(^^
ボッキング!(^^
132: 名前は開発中のものです。 [] 2018/06/12(火) 02:56:36.04 ID:ztCKXGJq(2/5) AAS
>>131
ありがとうございます。
了解しました、頑張ります!
133: 名前は開発中のものです。 [sage] 2018/06/12(火) 05:23:34.91 ID:r4eSeYDB(1) AAS
そんなことより、ゲーム製作中なんだけど感想教えてください!!!!!!!!!!!!!!!!!

王道ファンタジー系RPG
今で製作50%くらい
プレイ時間はだいたい30分ほどです
外部リンク:fast-uploader.com

感想や意見貰えると嬉しい

ゲーム画面
画像リンク

画像リンク

画像リンク

画像リンク

134
(1): ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/12(火) 05:32:28.55 ID:1UNb3LLm(2/5) AAS
DLしてまふぇんが(^^
SS見るとツクールの歩行グラでふか(^^
もしUnityで使ってるなら規約違反(^^
Unityじゃないならスレチだし感想乞食もスレチ(^^
135: 265 [sage] 2018/06/12(火) 06:58:35.58 ID:43aqM2hA(1) AAS
rpgつくーるを買えばいいと思います
136: 名無し@キムチ [] 2018/06/12(火) 08:49:10.26 ID:gOXMMXet(1) AAS
スレチだが、キミたちはお絵かきアプリ「アートマトン」を知っているかな?
フィルターじゃなく、AIによる手書きだというのが最大の謳い文句だが、一般のペイントソフトの手書き風フィルターと少しも変わらないのだが、それはどうしてかな?

ぎゃはははははぁぁぁぁあああああーーーーーーっwwwww
137: 名前は開発中のものです。 [sage] 2018/06/12(火) 11:01:48.81 ID:UBp0hWTR(1) AAS
マルチポストの上に速攻で削除しててワロス
138: 名前は開発中のものです。 [sage] 2018/06/12(火) 15:30:06.41 ID:ztCKXGJq(3/5) AAS
>>134
>もしUnityで使ってるなら規約違反

なぜですか?
139
(1): ダーク王鍬大使 ◆SoVpkB15jY [sage] 2018/06/12(火) 17:52:04.19 ID:1UNb3LLm(3/5) AAS
ツクールの素材はKADOKAWAがツクール外に使うなって規約出してるんでふよ(^^
1-
あと 863 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.044s