[過去ログ] 【3Dゲームエンジン】Unity質問スレッド32 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1: 名無し@キムチ 2017/10/30(月)05:05 ID:xnHTCaF3(1/2) AAS
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他
次スレは>>950以降にできるだけ早く(できれば回答者が回答した後にでも余裕を持って)建てて下さい。
■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
外部リンク:www24.atwiki.jp
●リンク
・Unity(日本公式サイト)
省14
2(2): 名無し@キムチ 2017/10/30(月)05:07 ID:xnHTCaF3(2/2) AAS
その後いろいろ調べた結果、Resources.GetBuiltinResourceはArialフォントしか取得できないということがわかりました。どのウエブサイトにもArialフォントを取得する例しか出ていないことで、それは明らかです。
Resources.Loadでフォントを取得するのは、それよりか少しマシで、妙なタイミングの時だけ他のフォントも取得できました。実行しながらインスペクターを見ると、確かにフォントの欄が指定したフォントの名前に変わっています。
しかしインスペクターでは変わっていても、実際の画面では変わっている時と変わっていない時があります。
変わっている時は、インスペクターのフォントをスクリプトで指定したフォントと同じ名前にした時と、その後インスペクターのフォント欄をNONEにした時です。
しかしインスペクターのフォント名をスクリプトで指定したフォントを違う名前にすると、何か壊れたような文字が表示されます。その後NONEにしても同じく壊れた文字になります。
えっとつまり当方はどこが間違っているでしょうか? という質問ですね。
この質問がしたかったので、質問スレ立てました。
省1
3: 2017/10/30(月)13:04 ID:ZpEdwXJ/(1) AAS
キムチやるやん
4: 2017/10/30(月)16:26 ID:VqutCIJh(1) AAS
イースみたいなゲーム何で作る
5(4): 2017/10/30(月)20:31 ID:x+DbF/Iy(1) AAS
>>2
ここはマニュアルに書いてあるんだが、日本語版は翻訳が糞過ぎて意味不明なのでハマるかも知れないな
TextMeshが正しく描画されるためにはTextMeshにフォントがセットされていて、レンダラーに使用するフォントのマテリアルがセットされている必要がある
TextMeshのインスペクタからフォントを変更するとマテリアルも変更されるが、NONEを指定した場合や、スクリプトから変更した場合にはマテリアルは変更されない
よってTextMeshのフォントをスクリプトから変更する場合以下のふたつの手順を踏む必要がある
1.TextMeshのfontにフォントをセット
2.RendererのsharedMaterialにフォントのmaterialをセット
省1
6: 2017/10/30(月)21:35 ID:ZdBtf9G3(1) AAS
Unity本書いてるクズがキムチを悪人にしたて上げただけなんだよ
勘違いしてBlenderスレまで追ってきて攻撃しやがって!おい!出て来い!○すぞ!本作家!!
7: 2017/10/30(月)21:40 ID:WUsAsE8y(1) AAS
○すぞ=醸すぞ?
8: 2017/10/30(月)22:01 ID:n8PWXg6O(1) AAS
>>2
フォント関連のアセットをかいましょう
9(1): 2017/10/31(火)07:28 ID:8EowonW/(1/2) AAS
キャラ変更機能を実装したいのですが、難航しています。 位置を変えずにキャラだけを変えるにはどうすればいいですか?
やはりemptyに非アクティブキャラを入れて一緒に動かし、アクティブを切り替えるしかないのでしょうか。
もっと簡単、もしくはコードの管理がしやすいものがありましたら、アドバイスお願いします。
10(1): 2017/10/31(火)08:46 ID:hwIml5Uz(1) AAS
>>9
切り替えられるキャラが固定ならそれでもいいと思う
無制限に切り替えられるなら動的にロードと解放を繰り返して読み替えるしかないね
ちなみに位置だけの問題なら普通はモデルそのものを動かすのではなく、親にゲームオブジェクトを置いてその座標を動かすのが一般的だと思うぞ
11: 2017/10/31(火)17:09 ID:8EowonW/(2/2) AAS
>>10さん
ありがとうございます!
早速試してみます!
12(1): 2017/10/31(火)21:20 ID:5DvSBczH(1) AAS
AA省
13: 2017/11/01(水)01:50 ID:f31u9+C6(1) AAS
OpenGL書いたりC4D使ったりしてて、さすがにいい加減ゲームエンジンに移行しようと思ってるんだけど
今からUnityやるとしたら5.6系と2017系どちらがいいのだろうか?
14: 2017/11/01(水)02:17 ID:o3yrqyCI(1) AAS
別に新しい方でいいんでない?
ちょっと不安定なところあるかもしれんけど
15: 2017/11/01(水)05:37 ID:g2MM1AwD(1/2) AAS
なんのゲーム作ればいいかわからん
どこまでやれるか、何が作れるか
16: 2017/11/01(水)13:43 ID:/3XiSYLk(1) AAS
>>12
図の意味がわからん
下手な図書くくらいならgistとかで簡単なサンプルコード書いてくれたほうがわかりやすい
17: 2017/11/01(水)14:06 ID:g2MM1AwD(2/2) AAS
ボンバーマンはunityでいけるか
18: 2017/11/01(水)14:38 ID:tquq4b2R(1) AAS
2ch開いてうだうだ言ってねーでさっさと行動してみりゃいいだろ
19: 2017/11/01(水)15:24 ID:tfoHvn3H(1) AAS
5年前はオレも15みたいな状態だったわ
このアイデアは実現できるのか、そもそもどんな知識が必要なのかってところ始まり
参考書を見てもわからず挫折を繰り返す。
とにかく苦しんで手を動かし頭を使い覚えるしかない。
そのうち作れないゲームがなくなっていく。
20: 2017/11/01(水)15:34 ID:LUgfR2ap(1) AAS
俺は作りたいものが決まってるから迷いは無いな
21(2): 名無し@キムチ 2017/11/01(水)19:37 ID:4oKomx3O(1) AAS
>>5
いま試行錯誤しています。
難しいですね・・なかなかうまくいきません・・・・w
22: 2017/11/01(水)21:07 ID:+LUjZatx(1) AAS
ちょーかんたん
23(2): 2017/11/02(木)00:39 ID:LelwDP9i(1) AAS
横スクアクション用に、EdgeCollider2DとPlatformEffector2Dで下からすり抜けられる空中足場を作ったのですが
操作キャラクターがギリギリ足場上に届かない高度までジャンプした際に、移動の向きを変えると足場上まで押し出されてしまいます
キャラクターにつけたBoxColliderの中点がEdgeCollider2Dより高くなった場合に発生するようなのですが、解決策あれば教えていただきたいです
移動はRigidbody2Dの速度を変更させることで実装しています
24: 2017/11/02(木)13:08 ID:FvNwZDuJ(1) AAS
>>23
衝突関連の処理はアセットをかえば解決しますよ
25: 2017/11/02(木)14:01 ID:iw3722zK(1) AAS
掌田津耶乃いつまでこんなとこ見てるつもりだ?
26(1): 2017/11/02(木)14:04 ID:e8RpoWkd(1/2) AAS
タイムラインでカットシーン作ってるんだけど、
タイムラインで台詞を表示した後にプレイヤーがクリックするまで一時停止ってどうやるの?
27: 2017/11/02(木)14:47 ID:e8RpoWkd(2/2) AAS
>>26は自己解決しました
ボタンのOnEnableでPlayableDirectorをPauseして、クリック時にPlayableDirectorをPlayするスクリプトつくって
ActivationTrackでそのボタンをActiveにする方法でできました
28: 名無し@キムチ 2017/11/02(木)19:12 ID:xhAlSnU4(1) AAS
>>5
>>21
うーん…難しいですねw
まだまだ試行錯誤中です・・・
29(1): 2017/11/02(木)19:46 ID:l7pjQS2a(1) AAS
5じゃないが簡単
(日付見りゃ分かるが、>5が書く前の18:25:55に投下したものだが
余りにも下らないのでレスしなかっただけ)
外部リンク:www.axfc.net
30(1): 2017/11/02(木)23:17 ID:OjFiv24w(1) AAS
>>23
キャラクターの足元に乗るため専用の小さいコライダー付けるんじゃダメなの?
31(1): 2017/11/03(金)13:54 ID:VzgMAYrg(1/2) AAS
Unityのvideoplayerで特定の色を透過できませんか?
もしくは投下したままエンコできる動画編集ソフトとかありますかね……?
シーンチェンジ作ったんですが、背景に黒が出てしまうんです。
何か方法があれば教えてください。
32: 2017/11/03(金)14:46 ID:fDonPpOE(1) AAS
GPUインスタンシングについての質問なのですが、
ライトプローブやライトプローブプロキシヴォリュームを使用するオブジェクトをGPUインスタンシングで描画することはマニュアルに書いてある通り不可能なのでしょうか?
もしそれが不可能だとしたら例えば草原の草などはかなりの負荷を甘んじて一個一個ドローをコールして描画するか、
もしくは全部の草をマージして一個の巨大なオブジェクトとしてそこにライトプローブプロキシヴォリュームを適用するくらいしか思いつかないのですが速度を考えるとそれもちょっと…
一般的にはこのような場合はどうするのが常道なのでしょうか?
教えていただければ幸いです
33: 名無し@キムチ 2017/11/03(金)19:21 ID:Hwkr6+Ll(1) AAS
>>5
>>21
>>29
うーん…難しいですねw
まだまだ試行錯誤中です・・・
34(2): 2017/11/03(金)21:18 ID:ZHQKhUE6(1) AAS
>>31
透過付きのWebM作れば?
・Unity 5.6 から使える VideoPlayer で透過付き動画を再生する方法
外部リンク:d.hatena.ne.jp
・透過付きの動画ファイル(WebM)の作成方法
外部リンク:d.hatena.ne.jp
35: 2017/11/03(金)21:35 ID:VzgMAYrg(2/2) AAS
>>34
おお!これで出来そうです!
ありがとうございます!
36(1): 2017/11/03(金)22:26 ID:OvDtmytP(1) AAS
UnityでC♯を使っての良い解説本ってないですか?
そういう入門本を何冊か買ったんですけど
どれもスクリプトを単に記載してるだけで
どのコードがどの処理をやっているのかという
根本的な理解に突っ込んだ本がなくて・・・
37(2): 2017/11/03(金)23:01 ID:G/xRY80J(1) AAS
これまで買った本を書いてみろ
38: 2017/11/04(土)00:37 ID:b5sUINCv(1) AAS
>>30
設定した小さいの値の中点より高くなった場合〜などを考えると根本的な解決では無い気がして躊躇ってます…
EdgeとEdgeの判定が出来ればベストなのですが…とりあえずBoxColliderの最少の厚み0.001でバグがなければそれで行こうと思います
ありがとうございました
39: 2017/11/04(土)01:23 ID:zAaiKAi+(1/3) AAS
>>37
36じゃないが、書くのが怖いw
ゆうに10冊は超えてるなw
40: 2017/11/04(土)01:26 ID:BKFB/8if(1) AAS
>>36
掌田津耶乃が、たいていの言語・フレームワークの本を書いてる
41: 2017/11/04(土)01:49 ID:Mg6IL33p(1) AAS
C#本は読んだことないな
困った時は他言語から移植
42: 名無し@キムチ 2017/11/04(土)06:31 ID:m1qvOO3a(1/2) AAS
>>34
Unityは動画はOGVファイルしか再生できないんじゃないですか?
一体どうなってんの!?
43: 2017/11/04(土)06:33 ID:U+9eWtlh(1/2) AAS
外部リンク[html]:docs.unity3d.com
44(1): 2017/11/04(土)13:16 ID:2+ElEECs(1/2) AAS
>>37
Unity5オンラインゲーム開発講座
Unity5入門
UnityではじめるC♯
どれもUnityの基本的な使い方の解説のみで(Unity5入門は言語がJSだったけど)
C♯の詳しい詳細な説明はない模様
Unity5オンラインゲーム開発講座は
省9
45: 2017/11/04(土)13:28 ID:okR6Basc(1/3) AAS
その内容で一冊でまとめられるわけないだろ…
46(1): 2017/11/04(土)13:30 ID:okR6Basc(2/3) AAS
>>44
C#の基本だけで1冊3000円の上巻、下巻
C#でゲームプログラミング本だけで1冊3000円の上巻、下巻 + RPGやレースなどゲームジャンル別にさらに増加
Unityの使い方本だけで1冊3000円の上巻、中巻、下巻
君が要求しているのはこれくらいのボリュームある内容だよ
到底一冊では無理
47: 2017/11/04(土)14:08 ID:Ycgz5PJN(1/3) AAS
アセットをかえば本なんていらないでしょう
48: 2017/11/04(土)14:27 ID:8KDjsqtJ(1) AAS
Unity程度の物に本なんかいらんやろ
グーグル先生で十分
49(5): 2017/11/04(土)15:23 ID:2+ElEECs(2/2) AAS
>>46
じゃあUnityで開発するには
C♯の基本を修めたあとで
C♯のゲームプログラミング本などでゲーム開発の基本を習得した上で
Unityの使い方本を習うという流れになるのでしょうか?
50: 2017/11/04(土)16:33 ID:zUb+Fiq0(1) AAS
>>49
全部平行に進めるのはダメなの?
簡単なゲームをいろんな種類、何度も作れば色々と学べるよ
51: 2017/11/04(土)16:43 ID:18UX5ImZ(1) AAS
それは何一つ完成せずに終わるパティーンだよ低能
52: 2017/11/04(土)17:00 ID:U+9eWtlh(2/2) AAS
>>49
本当にC#の基礎の基礎だけ学んであとはUnityを使って実際にゲームを作り進めながら学習する
ある程度作れるようになってくると中身がわからないのに動くのが気持ち悪くなってくるから中身の処理を学ぶためにゲームグラフィックスや物理エンジンの実装を学ぶ
ぶっちゃけフロントエンドのエンジニアになるだけならUnity上での実装、ネットワーク周り、ちょっとしたシェーダー、アセットマネジメントのためのデータ管理 これだけあれば事足りる
53: 2017/11/04(土)17:12 ID:okR6Basc(3/3) AAS
>>49
君の質問にはプログラミング未経験者でいきなりUnity始めて
今も挫折せずやり続けながらこのスレにいる人
そしてオンラインゲームを1本完成させて公開してる人にしか答えてあげられそうにない。
俺の場合はまさにご指摘通りの道を歩んできてるため
Unityなしでもゲームを作れるのだが
俺の真似すると10年はかかる長い道のりになってしまうと思われ正解とは言い切れない
省5
54: 2017/11/04(土)18:33 ID:Ycgz5PJN(2/3) AAS
アセットをかえば熱意と自己工夫はいりませんよ
55: 名無し@キムチ 2017/11/04(土)18:52 ID:m1qvOO3a(2/2) AAS
>>49
Unityで開発するには、
当方の場合開発しながらひとつひとつ使い方覚えていって、
プログラミングもtransform.positionみたいな簡単なのから、
「おっ!!動いたぞ!!」ってな感じてひとつひとつ覚えていって、
つまりだんだん覚えた数を増やしていくという泥縄式のやり方で、
いまもそのやり方を継続中ですなwww
56: 2017/11/04(土)19:07 ID:5YIZbc8/(1/2) AAS
>>49
C#を全く知らずにUnityを始めたけど、
基本はBASICやVB.netとそんなに変わらなかった
大文字・小文字が区別されたり、
文末に;がついたり、ブロック文を{}で囲ったり、
条件分岐の比較演算子で、=が==で、<>が!=で、
論理演算子のAndが&&で、ORが||だったり、
省11
57: 2017/11/04(土)19:18 ID:5YIZbc8/(2/2) AAS
2Dなら、
キャラクタ画像をスプライトとして登録、
オブジェクトとして配置、
Collider2DとRigidbody2Dを載せて設定、
(これだけで、地形判定はだいたいできている)
後は各キャラクタにScriptを載せて、
その中に、キー入力時の操作やカメラの移動、
省12
58: 2017/11/04(土)19:43 ID:zAaiKAi+(2/3) AAS
cやアセンブラをかじってるなら、c#知らなくても十分unity 本でできますよ。
それすらないと、プログラムの本をやっておかないときついかも。
59(2): 2017/11/04(土)21:43 ID:1gsjGLhX(1) AAS
unity歴二ヶ月のものですが、c#独学はやめた方がいいと聞きました。
今からでもチュートリアルすべきですか?
60: 2017/11/04(土)23:16 ID:Ycgz5PJN(3/3) AAS
>>59
アセットを買うべきです
61: 2017/11/04(土)23:25 ID:zAaiKAi+(3/3) AAS
>>59
まぁ、チュートリアルはやって損はないから、やる余裕があって、技術的に詰まってるならやった方がいいと思うよ。
62: 2017/11/05(日)13:42 ID:nHazp7Hq(1) AAS
Quaternion.FromToRotation と Quaternion.SetFromToRotation って何が違うの??
63: 2017/11/05(日)14:38 ID:fwuOS8fi(1) AAS
Quaternionを作成して返すか、そのQuaternionにセットするかの違い
64: 2017/11/06(月)11:01 ID:cBGs/gop(1) AAS
くこけ?
65(2): 2017/11/06(月)18:14 ID:MMRaoffW(1/2) AAS
本の通りに操作・入力してるにもかかわらず
No MonoBehaviour scripts in the file ,or their names do not match the file name.
というエラー出るんだけどこれはどういった理由が考えられるのでしょう
66: 2017/11/06(月)18:49 ID:xBIPSoxk(1) AAS
>>65
スクリプトの名前でも変えたんじゃねーの?
67: 2017/11/06(月)21:57 ID:MMRaoffW(2/2) AAS
名前は付け変えてはいないんだけどね
なんかアイコンもC#じゃなくて歯車みたいなのになっちゃってるし
ファイル消して最初からやり直してみる・・・
68: 2017/11/07(火)07:59 ID:42jk1WxQ(1) AAS
アセットをかえばいいですよ
69: 2017/11/07(火)11:00 ID:BvqNxlr9(1) AAS
拡張子が.csじゃなくなってる
or
クラス名がファイル名と違ってる
70: 2017/11/07(火)12:10 ID:ryfVLioV(1) AAS
>>65
スクリプト作る→C#を開く→ファイルの名前変える
の順番でやると
C#のMonoBehaviourの後に書かれてるclass名とファイルの名前が違ってくるのでエラーがでる
ファイル名を変えたときはC#のMonoBehaviourのclassが一致しているか確認
71: 2017/11/07(火)12:42 ID:1VeMy6de(1) AAS
もうプロジェクト消しちゃったからハッキリわからないけど
もしかしたら最初スクリプト名入力する時GameManager.cs.csて拡張子が二重になっちゃってたかもしれない
72(1): 2017/11/07(火)16:20 ID:7ilGLZQx(1/2) AAS
MonoBehaviourのクラス名って大文字にしないといけないって聞いたんですけど、小文字でもちゃんと動作できます。
しかし、やはり心配です。バグとかおこるのでしょうか
73: 2017/11/07(火)16:47 ID:snJDofSj(1) AAS
>>72
別に小文字でも良い
大文字小文字は区別される
class名は大文字から始めるのが基本、ってのを勘違いしてるんだと思う
SampleClassみたいな命名規則が一般的
74: 2017/11/07(火)16:53 ID:7ilGLZQx(2/2) AAS
すみません言葉足らずでした。
全て小文字で書いてます……
75: 2017/11/07(火)18:01 ID:45U2uVXv(1) AAS
キャメルケースでググってみると、キャメルケースとスネークケースって命名ルールがある
外部リンク:ja.wikipedia.org
全部小文字でも問題は起きないけど、読みづらくない?
ThisIsCar (キャメルケース)
thisiscar (唯の小文字)
this_is_car (スネークケース)
76: 2017/11/07(火)18:25 ID:Y2qc0xhM(1) AAS
問題なく動くんですね!
確かに読みにくいです……
こらからは大文字で書くよう意識してみます。
ありがとうございました!
77: 2017/11/07(火)21:23 ID:CdlQ6sWS(1) AAS
俺のはキャメルとスネークを融合した独自ルールなのでスネメルケースってところか
78: 名無し@キムチ 2017/11/07(火)22:59 ID:Hc4qrqd+(1/2) AAS
キムヨナは仏様
79: 名無し@キムチ 2017/11/07(火)23:09 ID:Hc4qrqd+(2/2) AAS
ちょっと質問解決途中で、別の質問ですが、タレントや有名人のスキャンデータって売っているのでしょうか?
出せば売れるから売ってるはずだと思うのですが、検索してもどうも出てこないので、どうなっているのかと思って・・・
ご存知の方がいればよろしくご教授おねがいします!
80(3): 2017/11/07(火)23:59 ID:7//tOhLI(1) AAS
アンダーバーから始まる変数はどういう意味ですか?
81: 2017/11/08(水)00:36 ID:13xSi+5R(1) AAS
>>80
よく見るのはメンバ変数かな
ローカル変数と見た目でぱっと違いがわかるようにしてるだけ
上下前次1-新書関写板覧索設栞歴
あと 921 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.020s