トップページgamedev
1002コメント356KB

【3Dゲームエンジン】Unity質問スレッド26 [無断転載禁止]c5ch.net [無断転載禁止]©5ch.net

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2016/08/06(土) 10:54:54.50ID:D8D0bsd/
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総合スレッド28 [転載禁止](c)2ch.net
http://echo.2ch.net/test/read.cgi/gamedev/1454596460/l50

■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
http://www24.atwiki.jp/unity2ch/

●リンク
・Unity(日本公式サイト)
http://unity3d.com/jp
・ユーザーガイド
 http://docs.unity3d.com/ja/current/Manual/UnityManualRestructured.html
・チュートリアル
 http://unity3d.com/jp/learn/tutorials
・スクリプトリファレンス
 http://docs.unity3d.com/ja/current/ScriptReference/index.html
・FAQ
 http://unity3d.com/jp/unity/faq
・MSDN
 http://msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。

前スレ
【3Dゲームエンジン】Unity質問スレッド25
http://echo.2ch.net/test/read.cgi/gamedev/1465721773/
0687名前は開発中のものです。2016/10/07(金) 22:53:13.80ID:+YoBZ/ZU
このスレではすっかりお馴染みの妄想君だろw
0688名前は開発中のものです。2016/10/08(土) 02:05:22.20ID:IGvA9JxQ
5.4.1f1って日本語化まだできないの?
0689名前は開発中のものです。2016/10/08(土) 07:34:37.10ID:b8bmGSMq
>>684
アセットを買えばできると思いますよ
0690名前は開発中のものです。2016/10/08(土) 14:08:08.04ID:/J5lyWrS
「進研ゼミでやったところだ!」くらいの扱いになってないかアセット
0691名前は開発中のものです。2016/10/08(土) 15:59:17.63ID:/1YJbM3k
>>686
早さは熟練度によるから、ここで聞いてくる人は熟練度低いと思うので遅いかもね。
0692名前は開発中のものです。2016/10/08(土) 21:00:43.32ID:Fu/h6Rwp
風車などの単純に回転を続けるオブジェクトの処理についてなのですが、アニメーションで回転させるのと、スクリプトでオブジェクトごと回転させるのではどちらが処理的に軽いのでしょうか。
0693名前は開発中のものです。2016/10/09(日) 01:57:05.47ID:yFbmwLW+
>>692
スクリプトだと思いますが、アセットを買えばその理由もわかりますよ。
0694名前は開発中のものです。2016/10/09(日) 04:02:11.02ID:RGuoaCQg
自分ですればいいのに
回転させるだけなら30分もかからないだろうに
0695名前は開発中のものです。2016/10/09(日) 06:04:11.43ID:1wTPWp+7
>>692
スクリプトを経由する分スクリプトの方が余分に処理はかかる事は確かだけど、その程度で全体が重くなる事は無い
あとその考え方はあんまりよろしくない

風車の羽と家屋が個別に作ってあれば風車の羽を回すだけならスクリプトを選択しておくべきだ(組み合わせの自由度)と考えるし
ついでに言うと停止状態とかをコントロールするならスクリプト必須になる

背景の絵としてグルグル回すだけならAnimationの方が良い

要するに状況に応じてやりたいようにやるしか無いのである。
0696名前は開発中のものです。2016/10/09(日) 06:29:21.97ID:dTKNtDC2
たかが風車を回すような機能くらい最初から実装しとけと言いたい
0697名前は開発中のものです。2016/10/09(日) 07:27:10.26ID:Z+62Yy78
>>695
2Dか3Dかスプライトかイメージかも判らんのに良く答えるものだ
そんなだからアホ自演とか言われるんだよ
0698名前は開発中のものです。2016/10/09(日) 07:43:13.78ID:D2vCVD2K
アホ質に偉そうに回答して自己満足してたとしても誰の迷惑にもならないでしょ
いちいちからまずスルーする力を身に着けましょう
0699名前は開発中のものです。2016/10/09(日) 11:15:38.42ID:Sn83no4y
教育という面で見たら甘やかしてもクズが生まれるだけだけど
ライバル育てないって意味ではメリットあるのかも知れない
0700名前は開発中のものです。2016/10/09(日) 13:21:35.52ID:suQTSHxj
ライバルになりうるという発想が出てくること自体ないわ
せいぜい小学校低学年の甥や姪の宿題見てやるぐらいの感覚だろ

