- 1 名前:名前は開発中のものです。 [2016/12/13(火) 22:34:52.47 ID:X+rEJddk.net]
- 3Dゲームエンジン「Unity」の質問に優しく答えるスレです。
質問・回答・お礼以外はスレチなので総合スレでどうぞ Windows/Mac用。JavaScript/C#といった汎用言語を使用できるのが特徴です。 フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他 次スレは>>970を踏んだ方が建てること。ダメなら>>980か>>990が建てて下さい。 ■本スレ 【3Dゲームエンジン】Unity総合スレッド29 echo.2ch.net/test/read.cgi/gamedev/1481616486/ ■Unity 2ch Wiki(まとめ、過去ログ、リンク集) www24.atwiki.jp/unity2ch/ ●リンク ・Unity(日本公式サイト) unity3d.com/jp ・マニュアル docs.unity3d.com/ja/current/Manual/index.html ・チュートリアル unity3d.com/jp/learn/tutorials ・スクリプトリファレンス docs.unity3d.com/ja/current/ScriptReference/index.html ・FAQ unity3d.com/jp/unity/faq ・MSDN msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。 前スレ 【3Dゲームエンジン】Unity質問スレッド27 echo.2ch.net/test/read.cgi/gamedev/1477131311/
- 176 名前:名前は開発中のものです。 mailto:sage [2017/04/07(金) 08:15:37.07 ID:KDp6fveb.net]
- 見下ろし型のアクションの敵のAIで参考になるサイトなどあれば教えてください。
- 177 名前:名前は開発中のものです。 mailto:sage [2017/04/07(金) 11:53:28.36 ID:9yao68Fi.net]
- >>175
アセットストアが参考になりますよ。
- 178 名前:名前は開発中のものです。 mailto:sage [2017/04/07(金) 13:01:55.46 ID:k5ZvyoW7.net]
- >>174
ポケモンGOの時、最新機種以外はジャイロセンサー非搭載が実は結構多い事が発覚し騒がれてたじゃん 特に格安SIMと海外スマホ類 そのジャイロの話しじゃないの?
- 179 名前:名前は開発中のものです。 mailto:sage [2017/04/07(金) 13:40:40.65 ID:hiIvEbO1.net]
- 結構多いって、ついてなくてポケ5が遊べないって騒いだ、選択ミス者の声が大きかっただけじゃないの?
でなきゃポケ5流行らんでしょw
- 180 名前:名前は開発中のものです。 mailto:sage [2017/04/07(金) 13:49:56.09 ID:bZ1fHFJG.net]
- センサー無し結構多かったよ
携帯ショップも一時期、ポケ5保証とかPOPに書いて売ってたもん
- 181 名前:名前は開発中のものです。 mailto:sage [2017/04/07(金) 21:44:49.55 ID:yksPR41A.net]
- Dungeon Architect持ってる人いる?
Build Dungeon Destroy Dungeonを何回押しても内容変わらず シーンタブでSeedの値を変えることでしか変化しない ゲーム内で自動生成機能は無しでシーンいっぱい作るしかないんだろうか
- 182 名前:名前は開発中のものです。 mailto:sage [2017/04/08(土) 13:47:29.69 ID:fjSx74BX.net]
- >>180
アセットを買えば解決するかもしれませんよ
- 183 名前:名前は開発中のものです。 mailto:sage [2017/04/08(土) 16:47:10.94 ID:/QnVO8c/.net]
- >>181
僕のアセットも買って下さい
- 184 名前:名前は開発中のものです。 mailto:sage [2017/04/08(土) 19:29:02.19 ID:78M/LK4N.net]
- >>182
僕のアセットを買えば解決するかもしれませんよ。 という、次世代のアセットおじさんになればいい。
- 185 名前:名前は開発中のものです。 [2017/04/09(日) 05:11:39.14 ID:Stxim4Ms.net]
- FaceRig × Live2D × Unity × OBS × AVVoiceChanger × 気合
qiita.com/GOROman/items/bd2273838ea340d14b6d >>このソースコード(コンポーネント)をPlaneなどにアタッチします。 >>ライティングの影響を受けないようにマテリアルは Unlit/TextureやUnlit/Transparentであれば問題ありません。 すいません、こちらをやりたいのですが Unityどころかプログラムはじめて触る者で、なにを言っているのかちんぷんかんぷんで困っています・・・ どなたかやり方や、解説しているサイトがあれば教えていただけないでしょうか
- 186 名前:名前は開発中のものです。 mailto:sage [2017/04/09(日) 06:31:52.24 ID:SpHCaj5J.net]
- そこらへんで詰まるレベルならUnityやマテリアルの基礎から学ぶことになるがよろしいか
- 187 名前:名前は開発中のものです。 mailto:sage [2017/04/09(日) 13:38:44.59 ID:U7vRBS8Y.net]
- >>184
アセットを買えば解るんじゃないでしょうか?
- 188 名前:名前は開発中のものです。 mailto:sage [2017/04/09(日) 14:28:28.85 ID:Stxim4Ms.net]
- >>185
もし初心者でも分かりやすいサイトあるなら、よろしくお願いします
- 189 名前:名前は開発中のものです。 mailto:sage [2017/04/09(日) 16:24:55.01 ID:wW0VzCnP.net]
- >>180
触ってないのでドキュメント読んだだけだが DungeonArchitect.DungeonBuilder.BuildDungeon 叩けば実行時生成は出来るように見えるな。 当然だが引数に渡すSeed値は都度変える事。 余談だがSeedを設定できるならSeedを変えなければ同じものが出来るのは当然だぞと。 むしろシステム上の要求やリプレイ等で同じものを再生成したい場合のためにSeedが設定できる仕様にしてるんだろ。
- 190 名前:名前は開発中のものです。 mailto:sage [2017/04/09(日) 18:35:53.13 ID:THechZaL.net]
- ぼきも初心者でふ(^^
まずはC#を学んでまふよ(^^ スクリプトは大事でふから(^^ それと同時並行で3DモデリングとUnityの取り扱いも勉強中でふ(^^ 勿論本を買って勉強してまふよ(^^ あとけちんぼしないで効率のいい勉強法教えてくらふぁい(^^
- 191 名前:名前は開発中のものです。 mailto:sage [2017/04/09(日) 19:04:40.45 ID:U7vRBS8Y.net]
- >>189
アセットを買えば勉強は入りませんよ
- 192 名前:名前は開発中のものです。 mailto:sage [2017/04/09(日) 19:14:46.98 ID:r7VEJqvJ.net]
- >>189
> あとけちんぼしないで効率のいい勉強法教えてくらふぁい(^^190 そんな物は無い! あるとするなら好きこそ物の上手なれだけ
- 193 名前:名前は開発中のものです。 mailto:sage [2017/04/09(日) 19:22:34.48 ID:THechZaL.net]
- えぇ・・・(^^
効率が良いかはともかく明らかに効率の悪い勉強法とかはあるでひょう(^^ そこを踏まえたうえでもっとも効率のいい勉強法を教えてほしいでふ(^^ 例えばC#一筋を最初にやると良いとか・・・(^^ 好きでやってるのでその点は心配ない?(^^ ぼきは小学生の時から好きでWWAでゲームを作ってる人でひたので(^^
- 194 名前:名前は開発中のものです。 mailto:sage [2017/04/09(日) 19:38:32.28 ID:KcAAp/r5.net]
- 明らかに効率の悪い勉強法教えてくらふぁい(^^;;;;
- 195 名前:名前は開発中のものです。 mailto:sage [2017/04/09(日) 19:48:03.07 ID:7YdkE+iy.net]
- >>193
専門学校に通って1年かけて基礎を習う
- 196 名前:名前は開発中のものです。 mailto:sage [2017/04/09(日) 23:11:09.22 ID:r7VEJqvJ.net]
- >>192
楽すること考えるなよ 本を読む、コードを書く、疑問はGoogleに問う 昔と違って今なら山ほどできる方法あるだろうに 俺なんかがやってたときはTK80時代なんだぞ
- 197 名前:名前は開発中のものです。 mailto:sage [2017/04/09(日) 23:30:51.91 ID:U7vRBS8Y.net]
- >>193
アセットを買えば勉強なんて不要ですよ
- 198 名前:名前は開発中のものです。 mailto:sage [2017/04/10(月) 01:38:25.35 ID:/R6YzQvx.net]
- 自作アプリ作成に使うプログラムは木彫りと同じ
1つの物作るのに無限のやり方がある それを試行錯誤するのがプログラマー 試行錯誤せず人のやり方真似ようとするやつはコーディングプログラマー
- 199 名前:名前は開発中のものです。 mailto:sage [2017/04/10(月) 01:53:40.38 ID:A+ibrICF.net]
- コーディングプログラマーってトートロジーやろw
コピペプログラマーなら分かるけどw 言いたいことは分からんでもないけど、大抵のことは検索すれば解決するから試行錯誤は勿体ないよ
- 200 名前:名前は開発中のものです。 mailto:sage [2017/04/10(月) 01:55:37.67 ID:A+ibrICF.net]
- 検索しても解決法が見つからん問題だけ試行錯誤すればええし、そもそもその問題はホンマに問題なのかを疑ってもええで
- 201 名前:名前は開発中のものです。 mailto:sage [2017/04/10(月) 02:00:58.00 ID:A+ibrICF.net]
- 真似で満足できる部分は真似だけしてればいいの
試行錯誤はこだわり部分だけに限定しないと完成しないよ
- 202 名前:名前は開発中のものです。 mailto:sage [2017/04/10(月) 02:32:44.67 ID:F4HpCfEQ.net]
- ようはクリエイターがオペレーターかの違いだろ?
- 203 名前:名前は開発中のものです。 mailto:sage [2017/04/10(月) 04:00:05.28 ID:/R6YzQvx.net]
- >>201
そそ まとめるの上手い。>>197は>>192に向けた発言だったがイマイチまとめられなかったわ
- 204 名前:名前は開発中のものです。 mailto:sage [2017/04/10(月) 06:06:04.76 ID:KB2EEBiv.net]
- んな定義どうでもいいから>>187に答えてやれよお前ら
俺はUnityチュートリアルから始めたから上手い学び方はわからん(チュートリアルも、C#の知識がないとコピペでしか進められないし)
- 205 名前:名前は開発中のものです。 [2017/04/10(月) 07:14:28.12 ID:a+I/qXRV.net]
- >>203
見た感じゲームが作りたいわけでなく、リンク先に載ってることがしたいだけみたいだし、 基礎から学ばせなくてもスクリプトのアタッチの仕方とマテリアルの変え方だけ教えれば良いんじゃないの 俺はもう寝るからお前ら任せたぞ
- 206 名前:名前は開発中のものです。 mailto:sage [2017/04/10(月) 10:06:18.03 ID:FCTKHtOx.net]
- アセットをかったらいいとおもいます。スクリプトなんてめんどくさいでしょ
- 207 名前:名前は開発中のものです。 mailto:sage [2017/04/10(月) 12:27:34.30 ID:Us4q+SlA.net]
- unityのWebGLはモバイル対象外というオチ
- 208 名前:名前は開発中のものです。 mailto:sage [2017/04/10(月) 22:33:32.56 ID:nLmDFSi6.net]
- Unity社を買ったらいいとおもいます。ゲームつくるなんてめんどくさいでショ
- 209 名前:名前は開発中のものです。 [2017/04/10(月) 23:01:08.18 ID:xYrHaHkU.net]
- hayabusa6.2ch.net/test/read.cgi/senmon/1460795926/l50
- 210 名前:名前は開発中のものです。 mailto:sage [2017/04/11(火) 01:09:54.71 ID:WNqvDvBW.net]
- FBXファイルをadobeのDecimatorってやつでポリゴン減らすとモデルが仰向けで寝てanimationがおかしくなるんだけどどうすれば解決しますか?
- 211 名前:名前は開発中のものです。 mailto:sage [2017/04/11(火) 02:56:14.83 ID:Fh2W+2/Q.net]
- デプステクスチャについて質問
例えばですが 同じ設定の複数のカメラを用意しておいて 1カメの描画時にデプステクスチャ作成した後 途中でデプスバッファをクリアしても 用意したデプステクスチャを利用することでデプスバッファを1カメの描画時と同じ状態に戻すようなことも可能って認識で合ってます? (ある描画時のデプスバッファを特定の描画時のみ用いたいけど資料少なくて悩んでます)
- 212 名前:Unity大使 ◆SoVpkB15jY mailto:sage [2017/04/11(火) 06:16:40.73 ID:0O8qvcDy.net]
- 質問でふ(^^
Nav mesh Agentでクリックしたところに移動できるようにしまひた(^^ MMOみたいに落ちてるものを取得できるようにしたいのでふが(^^ いかんせん僕は何もかも初心者なのでひて(^^ さっぱり分かりまふぇん(^^ けちんぼは無しで教えてくらふぁい(^^ 初心者の僕に難しいようでひたらC#とUnityのお勉強に戻りまふ(^^
- 213 名前:名前は開発中のものです。 mailto:sage [2017/04/11(火) 09:43:15.76 ID:6SXENlB4.net]
- Unity総合スレッドの次スレ誘導です。
重複のため以下のスレッドを総合スレ実質30として運用致します。 よろしくお願いします。 【海栗は】Unity 5スレ目【プリンと醤油で代用】 echo.2ch.net/test/read.cgi/gamedev/1315623306/
- 214 名前:名前は開発中のものです。 [2017/04/11(火) 12:40:57.08 ID:lgJvZHpI.net]
- 初心者です(低予算)
Core i5 650 3.2GHz / 4GB / 1TB / Windows 7 Professional 64bit グラフィックボード FirePro V3800 上記でUnityは動作するでしょうか?
- 215 名前:名前は開発中のものです。 mailto:sage [2017/04/11(火) 12:45:48.77 ID:6SXENlB4.net]
- 余計なもの入れなければ十分動くこたあ動く
快適に動くかは保証しない
- 216 名前:名前は開発中のものです。 [2017/04/11(火) 12:53:17.51 ID:lgJvZHpI.net]
- >>214
何とも言えない感じ、なんですね 回答、ありがとう
- 217 名前:名前は開発中のものです。 [2017/04/11(火) 12:58:36.78 ID:lgJvZHpI.net]
- クロスシミュレーションや物理演算などの基本的なモノを
取り入れた場合には、やっぱり厳しいですかね?
- 218 名前:名前は開発中のものです。 mailto:sage [2017/04/11(火) 13:01:10.90 ID:6SXENlB4.net]
- オブジェクトの物理演算はともかく、クロスやヘアーは無理
そのスペックで開発できるのはモバイルレベルの物だけだよ モバイル系の開発がしたいなら別だけと、そうじゃ無さそうだしオススメしない
- 219 名前:名前は開発中のものです。 [2017/04/11(火) 13:23:58.64 ID:lgJvZHpI.net]
- なるほど、ありがとうございました
- 220 名前:名前は開発中のものです。 mailto:sage [2017/04/11(火) 13:47:54.77 ID:v0/QnW4K.net]
- 生成したプレファブが回転するCubeに当たった際、引っ付いて玉と一緒に回転させ、
たいのですが、衝突した際 gameObject.transform.parent = other.transform; で精製すると、子、孫、曾孫と階層が増え続け、その後の制御がうまくいかないので Cubeを親として指定したいのですがうまくいきません。 どうすればいいのでしょうか? public class syhotRED : MonoBehaviour { public Transform Cube; ←違う!? public void Shoot(Vector3 dir) { //もらった力をAddforceで動かす GetComponent<Rigidbody>().AddForce(dir); } private void OnCollisionEnter(Collision other) { if (other.gameObject.CompareTag("BLUE") || other.gameObject.CompareTag("GREEN")) { //玉固定 GetComponent<Rigidbody>().isKinematic = true; //パーティクル GetComponent<ParticleSystem>().Play(); //キューブの子にしたい! gameObject.transform.parent = Cube.transform;←ココがうまくいかない? }
- 221 名前:名前は開発中のものです。 mailto:sage [2017/04/11(火) 13:58:53.84 ID:79RFOs+b.net]
- >>219
あせっとをかえばうごくとおもいますよ
- 222 名前:名前は開発中のものです。 [2017/04/11(火) 15:14:34.73 ID:lgJvZHpI.net]
- ダース・シディアスとなって、二次嫁を奴隷の様に扱いたい
という願望は、実現できそうですかね?
- 223 名前:名前は開発中のものです。 mailto:sage [2017/04/11(火) 17:08:33.97 ID:S3JonK1R.net]
- >>188
わざわざ調べて戴いて感謝です、勝手に諦めてしまいお礼が遅れてすみません SEED値をエディターでなくゲーム内でランダムに変更、ダンジョン生成したかったんですが違ったみたいです そういった方向はDungen こちらは高速にレベルデザインできる(だけ)のものと書いてありました お手を煩わせてしまいすみません
- 224 名前:名前は開発中のものです。 [2017/04/11(火) 19:09:07.23 ID:02qdR3Yk.net]
- こんなことをやりたいのですがポリゴン2頂点間を計測するにはどのような方法がありますか?
www.cgradproject.com/wp-content/uploads/2015/05/fig7.jpg
- 225 名前:名前は開発中のものです。 mailto:sage [2017/04/11(火) 19:38:27.35 ID:79RFOs+b.net]
- >>223
アセットストアでかうと解決するかもしれませんよ
- 226 名前:名前は開発中のものです。 mailto:sage [2017/04/11(火) 19:44:08.71 ID:02qdR3Yk.net]
- >>224
探してみます
- 227 名前:名前は開発中のものです。 [2017/04/11(火) 21:44:59.20 ID:6UEI9t6A.net]
- >>223
ピタゴラスの定理で検索
- 228 名前:名前は開発中のものです。 mailto:sage [2017/04/11(火) 22:34:31.69 ID:PQSlLnFh.net]
- アセットって英語だったりでいまいち分からないから使ってないな
敵のAIのアセットとかあるの?
- 229 名前:名前は開発中のものです。 mailto:sage [2017/04/11(火) 23:24:24.87 ID:79RFOs+b.net]
- >>227
アセットストアにいっぱい有りますよ。ぜひ買ってみて下さい
- 230 名前:名前は開発中のものです。 mailto:sage [2017/04/12(水) 01:53:44.31 ID:91QPw3Yt.net]
- >>223
2頂点の長さがしりたいのならVector3のmagnitude
- 231 名前:名前は開発中のものです。 mailto:sage [2017/04/12(水) 08:06:40.92 ID:w40Av9H+.net]
- >>219
どなたか解りませんか?
- 232 名前:名前は開発中のものです。 mailto:sage [2017/04/12(水) 08:14:03.08 ID:J3udU7BB.net]
- >>223
2点間の距離ならVector3.Distance(a,b)というそのものズバリな静的メソッドがある https://docs.unity3d.com/ja/current/ScriptReference/Vector3.html なお単位をつけるならワールド座標での1unit=1mとするのが普通
- 233 名前:名前は開発中のものです。 mailto:sage [2017/04/12(水) 11:49:12.34 ID:z26qKmb1.net]
- >>230
アセットをかえばわかると思いますよ
- 234 名前:名前は開発中のものです。 mailto:sage [2017/04/12(水) 15:37:14.05 ID:3CFbhncN.net]
- >>230
どう上手く行かないのかも説明した方が良いよ。
- 235 名前:名前は開発中のものです。 mailto:sage [2017/04/12(水) 15:50:22.42 ID:hjNdsgLD.net]
- >>230
そんな難しい質問に答えられる人はこのスレにはいない 初心者の寄り合いスレだからここは
- 236 名前:名前は開発中のものです。 mailto:sage [2017/04/12(水) 16:53:03.90 ID:Xv47PbVn.net]
- 初心者の寄り合いスレなので寄り合ってほしい質問が
UnityWebRequestでTwitterとかのStreamingAPIを叩くときどんな感じにしたらいい? 多分こんな感じでもいいんだけど。。。 現状は UnityWebRequest web = UnityWebRequest(URL); webにパラメータとかなんやらついか yield return web; if(web.errorがなかったら){ Log(webの中身); } 的な感じになってるんだけど まぁStreamingAPIだからこんなんじゃ通信終わらないから帰ってこないわけですよ なんか通信途中で中身見る方法ない? yield return web; こいつをどうにかしたら動いてくれそうな気がしてたんだけど
- 237 名前:名前は開発中のものです。 [2017/04/12(水) 18:23:56.52 ID:dUpGEo9D.net]
- ↓の記述をスマホ対応に変えたいのですがどのように記述すればいいでしょうか?
色々調べたりアセットを試したのですが良く分からないレベルの初心者です private void FixedUpdate(){ float moveHorizontal = Input.GetAxis("Horizontal"); float moveVertical = Input.GetAxis("Vertical"); Vector2 movement = new Vector2(moveHorizontal, moveVertical); rb2d.AddForce(movement * speed); } void Update(){ float x = Input.GetAxisRaw("Horizontal"); Vector3 scale = transform.localScale; if (x >= 0){ scale.x = 1; } else{ scale.x = -1; }
- 238 名前:名前は開発中のものです。 mailto:sage [2017/04/12(水) 19:30:01.83 ID:J3udU7BB.net]
- >>236
まずゲームパッドやキーボードから取っている入力(Input.GetAxis)をどのようにスマホの入力で置き替えるのかを考えないと無理 1.画面上にバーチャルパッドやボタンを置くとか 2.あるいは加速度センサー使うとか やりようはいくつかあって、作りたいゲーム次第で何が良いかは変わるからここは自分で決める必要がある 1ならアセットストア漁れば複数見つかるだろう 2ならInput.accelerationを使う 他にもInput.touchesを使ってバーチャルパッドに依存しないタッチ入力にしてもいい スマホでどういう操作形式にしたいのかが決まらないとコードは書けないし、アドバイスも出来ないぞと
- 239 名前:名前は開発中のものです。 mailto:sage [2017/04/12(水) 19:49:28.15 ID:J3udU7BB.net]
- >>235
DownloadHandlerScriptを拡張してReceiveDataメソッドに受け取ったデータの処理を記述する これをUnityWebRequest.downloadHandlerにセットすれば、毎フレーム受信したデータを受け取れる https://docs.unity3d.com/jp/540/ScriptReference/Networking.DownloadHandler.ReceiveData.html https://docs.unity3d.com/jp/540/ScriptReference/Networking.DownloadHandlerScript.html
- 240 名前:名前は開発中のものです。 [2017/04/12(水) 19:56:06.74 ID:qiiUSXhq.net]
- unityというかAndroid.manifestの質問ってここでも大丈夫ですか>_<
- 241 名前:名前は開発中のものです。 mailto:sage [2017/04/12(水) 20:24:21.39 ID:J3udU7BB.net]
- >>219
エスパーすると問題点は2つ 1.Cube変数に回転するCubeの参照がセットされていない。 2.syhotREDのRigidbodyが生存しているため物理演算上別の剛体として扱われ親に追従しない 解決策は以下の通り 1は衝突したものに吸着させるならother.transform でいい、衝突したものの祖先が吸着先になるならば、other.GetComponentInParentなり再起で親を辿るなりして吸着先を特定する必要がある 2はとりあえずRigidbodyをぶっ殺せ 階層構造を作りたくない、吸着させたいというだけなら、別案として衝突したらFixedJointでotherに固定してしまうという手もある
- 242 名前:名前は開発中のものです。 mailto:sage [2017/04/12(水) 20:32:10.57 ID:J3udU7BB.net]
- >>239
UnityでAndroid向けにビルドする際の固有の問題ならばこのスレの範疇 UnityでAndroid向けに開発していて遭遇したもののUnity固有の問題でない場合はグレーだが許容範囲内 Unityで開発してるのでなければカエレ
- 243 名前:名前は開発中のものです。 mailto:sage [2017/04/12(水) 20:35:04.84 ID:hjNdsgLD.net]
- ◆◆◆質問をする前に◆◆◆
◆Unity及びVisual Studioの『エラー文』を確認しましょう。 ◇現在はエラーの内容はすべて表示されるようになっています。 ◇Unityでエラーが出る場合はConsoleウィンドウに、VSでエラーが出る場合は赤い波線が出ている部分にカーソルを合わせるとエラーの内容が表示されます。 ◆エラー文は見つかりましたか?自力で英語が解読できる場合はその指示に従って問題を解決してください。 ◆エラー文の意味が分からない場合は 『Googleでエラー文を丸ごとコピーして検索』 しましょう。 ◇多くの場合は、過去に同様の問題が発生した場合の対処法などの記事が表示されるはずです。 ◇記事内の内容が理解できない場合には、「わからない単語 Unity」などで検索しましょう。その部分の記事が出るでしょう。 ◇英語の記事しかない場合には、Google翻訳などを用いて日本語にしてみましょう。 ◆多くの場合はここまでで解決しますが、それでも解決しない場合はこのスレを利用してください。 ◇(etc. 記事を見つけることができなかった。わからない部分をどう検索すればいいのかわからない。英語がわからない。) ◆最後に、質問をする際には 【実際の症状】 【エラー文の全文】 【問題の中のどの部分がわからないか】 (etc 記事の方法通りにしたがエラーが解決しない。調べてもわからない単語がある。) を必ず書いて下さい。 解答者もエスパーではありませんし、似たような問題が何度も質問されるのは非効率的です。 お困りでお急ぎのところかもしれませんが、ご協力をお願いします。
- 244 名前:名前は開発中のものです。 [2017/04/12(水) 20:47:30.73 ID:dUpGEo9D.net]
- >>237
返信ありがとうございます ゲームの性質上加速度センサーは合わないのでまず1の方で試してみようと思います 詰まったらまた来ます
- 245 名前:名前は開発中のものです。 mailto:sage [2017/04/12(水) 22:14:51.90 ID:VWlM7QsQ.net]
- >>230
「名前は開発中のものです。」さんです
- 246 名前:名前は開発中のものです。 mailto:sage [2017/04/12(水) 23:46:21.62 ID:z26qKmb1.net]
- >>236
アセットは有料のものが良いですよ。無料のものは性能も相応ですから
- 247 名前:名前は開発中のものです。 [2017/04/13(木) 01:14:04.19 ID:j7JF8BF1.net]
- >240 ありがとうございます!エスパーですね!
C#含め、UNITY始めて3ヵ月で参考書やググって調べつつ進めてるのですが、 なかなか理解がついてきません。 回転するCubeにガシガシsyhot引っ付けて重ねたり壊したりしたいと考えてます。 イメージは昔PSであった、塊魂みたいな感じです。 吸着に関しては、other.transformでイメージしたカタチにはなるのですが、 孫のいる、子のobjectを壊すとエラーになります。 1、 親を辿るのは調べたのですが、↓みたいな形でしょうか? kan-kikuchi.hatenablog.com/entry/GetComponentInParentAndChildren 読解するのにまだ力が足りないので、もっと簡単な方法はないでしょうか? 甘いですかね(´・ω・`) 2.の提案ですとsyhotを積み上げる事が出来なくなりませんか? FixedJointをスクリプトで操作するの方法に関して、判れば教えて頂けないでしょうか?
- 248 名前:名前は開発中のものです。 mailto:sage [2017/04/13(木) 01:17:47.12 ID:uf/wenwA.net]
- 今5.4で作成中なんだが、5.6にしないほうがいいよな
したほうがいい? もしかして混在インストールできます?
- 249 名前:名前は開発中のものです。 mailto:sage [2017/04/13(木) 01:19:47.18 ID:L2sHLAK3.net]
- 混在インストールはできる
ただし間違って開いたら最悪プロジェクトがパーになるのでバックアップはしっかりな
- 250 名前:名前は開発中のものです。 mailto:sage [2017/04/13(木) 01:58:05.58 ID:uf/wenwA.net]
- >>248
なるほど混在できるのね 気をつけますありがとう
- 251 名前:名前は開発中のものです。 [2017/04/13(木) 07:52:58.83 ID:O0vB0hU0.net]
- 本スレ建てたのでage
【3Dゲームエンジン】Unity総合スレッド30 echo.2ch.net/test/read.cgi/gamedev/1492037553/
- 252 名前:Unity大使 ◆SoVpkB15jY mailto:sage [2017/04/13(木) 08:08:44.43 ID:UTpoRzUe.net]
- Unityスレ増えすぎィ!?(^^
- 253 名前:名前は開発中のものです。 mailto:sage [2017/04/13(木) 08:42:50.02 ID:KbPZWMqO.net]
- Behavior DesignerっていうAIアセット使っている人いますか?どれ位の行動や攻撃を設定できますか?アクションゲームのボスは厳しいですかね?
- 254 名前:名前は開発中のものです。 mailto:sage [2017/04/13(木) 08:59:29.46 ID:L2sHLAK3.net]
- >>250
Unity総合スレッドの次スレ誘導です。 重複のため以下のスレッドを総合スレ実質30として運用致します。 よろしくお願いします。 【海栗は】Unity 5スレ目【プリンと醤油で代用】 echo.2ch.net/test/read.cgi/gamedev/1315623306/ 重複スレは31として消費願います。
- 255 名前:名前は開発中のものです。 mailto:sage [2017/04/13(木) 09:14:53.34 ID:EjXohi4e.net]
- >>246
そういう用途ならFixedJoint使う方がいいね 使い方と言ってもAddComponent<FixedJoint>してconnectedBodyとconnectedAnchorを設定して必要なら他のパラメーターを設定するだけ 何が設定出来るかはリファレンス参照 https://docs.unity3d.com/jp/540/ScriptReference/FixedJoint.html
- 256 名前:名前は開発中のものです。 [2017/04/13(木) 10:47:46.58 ID:j7JF8BF1.net]
- >>254
ありがとうございます。 未熟ゆえにC#とUnityのスクリプトの法則をもう少し勉強しないとリファレンスを参考にして組めそうにありません。 https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12108592697 ひたすらググって、見つけたのですがJavaScriptのようで、 これと同様?の処理をC#でできないでしょうか?
- 257 名前:名前は開発中のものです。 [2017/04/13(木) 10:56:26.57 ID:j7JF8BF1.net]
- ↑イメージはこんな事がしたいです。
https://www.youtube.com/watch?v=30PMtDg1PZg これもJavaScriptみたいです。
- 258 名前:名前は開発中のものです。 mailto:sage [2017/04/13(木) 11:19:20.09 ID:NWfBJmbL.net]
- 全くの初心者で、今ユニティちゃんのアニメーションを付けるところから勉強しているんだけど
まず、アイドル状態からでもジャンプを行えるようにしてみようというところで詰まった。 まず、分からないのはUnityChanControlScriptWithRgidBody.csに以下の判定があること。 --------------------------------------------------------------- if (Input.GetButtonDown("Jump")) { // スペースキーを入力したら --------------------------------------------------------------- ネット上の説明ページ見るとほとんどの個人ページだと --------------------------------------------------------------- if (Input.GetKeyDown("space")) { --------------------------------------------------------------- になってる。 多分どこかでJumpボタン=spaceキーの関連付けが行われているんだろうけど、どこでやってるかが分からない。 因みに、IdleからJumpにトランザクションつなぐだけでもスペースキーを押すとジャンプするようにはなった。 ただこっちもユニティちゃんがそのまま少し浮いて着地からワンテンポ置いてまたジャンプモーションに入るという奇妙なことになってる。 後者の質問はUnityそのものの質問じゃないけど、初心者の頃に同じような試みをしている人がいないかと思って聞いてみた。 やったことある人いたらそちらも教えてほしい。
- 259 名前:名前は開発中のものです。 mailto:sage [2017/04/13(木) 11:35:18.81 ID:Z3wfV0+R.net]
- >>257
わからないことで検索しました? 「Unity ボタン 対応」「Unity アニメーション 切り替え」で検索したら山ほど該当の記事でるんだけど
- 260 名前:名前は開発中のものです。 mailto:sage [2017/04/13(木) 11:55:40.11 ID:NWfBJmbL.net]
- >>258
ありがとうございます。 「Unity ボタン 対応」で論理ボタンの説明が見つかりました。つまり、デフォルトでJumpボタン=Spaceキーという事ですか。 今後はこの感じで検索してみて、それでも見つからなかったときに質問します。
- 261 名前:名前は開発中のものです。 mailto:sage [2017/04/13(木) 12:09:49.90 ID:NWfBJmbL.net]
- >>258
後、「Unity アニメーション 切り替え」を検索したら、 Idle状態からJump状態に移行するのにワンテンポかかる原因もわかりました。 追加したトランザクションのHasExitTime値がtrueになっているからでした。 おそらく分かってて調べ方を教えてくれたのだと思うので改めてお礼を言っておきます。
- 262 名前:名前は開発中のものです。 mailto:sage [2017/04/13(木) 12:13:12.16 ID:Z3wfV0+R.net]
- 解決したようで良かったです
Unityは検索すれば大方のことが出るレベルなので質問より検索した方が解決が早いと思いますので…
- 263 名前:名前は開発中のものです。 mailto:sage [2017/04/13(木) 12:47:37.97 ID:iG5PE/kP.net]
- ユニティちゃんは俺のアイドルだお
- 264 名前:名前は開発中のものです。 mailto:sage [2017/04/13(木) 12:49:01.08 ID:H60hVFxn.net]
- (´・ω・`)ここがUnity検索誘導スレ
- 265 名前:名前は開発中のものです。 mailto:sage [2017/04/13(木) 13:52:24.06 ID:EjXohi4e.net]
- >>255
惜しい、一回ググってわからない事が出てきても、諦めずにそのわからない事を連鎖的にググれれば自己解決出来たはず 今回は、「Unity javascript C# 変換」でググって以下が見つけられれば解決だった blog.livedoor.jp/croakubi-dpro/archives/42047147.html わからない事を繰り返しググっているとそのうち知識は身につく。内容を全て覚えなくても探し方が身についていればすぐに知識を取り出せる様になる 自分は聞かれれば教えるけど自己解決できる様になると圧倒的に効率が良くなるし、自分が作りたいものを自由に作れる様になってからが一番楽しいからググる事は推奨だよ
- 266 名前:名前は開発中のものです。 [2017/04/13(木) 13:57:29.83 ID:SDmPlT7m.net]
- ところでソースコードってエディタのスクショで貼られたほうが見やすいと思うんだけどなんでみんなテキストで貼るんだ
- 267 名前:名前は開発中のものです。 mailto:sage [2017/04/13(木) 14:09:08.83 ID:tPftY3Tp.net]
- >>265
コピペ
- 268 名前:名前は開発中のものです。 [2017/04/13(木) 15:16:01.70 ID:j7JF8BF1.net]
- >>264ありがとうございます!!
さっきまでひたすらググってました!! 「Unity javascript C# 変換」!? そんな便利なサイトがあるなんて思いもしませんでした!! ブックマークしておきます!!
- 269 名前:名前は開発中のものです。 mailto:sage [2017/04/13(木) 16:53:54.37 ID:j7JF8BF1.net]
- >>264
しかしながらうまくいきません((+_+)) using UnityEngine; using System.Collections; public class MYCLASSNAME : MonoBehaviour { void OnCollisionEnter(Collision other) { if(!rigidbody.hingeJoint) { gameObject.AddComponent<"HingeJoint">(); rigidbody.hingeJoint.connectedBody = other.rigidbody; rigidbody.hingeJoint.axis = Vector3.zero; rigidbody.hingeJoint.anchor = Vector3.zero; } } } 色々調べ、こういうカタチだと思うのですが、どうしても赤の下線が消えません。 if(!rigidbody.hingeJoint)←これも使い方違う!?
- 270 名前:名前は開発中のものです。 [2017/04/13(木) 22:13:41.16 ID:j7JF8BF1.net]
- ありがとうございます。
色々試して何とかキューブの周りに引っ付ける事が出来ました。 float force; float torque; private Joint myJoint; public AudioSource sound01; public AudioSource sound02; public void Shoot(Vector3 dir) { GetComponent<Rigidbody>().AddForce(dir); } private void OnCollisionEnter(Collision other){ gameObject.AddComponent<FixedJoint>(); myJoint = GetComponent<FixedJoint>(); myJoint.connectedBody = other.rigidbody; しかしながら、キューブが回転する度グラグラ揺れ挙動が落ち着かないので、少し別の方法も考えてみます。
- 271 名前:名前は開発中のものです。 mailto:sage [2017/04/14(金) 03:43:12.42 ID:pea03fRn.net]
- 色々な解説サイトでアセットやCubeにち
- 272 名前:蛯ちょろ〜っとコンポーネント追加して
取りあえず動くHelloWorld的なサンプル公開してUnityは簡単!みたいにしてるけど ぶっちゃけUnityは全然初心者用じゃないと思う (触りやすくて入りやすいとは思うがそこ止まり) 実際は非GUI形式の環境でファミコンレベルのゲーム作った経験のある ゲームプログラミング経験者(中級者以上)の人が生産性をあげるための ビジュアル型ステップアップツールだと思う [] - [ここ壊れてます]
- 273 名前:名前は開発中のものです。 mailto:sage [2017/04/14(金) 08:08:26.91 ID:ZNNmQ6XG.net]
- >>270
その立方体を表示するだけというのをゲームエンジンなしで作ってみれば 明らかに簡単になっているのは初心者でもわかると思うぞと 簡単と言う側は、Unityを使わずにゲームを作る場合を基準にして簡単と言う 初心者は何も出来ない自分の能力を基準にして難しいと言う Unityは魔法の杖では無いので何も出来ない奴が何も学ばずにゲームが作れる訳じゃないのは当然
- 274 名前:名前は開発中のものです。 mailto:sage [2017/04/14(金) 08:50:28.50 ID:1dzHc9/T.net]
- >>270
全面的に同意。 Unityは導入とトライ&エラーが楽になっただけで、ゲーム製作の部分は今までとあまり変わりないからな。 敷居をさげてるのは、開発環境よりむしろインターネットの存在の方がはるかに大きい。
- 275 名前:名前は開発中のものです。 mailto:sage [2017/04/14(金) 08:56:08.56 ID:RDh+w/fO.net]
- 「触りやすくて入りやすい&情報量が多い」から初心者向きだと思うけどね。
作れないのは作りたいものがはっきりしないとか別の問題だと思う。
- 276 名前:名前は開発中のものです。 mailto:sage [2017/04/14(金) 10:07:58.69 ID:Mi3WUu8q.net]
- まぁ、そうだね、初心者が始めるならどっち?ならxcodeより断然unityだろうね。
unity難しいって言ってる人は、そもそもプログラムはやめたほうがいい。
|

|