[過去ログ]
【3Dゲームエンジン】Unity質問スレッド29 [無断転載禁止]©2ch.net (1002レス)
【3Dゲームエンジン】Unity質問スレッド29 [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
83: 名前は開発中のものです。 [sage] 2017/05/26(金) 03:11:37.84 ID:MLkUNMVD 「名無し@キムチ」はネタだと思う http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/83
84: 名前は開発中のものです。 [sage] 2017/05/26(金) 03:18:25.88 ID:MLkUNMVD >>79 hogeオブジェクトへの参照は そのスクリプトをどのオブジェクトにアタッチ(装着)しているかによって変わりますよ 参照先(ターゲット)のパスが変わりますので <hoge自身のスクリプトからhoge自身を参照する場合> float z = transform.position.z; ※hogeという名前はいりません <hogeではない所にアタッチされてるスクリプトからhogeを参照する場合> float z = GameObject.find("hoge").transform.position.z; ※全ての大元の場所(ルート)からhogeを探し出すという感じになります。 こういうシンプルなミスをしている可能性はありませんか? http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/84
85: 名前は開発中のものです。 [sage] 2017/05/26(金) 09:01:26.68 ID:yKba+eFC もっとシンプルに、tが大文字でエラーでは? http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/85
86: 名前は開発中のものです。 [sage] 2017/05/26(金) 10:54:46.12 ID:BeLs1M89 Unityのアセットストアでビジュアルスクリプティング系って結構あると思いますが、 アンリアルエンジン4のブループリントに一番近いのってどれかご存知の方いますか? Unityでは圧倒的に PlayMaker が人気みたいですが、どうも自分が思ってるものとは違うもののように感じてます。 軽く調べた感じだと FlowCanvas Visual Scripting が近いように思いました。 仕事でバリバリUnity触ってるのでコードがかけないわけではないです。 ブループリントみたくほぼノンコーディング、これオンリーで済むものを探しています。 http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/86
87: 名前は開発中のものです。 [sage] 2017/05/26(金) 11:06:50.56 ID:ZBiEU5iN プロジェクトのassetsってアルファベット順になってるけどファイル種類順にソートできませんか? http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/87
88: 名前は開発中のものです。 [sage] 2017/05/26(金) 13:20:52.75 ID:1EH9sHo9 >>87 アセットを買えば出来るかもしれませんよ? http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/88
89: 名前は開発中のものです。 [] 2017/05/26(金) 16:54:28.58 ID:nZys6g5+ 本を読んでわからないコードが出てきたので質問させてください Sceneに、ObjectState.csというスクリプトをアタッチしたCubeを3つ 何もアタッチしてないCapsuleが1つあります GameObject[] goArray = (GameObject[]) GameObject.FindObjectsOfType (typeof(GameObject)); foreach (GameObject go in goArray) { ObjectState z = go.GetComponent<ObjectState> (); if (z == null || z == this) { continue; } //処理 } まず1行目なんですが、GameObject[]型へのキャストの型を、GameObject型にするとエラーになるのはなんででしょうか。 error CS0030: Cannot convert type `UnityEngine.Object[]' to `UnityEngine.GameObject' GameObject[]にGameObjectを代入が制限されるケースってあるんですか? それと、4行目のコードでgoArrayの要素にObjectStateコンポーネントがアタッチされてるか調べてると書いてあったんですけど、 これはgoにObjectStateコンポーネントを追加して代入してるふうにしか読めません。 しかしplayボタンを押すと、CapsuleにObjectStateコンポーネントは追加されずに本に書いてあるコード通りに動きます。 どなたか回答お願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/89
90: 名前は開発中のものです。 [sage] 2017/05/26(金) 17:10:47.06 ID:7jTUf7Xw >>89 >GameObject[]型へのキャストの型を、GameObject型にするとエラーになるのはなんででしょうか。 ポインターとポインターのポインターでは型が異なるのは当然。 なぜ型が異なるのか? という所まで知りたければ、もっと専門的な書籍を当たる方がいい。 >代入してるふうにしか読めません。 存在しないTypeをGetComponentで指定するとnullが返るので、 nullがzに代入されたかどうかで存在の有無が把握できる。 http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/90
91: 名前は開発中のものです。 [sage] 2017/05/26(金) 17:15:29.16 ID:AXnIDVki goとかいう命名をするやつとは絶対に仕事しないわ俺 http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/91
92: 名前は開発中のものです。 [] 2017/05/26(金) 17:50:02.94 ID:nZys6g5+ >>90 getcomponentとaddcomponentをごっちゃにしてました。 ポインターというのは今初めて知ったのでこれから調べてみます。 ありがとうございました。 http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/92
93: 名前は開発中のものです。 [] 2017/05/26(金) 17:53:29.37 ID:7R/advAH shaderの質問なのですが CanvasとかuGUIを使わずに、透過のあるテクスチャをマスクにしたshaderってどこかに落ちてないですか? もうshaderわからな過ぎてお手上げなんです http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/93
94: 名無し@キムチ [] 2017/05/26(金) 19:35:21.43 ID:CvEXN/0z >>74 やはり置いてみないとわかりませんか。ベテランのみなさまなら即座に判断できるものと思っておりました。 これは当方の愚問によるミステイクというやつですね。今回は質問の仕方のためになりました。 今回はありがとうございました!! http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/94
95: 名前は開発中のものです。 [sage] 2017/05/26(金) 19:48:16.90 ID:ZTykTfkv 皮肉風な文章も、もうすこし勉強しましょう 一読では気付き辛く、後からだんだん腹が立つというのが理想です 読んで直ぐに皮肉だと気付かれるようでは、ただの捨て台詞になってしまいます http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/95
96: 名無し@キムチ [] 2017/05/26(金) 19:51:05.12 ID:CvEXN/0z >>78 どういう層とかプラットホームとかはまだわかりません。そこまでは勉強できていません。 ただオブジェクトが増えてきたので、心配になって質問したのですが、愚問だったようですね。 今回は質問の仕方のためになりました。 今回はありがとうございました!! http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/96
97: 名前は開発中のものです。 [sage] 2017/05/26(金) 19:54:00.18 ID:tgWUf86T とりあえず罰ゲームとしてPC止まる迄生やして ?何本まで生やせたのか ?PCスペック ?と?の報告よろすこ http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/97
98: 名前は開発中のものです。 [sage] 2017/05/26(金) 21:03:41.48 ID:fOtYWH1p ゲーム作りにも煽りにも才能のない人が降臨されたと聞いて飛んできましたあ http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/98
99: 名前は開発中のものです。 [sage] 2017/05/26(金) 21:10:38.17 ID:y5p9W3o/ >>98 飛べるってことは自分の事は「ワシ」って言うの? http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/99
100: 名前は開発中のものです。 [sage] 2017/05/26(金) 21:29:50.25 ID:iZk/z4+6 自分100ゲットいいすか?wwwww イクイクイクイクンアーッwwwwwwwwww http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/100
101: 名前は開発中のものです。 [sage] 2017/05/26(金) 22:27:26.36 ID:wnQag6SU 私の戦闘力は530000本です ですがもちろんフルパワーで植える気はありませんからご心配なく… http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/101
102: 名前は開発中のものです。 [sage] 2017/05/26(金) 23:10:31.98 ID:ikw7zEvf 3Dレースゲームの 解凍 http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/102
103: 名前は開発中のものです。 [sage] 2017/05/26(金) 23:11:41.94 ID:ikw7zEvf 書き込みミスりました。すみません。 3Dレースゲームの挙動について質問させてください。 コースのプレハブをタイル状に配置して、その上を走らせているのですが、 見た目上は隙間のないタイルの境目や細かな段差(縁石)で引っかかったり、跳ねてします。 また、傾きが一定でない坂を上った際にも引っかかってしまいます。 自分で調べてはみましたが、有効な解決方法が見つかりませんでした。 引っかからず、スムーズに移動させるにはどうすればよいでしょうか。 http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/103
104: 名前は開発中のものです。 [sage] 2017/05/26(金) 23:13:22.77 ID:ikw7zEvf 連投すみません。改行多すぎたので、分割しました。 ・プレイヤー(車) Sphere ColliderをAddForceで移動。Wheel Colliderは不使用 RigidbodyのCollision DetectionはContinuous Dynamic ・マップ(コース) サーキット場のような縁石付きのコースをタイル状に配置 縁石は角ばっている。一部に坂道やジャンプ台がある Mesh Colliderを設定、Rigidbodyはなし ■試してダメだったこと ・コースのMeshColliderをBoxColliderに変える ⇒跳ねたり、引っかかってしまいます。 ・Collision DetectionをDiscreteにする ⇒引っかからくなりましたが、たまにマップを抜けてしまいます ・RigidbodyのFreeze Position Yを使う ⇒跳ねなくなりましたが、段差に引っかかり、坂道を登れなくなってしまいました。 ・RaycastHitで地面の法線を取得して、プレイヤーを段差方向に傾ける ⇒坂道に沿って走りますが、跳ねたり、引っかかってしまいます。 ・地上にいる時、地面方向にベクトル加算する ⇒跳ねなくなりましたが、引っかかってしまいます ■やり方がわからないもの ・地面に引っかかりそうなとき、プレイヤーを浮かせる ⇒「引っかかる」「引っかかりそう」の判定の仕方が分かりません。 CharacterControllerを使えば上の問題自体は解決するのですが、 加速の挙動やぶつかった時の挙動を考えると、できればRigidbodyでなんとかしたいです。 どなたかご回答をお願い致します。 http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/104
105: 名前は開発中のものです。 [sage] 2017/05/26(金) 23:24:52.04 ID:y5p9W3o/ えーとなんだっけ?マテリアルで摩擦をどうとかすれば? http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/105
106: 名前は開発中のものです。 [sage] 2017/05/26(金) 23:57:48.27 ID:MLkUNMVD >>104 同じくレースゲームを作っている者です。 こちらのサイトの「オブジェクトの操作に関するTips」に載っているもののどれかで ピッタリくっつけるように試してテストしてみてください http://tsubakit1.hateblo.jp/entry/2015/04/21/031048 ちなみに車は最高速度どこまでやる予定ですが? 150km/h以下までなら今のやり方で大丈夫ですが それを超えるような場合、特に200km/hを超える場合は 段差などの地面の凸凹にシビアに反応しはじめます その場合はWheel Colliderを使った方が楽な可能性が出てきます Wheel Colliderには地面との衝撃を吸収するバネの項目があります ただし、この項目を適切に設定するのがまた苦戦しますが http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/106
107: 名前は開発中のものです。 [sage] 2017/05/27(土) 00:00:38.91 ID:P1pAgIhK >>96 ネタだと思っていましたが違うようなので こう考えて見てください。 あなたのPCはPS4並の性能を持っているとします。 あなたのPCでサクサク動くゲームでもPS2並のPCでは当然重くなります。 停止する事もあるでしょう。 PCは人によって性能がバラバラです。 スマホも同じです。 最近発売されているAndroid7.0機種やiPhone7でサクサク動くゲームでも Android4やiPhone5では重くなります。 他の方が説明している「ターゲットデバイス」というのは 「iPhone5でもサクサク動くように作る」みたいに ゲームを作り始める時に基準となる性能を自分の中で決めて制作することを言います。 尚、リアルな人(ユニティーちゃん)を1つ表示しただけの場合 Andorid2.3のCPU1.0GHzの1つコアの機種では15fpsしかでませんでした。 Andorid4.4のCPU1.6GHzの4つコアの機種では30fpsしかでませんでした。 Corei7のCPU2.7GHzの4つコアのパソコンでは60fps以上でました。 ※市販のゲーム速度は60fpsが基本です(稀に30fpsもあります) ※10fpsと60fpsでは10fpsの方が"遅い"です 60fpsの1/6の速度だと思ってください。具体的には画面がカクカクとコマ飛びします そしてゲームの重さですが、フィールドに配置している木の総本数ではなく 実際に画面に表示されている本数が影響されます。 例えば100本配置しても遠い場所の木が50本表示されていないようでしたら 50本分しか処理していません。 さらにメッシュ数が多いと重さに影響してきます。 以上を参考に勉強を頑張って見てくださいな http://mevius.5ch.net/test/read.cgi/gamedev/1495286462/107
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 895 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.018s