お前らお子様の相手をする時に教えもせずに罵倒するんか?
0701名前は開発中のものです。2016/10/09(日) 13:30:40.10ID:CdtwTL0A
愚レスしてるやつは、してそうだなw
0702名前は開発中のものです。2016/10/09(日) 13:31:30.05ID:ZUYhPtiw
Unityのテキストエディタって背景色とかカスタマイズできないの?
白だと味気ないし目に悪いしさ
0703名前は開発中のものです。2016/10/09(日) 13:36:41.86ID:SO+bovSs
vs使えば?
0704名前は開発中のものです。2016/10/09(日) 14:09:49.10ID:ZUYhPtiw
Macだから
0705名前は開発中のものです。2016/10/09(日) 14:15:13.20ID:4KR5fYGj
Windows使えば?
0706名前は開発中のものです。2016/10/09(日) 14:18:08.04ID:60BEnLxq
マックでもVSCodeとか言うのが使えるんじゃ?
0707名前は開発中のものです。2016/10/09(日) 14:54:18.61ID:ZUYhPtiw
使えるけど入れるつもりはない
既にAtomあるしね
0708名前は開発中のものです。2016/10/09(日) 15:19:38.74ID:AkwGVzIs
MacもAtomも使ってないんで聞きたいんだけど
その組み合わせはUnityじゃ使えないってことなん?
0709名前は開発中のものです。2016/10/09(日) 15:43:09.93ID:E047JrPE
>>702
アセットを買えばカスタマイズできるかもしれませんよ
0710名前は開発中のものです。2016/10/09(日) 17:30:10.48ID:suQTSHxj
>>702
http://qiita.com/unsoluble_sugar/items/e340a0bfd26132375757
0711名前は開発中のものです。2016/10/09(日) 17:50:53.29ID:ZUYhPtiw
>>710
うおおおお、サンクスです(´・ω・`)
0712名前は開発中のものです。2016/10/09(日) 18:38:44.69ID:VSNAtbAb
5.3くらいから最新版に更新したんだけど
ドラッグ&ドロップで画像入れること出来なくなったん?
0713名前は開発中のものです。2016/10/09(日) 18:46:53.86ID:bH6q4wnd
>>712
アセットを買えば出来ると思いますよ
0714名前は開発中のものです。2016/10/09(日) 20:13:59.25ID:VSNAtbAb
すまん、自己解決した
0715名前は開発中のものです。2016/10/09(日) 20:41:27.09ID:dNy5aj/9
monoの背景色は黒にしてる
てか、カスタマイズくらいggればわかるやんw
0716名前は開発中のものです。2016/10/09(日) 22:26:29.11ID:CdtwTL0A
>>715
ここをググりましたw
0717名前は開発中のものです。2016/10/09(日) 22:36:38.62ID:suQTSHxj
>>716
解決策よりさきにこのスレがヒットしたなら検索ワードの選択が間違ってる
ゲーム開発に限らず適切な検索ワードでググれるというスキルはあらゆる問題に対して有効なスキルだから身につけておいたほうがいいよ
0718名前は開発中のものです。2016/10/09(日) 23:01:28.87ID:SO+bovSs
そもそもmono developをunityのテキストエディタって表現してんの?
テキストエディタって言うからどのエディタか知らんけどIDE使えば?って感じだったんだが
0719名前は開発中のものです。2016/10/09(日) 23:39:03.47ID:AkwGVzIs
>>718
たぶん誰もが思ってたけど、きっとMonoDevのことなんだろうなって補完してレスしてたぽい
0720名前は開発中のものです。2016/10/10(月) 00:00:43.07ID:csUqitHt
ここではエスパーしないで答えられる質問の方が珍しい
0721名前は開発中のものです。2016/10/10(月) 02:19:33.14ID:amcm1dva
アセットをかえばエスパーになれるかもしれませんね
0722名前は開発中のものです。2016/10/10(月) 03:08:34.57ID:yqVo2NrR
>>720
疑問点が明確になった時点で解決する質問のほうが多いだろうしな
0723名前は開発中のものです。2016/10/10(月) 04:19:58.92ID:p+OHvK2o
プレイヤーキャラクターの操作についてなのですが
transform.Translate()を使用してrigidbody.Addforce()を使ったときのような滑らかな移動を実現する良い方法はありますでしょうか
ローカル座標で滑らかに動かしたいのですが、常に角度がめまぐるしく変化するのでローカル方向にAddForce()で力を加えるやり方でも上手くいきませんでした
0724名前は開発中のものです。2016/10/10(月) 04:25:42.58ID:amcm1dva
>>723
アセットを買えば滑らかにうごきますよ
0725名前は開発中のものです。2016/10/10(月) 06:26:07.07ID:GFORdrzg
毎度毎度チュートリアル等の基礎をやらない馬鹿初心者はこんな簡単な事が出来ないんだなあ
あまりに学習能力が無さ過ぎ
0726名前は開発中のものです。2016/10/10(月) 07:12:07.18ID:p+OHvK2o
自決しました
0727名前は開発中のものです。2016/10/10(月) 10:25:52.92ID:VFAyyKe2
別にチュートリアル関係なく、質問しても良いんじゃね?
ブーメランで、スルーする学習能力なさ過ぎ。
0728名前は開発中のものです。2016/10/10(月) 10:32:25.10ID:CsWbQED9
チュートリアルは意味無いとか言いながらアホ質する馬鹿も居るスレだからな
馬鹿は自分が馬鹿だと認識してないから始末に負えない
0729名前は開発中のものです。2016/10/10(月) 10:39:36.75ID:aTwM1QkN
どうでもいいけど、仕事やスポーツに限らず、どんなことでも基礎って大事だなと思うわ
基礎がしっかりしてるやつはだいたい伸び代がすごい
そんなわけで、チュートリアルおすすめする派だわ
0730名前は開発中のものです。2016/10/10(月) 11:16:15.26ID:kTTF1IxJ
チュートリアルに無い事を質問してるのにチュートリアルやれと言ってるアホは
チュートリアルやってないのがバレバレなんだよ
0731名前は開発中のものです。2016/10/10(月) 11:19:03.11ID:AbyfxWVy
突然どうした?
まさか>>723程度の事もチュートリアルでは判らないとか思ってる池沼じゃないよな
0732名前は開発中のものです。2016/10/10(月) 11:27:39.68ID:FtglkgEJ
応用が効かないアホはチュートリアルと全く同じじゃないと理解できないんじゃね
ゲーム作成とかアホには厳しいからアホは単純労働の別の職を選んだほうがいい
0733名前は開発中のものです。2016/10/10(月) 11:29:02.32ID:kTTF1IxJ
即レスwwww
マジでやってない奴がいたwwwww
0734名前は開発中のものです。2016/10/10(月) 11:33:36.31ID:AbyfxWVy
Unityどころか日本語も苦手な池沼かよ
自分も常駐してるくせにこの池沼は何を言ってるんだか
0735名前は開発中のものです。2016/10/10(月) 11:34:39.08ID:FtglkgEJ
アホはスルーしたほうがいいぞ
反応するだけ無駄
0736名前は開発中のものです。2016/10/10(月) 11:35:48.30ID:aTwM1QkN
何にせよ、けなすようなことじゃないわな
下に見たいなら別だけど
0737名前は開発中のものです。2016/10/10(月) 11:46:42.80ID:Mb/i991G
アセットを買えばスルーも出来ると思いますよ
0738名前は開発中のものです。2016/10/10(月) 15:34:00.74ID:PfNM1CTX
>>1-999
アセットを買うといいと思いますよ
0739名前は開発中のものです。2016/10/10(月) 15:53:46.83ID:1NktBJI0
アセットを買えば救われますよ
0740名前は開発中のものです。2016/10/10(月) 16:00:51.54ID:ct3Juw9V
昔のアニメーションシステムに関して、
廃止するな(復活させろ、だったかも?)って言ってる人が周囲にチラホラ居るんだけど
操作方法は別として、やれる内容ってそんなに違うもんなん?
0741名前は開発中のものです。2016/10/10(月) 19:37:14.86ID:GY/KCD7e
>>740
出来ることは増えてるが、レガシーアニメーションなアセットを多数所有してたら変換メンドクセってなるかもしれん
0742名前は開発中のものです。2016/10/10(月) 20:36:13.77ID:ct3Juw9V
なるほど、資産の活用面での話なのか
それは確かに
0743名前は開発中のものです。2016/10/10(月) 21:05:23.20ID:amcm1dva
アセットを買えばアニメーションの変換も簡単だと思いますよ
0744名前は開発中のものです。2016/10/10(月) 21:31:33.97ID:B2siDgXa
アセットストアがあれば
アセットおじさん必要ないよね?
0745名前は開発中のものです。2016/10/10(月) 21:55:15.46ID:ZkKPjvPT
アセットを買えばアセットストアも手に入るかもしれませんよ
0746名前は開発中のものです。2016/10/10(月) 23:49:51.02ID:Y9ajAxAk
コリジョンエンター時にダメージ判定がtrueになる。
ダメージ判定がtrueのとき一定時間立つとダメージを食らう。
コリジョンExit時にダメージ判定falseにする。

という仕組みでダメージ処理を作りました。
近づくとダメージを食らう。離れるとダメージを喰らわなくなるという理想的な動きはするようになったのですが、途中で相手が死んだ場合(相手のコライダーがOFFになった場合)にダメージを喰らい続けてしまうようになってしまいました。
相手のコライダーが消えたときに呼び出される関数など無いでしょうか。
どなたか良い対処法教えていただけると助かります。
0747名前は開発中のものです。2016/10/11(火) 00:04:07.30ID:RpnOmRdC
消した時にオフにすれば。。。
0748名前は開発中のものです。2016/10/11(火) 00:06:28.00ID:5c9M9LVq
複数のダメージエリアと重なったときの判定とかもあるし、
フレーム毎にOnCollisionStayで判断して、最後にダメージ処理しちゃえば?
0749名前は開発中のものです。2016/10/11(火) 02:16:18.74ID:WdXW2ZJV
このサイトを参考にクリックで移動を作ったのですが
ttp://qiita.com/junya/items/315946e4c57b2a63a7e7
坂道があると坂道貫通するし下り坂は地面に行かずに空中浮揚してしまいます
要するに透明な地面に貼りついて移動する感じ
とても困ってるので解決方法教えてください、お願いします
0750名前は開発中のものです。2016/10/11(火) 02:19:16.10ID:WdXW2ZJV
すいません自己解決しました
角度変えたあとBake押す必要があったんですね
0751名前は開発中のものです。2016/10/11(火) 03:58:38.05ID:eSEeV5Ju
>>746
アセットを買えば対処出来ると思いますよ
0752名前は開発中のものです。2016/10/11(火) 05:21:39.12ID:2aAj85Uj
unityってテキストとか普通に表示できるんですか?
0753名前は開発中のものです。2016/10/11(火) 05:48:10.33ID:JE1QrRcQ
できます
0754名前は開発中のものです。2016/10/11(火) 05:53:56.90ID:1yZwQVGo
Unityはゲームを作るのが目的ではなく、スクリプトを書くことが目的のプログラマ養成ツールです
0755名前は開発中のものです。2016/10/11(火) 06:17:54.15ID:WdXW2ZJV
ゲームエンジンじゃなかったのか・・・(困惑)
0756名前は開発中のものです。2016/10/11(火) 08:16:41.65ID:5c9M9LVq
>>754
その目的なら他を勧めたいな。例えばcocos2d-xとか。
0757名前は開発中のものです。2016/10/11(火) 08:38:24.89ID:/NYhNfh4
能力と適正がない奴は何を使っても作れない
IT関連で求められる能力と適正って結構きびしい
もっと判りやすく言うと馬鹿には作れない
0758名前は開発中のものです。2016/10/11(火) 09:49:30.44ID:90YcHKrP
>>754
スクリプトは目的じゃなくて手段だよ
目的を達成する為にスクリプトを書く
君はいろいろと判ってない
0759名前は開発中のものです。2016/10/11(火) 09:51:44.31ID:uxE37Wjs
競争相手減らしたいだけのヘイトだから気にするな
ユニティちゃんを走らせるくらいまでは初心者でも馬鹿でもチョンでも可能なすごいツールなのは間違いない
更にすごいことは走らせるだけのスマホゲーが結構ストアに出てることw
0760名前は開発中のものです。2016/10/11(火) 10:02:28.28ID:/NYhNfh4
Unityちゃんを走らせるってUnityちゃんにデフォに付いてるだろ
せめてUnityちゃんが剣を振るとか魔法を放つくらいはしないと作ったとはいえないんじゃね
0761名前は開発中のものです。2016/10/11(火) 11:17:03.29ID:2ZWtQZW+
unityちゃんをイかせたらプロ認定。
0762名前は開発中のものです。2016/10/11(火) 11:57:02.51ID:RVQ3t7xx
ユニティちゃんを歩かせまでは誰でもできる

↑これ見ていつも思うだけどここから自分でユニティちゃんを歩かせるプログラムを理解して書くことができて、unityのインターフェースを使ってアニメーターと関連づけることができるようになるまで何割挫折するんかなぁ

ユニティちゃんを歩かせることは誰でもできるってワールド空間からローカル空間の変換の仕方も知らないやつが言ってそうで笑える
0763名前は開発中のものです。2016/10/11(火) 12:03:59.76ID:JwywYq0U
と挫折経験者は語る
コピペにマジレスされても困るんだよなあ
0764名前は開発中のものです。2016/10/11(火) 12:43:55.43ID:2ZWtQZW+
コピペというか手習いレベルの代名詞の引用だよね。
0765名前は開発中のものです。2016/10/11(火) 14:29:55.27ID:nVNjGvZh
>>763
よぉ挫折経験者(笑)
0766名前は開発中のものです。2016/10/11(火) 16:02:14.28ID:B94zGcJg
>>762
そもそもこいつが引用してる
>ユニティちゃんを歩かせまでは誰でもできる
ってどこ情報なんだ?
このスレにはそんな書き込みないし>>762の妄想か?

>>759が言ってるのは
>ユニティちゃんを走らせるくらいまでは初心者でも馬鹿でもチョンでも可能
であって、似て非なるものだしなあ
0767名前は開発中のものです。2016/10/11(火) 16:02:50.86ID:eSEeV5Ju
アセットを買えば挫折しなくてすむと思いますよ
0768名前は開発中のものです。2016/10/11(火) 16:24:11.59ID:1yZwQVGo
そもそもプログラマ以外が触っても挫折するだけでは?
というかそんな簡単に挫折するソフトって、その方が異常なのでは?
もっといえばスクリプトをユーザが書かなきゃいけない時点で三流ソフトでは?
0769名前は開発中のものです。2016/10/11(火) 16:27:08.81ID:zMGrsItg
アセットを買えば一流ソフトになりますよ
0770名前は開発中のものです。2016/10/11(火) 16:29:31.92ID:JwywYq0U
なんか知らんけど挫折経験者と言われてすごく悔しかったのは判った
人間は本当の事を言われると怒るらしい
0771名前は開発中のものです。2016/10/11(火) 16:38:24.05ID:AJLdDubp
おまえらって煽り合うのがほんと好きだよなあ
暇だから自演してんじゃねえかと疑うレベル
0772名前は開発中のものです。2016/10/11(火) 16:45:12.04ID:B94zGcJg
自演を疑うのは自らが自演しているからとはよく言ったものだよね
普通は「暇だから煽り合う自演を行う」なんて考えもしないことだからなあ
0773名前は開発中のものです。2016/10/11(火) 16:49:51.26ID:JwywYq0U
自演する奴は普通にID2つ3つは使いこなすものだ
こいつみたいにバレバレの文章で単にID変えるのはアホ初心者
0774名前は開発中のものです。2016/10/11(火) 17:58:10.15ID:B94zGcJg
>>773
ということは、俺もお前も同一人物の可能性が……!?
うおおおおテンション上がるぜ! 中二病を発病しそうだ!!
0775名前は開発中のものです。2016/10/11(火) 18:39:24.08ID:NC8IewtS
妄想を信じてる人に何言っても無駄だから
スルーした方がいいぞ
0776名前は開発中のものです。2016/10/11(火) 20:14:34.62ID:cHyZ5d3r
ゲームエンジンなんて元々開発者意外が使うものではない、よって技能がなく技能を学ぶ意思もない奴はそもそも対象外
そんなプロ向けのツールなんかゲーム制作に限らず世の中には山ほどあるのが現実だろ

その現実から目をそらしてもUnity使って作れない奴はツクール系使っても完成させられないというもう1つの現実があったりする
できる奴は道具や環境にきちんと適応して出来ることをするから
0777名前は開発中のものです。2016/10/11(火) 20:28:18.55ID:eSEeV5Ju
アセットを買えば技能がなくてもゲームを完成させることが出来ると思いますよ
0778名前は開発中のものです。2016/10/11(火) 21:48:19.87ID:17S970TH
至れり尽くせりのUnityを使っても完成しないのならゲーム開発の才能が皆無なのだろう
諦めて遊ぶ側に回ろう
0779名前は開発中のものです。2016/10/11(火) 21:55:12.50ID:+OAUbh78
Photonでアニメーションの同期をさせたいのでOnPhotoSerializeViewを使って色々書いてたんですが、
InvalidCastExceptionエラーが出てしまって困ってます。
相手方から送られてきたのを受信する際エラーが起きてるようです。
キャストで問題が起きてるみたいなんですけど・・
http://hastebin.com/idudobamim.hs

問題点どなたかご教示ください
0780名前は開発中のものです。2016/10/11(火) 22:10:59.91ID:eSEeV5Ju
>>779
アセットを買えばエラーが消えるかもしれませんね
0781名前は開発中のものです。2016/10/11(火) 23:15:35.40ID:j0WG+QJE
ライト1にレイヤー1を、ライト2にレイヤー2を設定しておいて
カメラのCulling Maskからレイヤー2を外せばライト2だけ消えて見える
と思って試したんですがうまくいきません
何か特別な仕様があったり、そもそもそういうことは不可能だったりするんでしょうか
0782名前は開発中のものです。2016/10/11(火) 23:23:29.18ID:TrGAHxCU
がんばれ!
0783名前は開発中のものです。2016/10/12(水) 02:25:07.18ID:km9JyQNr
>>781
アセットを買えば不可能も可能になると思いますよ
0784名前は開発中のものです。2016/10/12(水) 04:26:19.23ID:j3U7Ms+K
変な時間に目が覚めたのでテキトーに回答しとくわ
PC立ち上げて検証する気力はないので確度は保証しない

>>779
Photonは触ってないからAPIドキュメントと貼られた内容だけみてテキトーな事を言ってみると
stream.isReadingをチェックしていないから読めないタイミングで読みに行って不正な値を受け取ってコケてるんじゃないかと予想
まずは読み出された値に何が入っているかチェックしてみればいいんじゃない?

>>781
カメラのカリングマスクはレンダラーが仕事するかの振り分けしかしてないんじゃないかな?だから多分その方法では無理なんだと思う
カメラにアタッチしたスクリプトのOnPreRender内で消したいライトの状態を保持してから切る→同スクリプトのOnPostRenderで保持しておいたライトの状態に戻すで出来るんじゃない?
0785名前は開発中のものです。2016/10/12(水) 08:20:44.08ID:a2cMDPN6
>>784
アセット買えば熟睡出来て恥ずかしい回答しなくなると思いますよ
0786名前は開発中のものです。2016/10/12(水) 08:57:01.03ID:7CDmk+2u
>>781
カメラでライトを消すんじゃなくてライトで照らすものを消すんだよ
ライトのCulling Maskを設定すればいい
ちょっとググればすぐわかることだからここで質問する前にググる癖つけたほうがいいよ
■ このスレッドは過去ログ倉庫に格納されています