[過去ログ] 【3Dゲームエンジン】Unity質問スレッド32 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
326: 2017/11/21(火)20:09 ID:E7p1THmM(2/2) AAS
>>322
どれを買っても解決するでしょう
全部買えば、完全解決です!
327: 2017/11/21(火)21:13 ID:rwRP2E/s(1) AAS
目糞鼻糞
328(1): 2017/11/21(火)21:51 ID:NRtFNwDq(2/2) AAS
>>321
アホ
使える使えないはそれぞれ決まってるんだが
買ったこと無い乞食か?
329: 名無し@キムチ 2017/11/21(火)22:54 ID:2LKvKcg0(2/2) AAS
>>314
確かに5chに出入りするよりもエンジニアと関わりを持ったほうがためになると思うな。
しかしそのエンジニアにしても国連には出たことすらないザコばかりだろ?
そう考えると国連で平和を主張して北にも平昌五輪参加を呼びかけたキムヨナは、もはや現人神だね!!
国連に出たことすらないキミたちだって、そう思うよな?(最後の「よな」は「ヨナ」のしゃれではない)
330: 2017/11/22(水)01:20 ID:HI8GsQM2(1) AAS
キムチ君が今日は随分と強気じゃないか
331: 2017/11/22(水)01:21 ID:Hj/zPAxR(1) AAS
番号飛び過ぎwww
332: 2017/11/22(水)03:40 ID:lcdZQYTv(1) AAS
高卒だらけすぎだろ
5chはもう終わりだな
333: 2017/11/22(水)04:16 ID:AdtHFaRB(1) AAS
MONO DEVEROPで条件は不明なんだけどたまに入力欄の下の方になんか英語でメッセージとボタンが出てよく読まずに消しちゃったんだけど何でしょうか?
スクリプトの入力内容自体は間違ってないと思うんだけど、インテンスか何かを整えるみたいな感じのことが書いてあったような気がします
334: 2017/11/22(水)07:17 ID:89RwEEvA(1) AAS
わかるかーい
335: 2017/11/22(水)08:40 ID:7/f01k2P(1) AAS
俺らを超能力者かなにかと思ってるのかな?
336(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/11/22(水)08:52 ID:Ya+raxGs(1) AAS
国連に出たことないとかいう謎のマウント取りで草生えまひた(^^
キムチは何でキムヨナをよくネタに出すんでふか?(^^
僕もUnityで凄いゲーム作って皆をあっと言わせたいでふ(^^
337(1): 2017/11/22(水)14:29 ID:kyr3HzlP(1/3) AAS
久しぶり(1年ぶりかな)Unityのチュートリアルの続きをやろうと
起動するとアップデートしろって バージョン538になったんだけど
5.6が5の最終リリースってなってる
これって64bitのエディタだけ落として使えばいいのかな
インストーラーって何?
338: 2017/11/22(水)14:50 ID:jTZqoW45(1/2) AAS
安心しろ
スクエニや任天堂のエンジニアでも国連に出ることは無い
339: 2017/11/22(水)15:13 ID:utbLj+4m(1/2) AAS
>>337
久しぶりなら環境構築からやればいいじゃん
何でそんなとこで手抜きしようとすんの?
340(1): 2017/11/22(水)15:39 ID:kyr3HzlP(2/3) AAS
え?環境?
538動くのに??そりゃ自分には無理
それならフルスクラッチでUnityなんか使わない選択に行っちゃうわ
まあ、レスしてくれてありがとう
341(1): 2017/11/22(水)18:06 ID:utbLj+4m(2/2) AAS
>>340
別にwindowsクリーンインストールしろってんじゃないぞ
チュートリアルするレベルなんだから横着せず希望verのunityを入れりゃいいじゃないかってだけ
342: 2017/11/22(水)18:14 ID:kyr3HzlP(3/3) AAS
>>341
あ!そうか
343: 2017/11/22(水)18:19 ID:jTZqoW45(2/2) AAS
でもチュートリアルするレベルの奴にとっては複数verのインストールは敷居が高いよな
馬鹿正直に最新版入れて対応できずに挫折してやめていく初心者をよく見かける
344: 2017/11/22(水)18:30 ID:5f+MdVCx(1) AAS
単にインストールフォルダ名変えるだけだろ
そこまでのバカはUnityをやること自体が無駄
どうせ挫折して時間を浪費するだけ
345: 2017/11/22(水)18:53 ID:ApxFGvUX(1) AAS
つまらないコント
346: 名無し@キムチ 2017/11/22(水)19:01 ID:tfI8pigO(1) AAS
>>336
>キムチは何でキムヨナをよくネタに出すんでふか?(^^
当方がゲームをつくる動機はキムヨナだからです。
いろんな角度からキムヨナが活躍するゲームをつくりたいのですが、いまのところキャラはUnitychanの借り物です。
目標としては自作のキャラヨナちゃんを世に出したいですね。韓国のキムヨナの銅像の画像を見たりして、どうつくればいいかいろいろ研究しています。
究極的には宇宙一やわらかくて宇宙一強靱な肉体を持ったヨナちゃんを、他の強そうなキャラと思い切りぶつけ合って、興奮するゲームをつくりたいのですが、
そこへたどり着くまでにはまだ何年もかかりそうです。
省1
347: 2017/11/22(水)20:39 ID:/VB6By5Z(1) AAS
>>328
すまねえ、クリエイティブコモンズの存在があった
348(3): 2017/11/22(水)20:58 ID:eejsxAcQ(1) AAS
ドット絵の素材で上下左右向きのある素材教えてください。
349: 2017/11/22(水)23:38 ID:iE8jtKZG(1) AAS
>>348
素材提供スレじゃねえけど、そういうのツクール素材で探せばええんちゃう?
350(2): 2017/11/23(木)00:14 ID:QRNVPncp(1) AAS
新しくC#スクリプトを作ったら
オブジェクト参照がオブジェクトインスタンスに設置されていませんというエラーが出て
テストプレイしてもコンパイルエラーで実行できなくなったのだけど
なにか工程を忘れているのでしょうか?
351: 2017/11/23(木)00:36 ID:RZCCd0Fm(1/2) AAS
はい
352: 2017/11/23(木)02:39 ID:aJavQgtq(1/3) AAS
>>350
たぶん、アセットを買い忘れたのでしょう
353(5): 2017/11/23(木)02:44 ID:wLnswzoG(1/4) AAS
Unityのシェーダーで質問です
カスタムラインティング(lighting○○)の記述方法で困っています。
イメージとしては標準であるシェーダーのUnlit>Textureのような
元のテクスチャと同じ色をカスタムライティングで表現がしたいです
void surf(Input IN, inout SurfaceOutput o){
o.Albedo = tex2D(_MainTex, IN.uv_MainTex).rgb;
}
省11
354(1): 2017/11/23(木)03:03 ID:RZCCd0Fm(2/2) AAS
0.5をいれろ
355(1): 2017/11/23(木)03:05 ID:aJavQgtq(2/3) AAS
>>353
アセットを買いましょう
356: 2017/11/23(木)03:08 ID:hlwE+o0N(1) AAS
>>353
俺、シェーダーのことは何も知らんけど、RGBで0黒くなったり1で白くなったりするなら
明暗制御してそうだし、0.5でも入れて試してみればいいんじゃないの?
試した上で書いてるなら申し訳ない
357: 353 2017/11/23(木)03:19 ID:wLnswzoG(2/4) AAS
外部リンク[html]:docs.unity3d.com
ちなみにマニュアルのこのページを参考にしています
>>354
0.5や0.1をいれても元のテクスチャの色では表示されないんですよね…
(0.01刻みで全て試しました)
>>355
アセットかわないと作れないのでしょうか?
358(1): 2017/11/23(木)05:31 ID:VzY+3J1y(1/4) AAS
surf 関数の中でSurfaceOutputのAlbedoにテクスチャ色を代入してるんだから、Lighting関数ではs.Albedoを使わないとそりゃテクスチャ色は反映されないでしょ
o.Albedo = s.Albedo.rgb * 0.5;
でも試してみ
359: 2017/11/23(木)06:55 ID:VzY+3J1y(2/4) AAS
おっとo.Albedoじゃないや
寝ぼけてるな
c.rgb = s.Albedo * 0.5;
だった
360: 2017/11/23(木)07:46 ID:Fif9lAfv(1) AAS
ID:wLnswzoG
質問のテンプレが完全にキムチw
361: 2017/11/23(木)09:12 ID:iDiAdE9o(1) AAS
fps一人で作れるか
362: 2017/11/23(木)11:16 ID:81qTUW9X(1) AAS
359は男前
363(1): 353 2017/11/23(木)12:30 ID:wLnswzoG(3/4) AAS
>>358
回答ありがとうございます
その場合でも若干元の色よりくすんで表示されるようです
どうやら調べてみたらLightingのScene->SkyBoxのAmbientが影響しているようでした
シーン全体に影響はでますが
insensityを0にした状態でc.rgb = s.Albedo * 1.0にしたら
Unlit>Textureとまったく同じ色合いになり解決しました
364(1): 2017/11/23(木)13:07 ID:VzY+3J1y(3/4) AAS
>>363
Unlit/Textureとほぼ同じ動作をさせたいなら元ソースから改変したらどうだい?
外部リンク:unity3d.com
ここからビルトインシェーダーのソースをダウンロードしてUnlit-Normal.shaderの中身を確認してみ
ライティングの影響受けるサーフェスシェーダーじゃなくてバーテックス/フラグメントシェーダーになってる
365(1): 2017/11/23(木)13:19 ID:VzY+3J1y(4/4) AAS
どうしてもサーフェスシェーダーでやるなら
#pragma surface surf 〜の行に noambient を足せば出来るらしい
試したら出来た
366: 353 2017/11/23(木)13:33 ID:wLnswzoG(4/4) AAS
>>364
厳密に言うとそこからさらに独自の影をかけたいのでUnlit/Textureそのままじゃダメなんですよね
Unlit/Textureのソースだとたしかlightning offとなっていて
ライティングシェーダーそのものがOffになってました
>>365
貴方が神ですありがとうございます!
Lightingのinsensityを下げる以外は頂点・フラグメントシェーダー以外方法がないかと諦めていたのですが
省3
367: 名無し@キムチ 2017/11/23(木)19:44 ID:zG98k7/b(1) AAS
>>348
ドット絵の素材で上左右向きのものはたくさんありますが、上下左右向きのものはちょっとないと思います。
368(2): 2017/11/23(木)20:27 ID:0DStohp5(1) AAS
いやあるでしょ
むしろ3方向素材より4方向素材のほうが多いっしょ
369: 2017/11/23(木)20:38 ID:8VVO/uAT(1/7) AAS
はい、というわけで
「左右後頭部だけのドット絵なんか使えないだろキムチ君」と心でツッコミいれてROMってる人達
こんばんは
本日の講義のお時間です
前回に引き続き「IF分の色々」です
370: 2017/11/23(木)20:44 ID:8VVO/uAT(2/7) AAS
IF分は次のように"多重"にすることもできます。
例
if( a == 1 ){
if( b == 1 ){
Debug.Log("aとb両方が1だよ");
}
}
省19
371: 2017/11/23(木)20:50 ID:8VVO/uAT(3/7) AAS
if( a == 1 && b == 1 && c == 1 && d == 1 ){
Debug.Log("aとbとcとd、全部が1だよ");
}
はaもbもcもdも"1"の時にifが成立します。
4つのうちどれか1つでも"1以外"だとifが成立しなくなります。
次の例では、「a、b、c、dのどれか1つでも1ならばifを成立させたい」やり方です。
算術演算子の「||(オアと呼ぶ)」を使います。
省5
372: 2017/11/23(木)20:59 ID:8VVO/uAT(4/7) AAS
if文は基本は「条件が成立した時に実行したい」処理を書くわけですが
逆に「条件が不成立の時に実行したい」処理を書くこともできます。
それには「else節」を使用します。
まずはelse節がないif文の例です。
例
Debug.Log("IFの前");
if( a == 1 ){
省20
373: 2017/11/23(木)21:05 ID:8VVO/uAT(5/7) AAS
最後に「if〜else if」を説明します。
else節の後にさらにifを使い条件判定(分岐)をさせる事が出来ます。
例
if( a == 1 ){
Debug.Log("aは1");
} else if( a == 2 ){
Debug.Log("aは2");
省13
374: 2017/11/23(木)21:06 ID:8VVO/uAT(6/7) AAS
誤字は愛嬌だ
わかったかクソども
375(2): 2017/11/23(木)21:08 ID:W9y7pNcP(1/2) AAS
ライティングについて教えてください
android端末をターゲットとしています。
密室で壁や天井をある程度明るく照らしたいのですが、結果としては「VR脱出ゲーム2」Blacksmith DoubleCircleさんが作っているような感じにしたいのです。
Directional lightを上からと下からと照らす方法を考えたのですが、他に何か良い方法はありますか?
ポイントライトですと、壁や天井の反射がきつい感じです。
376: 2017/11/23(木)21:27 ID:KgDCdD6L(1) AAS
アンビエントライトを付けろよ。
377(1): 2017/11/23(木)21:31 ID:ClP9LjDh(1) AAS
AA省
378: 2017/11/23(木)21:48 ID:8VVO/uAT(7/7) AAS
>>377
画像リンク[jpg]:pbs.twimg.com
379: 375 2017/11/23(木)21:56 ID:W9y7pNcP(2/2) AAS
ありがとうございました。
アンビエントライトの設定でうまくいきました。
最初はskyboxだったので白くなりすぎたのですが、Gradientにして色を設定したら思った明るさになりました。
380: 2017/11/23(木)21:56 ID:aJavQgtq(3/3) AAS
>>375
ライト関係のアセットをかえばいいのでは
381: 2017/11/23(木)23:01 ID:yNi8m4dC(1) AAS
>>309
2Dなら、intとfloat,Vector2で事足ります。
文字列を表示するなら、stringもかな。
3Dなら、float,Vector3,Quaternionを使います。
基本的に、UIは数値表示のintと文字表示のstringです。
Vector4は、Matrix4x4という行列を使用する際に使います。
あるいは、Quaternionに直接数値を入力する場合でしょうか。
省6
382: 2017/11/24(金)07:21 ID:F3KQBR4Q(1) AAS
>>350
無茶苦茶なコード書いてるんじゃねーの?
ググれば一瞬で答え出るからggrks
383(1): 2017/11/24(金)08:01 ID:9WQWnRQq(1) AAS
大作よりはほのぼの系のゲーム作った方がいいのか
384: 2017/11/24(金)10:45 ID:pP3PeJel(1) AAS
敵オブジェクトを操作するのに共通のスクリプトをアタッチするより、
一つのマネージャ用オブジェクトに全部の敵オブジェクトを操作するスクリプトをアタッチした方が
動作軽くなりそうだと思うんだけど、皆さんはどうしてますか?
385: 2017/11/24(金)10:59 ID:aXB5JEdr(1) AAS
モノによるから意味はない。
やりたいことに対してなら意味がある。
386: 名無し@キムチ 2017/11/24(金)20:24 ID:g/8l/UEF(1) AAS
>>383
大作やほのぼの系ゲームよりも、人の欲望をそそるゲームのほうが絶対受けるはず!!
欲望といっても金欲はゲーム内だけじゃ満たされんし、かといってゲームクリアした人に賞金やるわけにはいかんから没。
すると残るのは無茶苦茶性欲そそるゲームしかないわけだが・・・w
387(2): 2017/11/25(土)12:10 ID:dm9F8M7M(1) AAS
割と大作寄りのゲーム作ってるが、正直バランス調整自分でやれる気がしない
何から何までGoogleスプレットシートで調整できる様にはしているが、その要素が多過ぎる
カジュアルだけどついつい遊んでしまう程度のものを個人制作以上のクオリティで作る方が可能性を感じる
ただ、大作作るとめちゃくちゃ制作技術が伸びるよ
388(1): 名無し@キムチ 2017/11/25(土)18:13 ID:BMYtVJuo(1) AAS
>>368
>いやあるでしょ
>むしろ3方向素材より4方向素材のほうが多いっしょ
いやないっしょ
4方向素材ってのは前後左右のことでしょ。
また上から見下ろした素材はあるけど、キャラの足元から見上げた素材ってないっしょww
ないっしょwないっしょwないっしょwww
389(1): 2017/11/25(土)18:52 ID:BwFivc9s(1/2) AAS
>>388
すまんが何を伝えたいのかさっぱりわからんわ
390: 名無し@キムチ 2017/11/25(土)19:28 ID:MsZJXsKS(1) AAS
>>389
それは>>348からたどってみないとわかりませんね。
まず、「ドット絵の素材で上下左右向きのある素材教えてください。」という質問があったのです。
当方は上から見下ろした素材はあるが、キャラの足元から見上げた素材はないと思ったので、
「ドット絵の素材で上左右向きのものはたくさんありますが、上下左右向きのものはちょっとないと思います。」
と答えたわけです。
すると>>368が「いやあるでしょ
省5
391: 2017/11/25(土)19:39 ID:tNOe2BPS(1/9) AAS
「キムチ君、制作物は細かい所手抜きなのに言葉は潔癖かよ!」と思いながらROMってる皆さんこんばんは。
講義のお時間です。
今回も"条件分岐"についての講義です。
前回は「if文」を使いました。
今回はもう一つの条件分岐文である「switch文」をやります。
392: ダーク王鍬大使 ◆SoVpkB15jY 2017/11/25(土)19:43 ID:kleZK8qr(1) AAS
下から見た女の子はパンツ丸見えでふ(^^
だから何だと言われたらそれまででふが(^^
393: 2017/11/25(土)19:48 ID:h5kxWxfc(1) AAS
最初の質問が言葉足らずで誤解された
誤解された回答でさらに誤解が進んだ
どっちもごめんなさいで進めればいいと思う
解決したいのは誤解されてないほうの質問でしょうし
下から(足裏側からキャラを)見ているドット絵素材は俺も見たことないかな
394: 2017/11/25(土)19:57 ID:tNOe2BPS(2/9) AAS
前回、"if(){ } else if(){ }"の説明で下のような例を出しました
例
if( a == 1 ){
Debug.Log("aは1");
} else if( a == 2 ){
Debug.Log("aは2");
} else if( a == 3 ){
省21
395: 2017/11/25(土)20:01 ID:OBqKDnCd(1) AAS
どうでもいい
画像リンク[png]:www.gamasutra.com
396: 2017/11/25(土)20:03 ID:BwFivc9s(2/2) AAS
元の質問者は帰ってこんだろうから真実はどうでもいいとして
こういう質問内容で上下左右と言われたらキムチの言う前後左右を指す、と思うのは俺だけ?
見下ろし2Dゲームで上を向いたキャラと後ろを向いたキャラ、どっちが伝わりやすいかって言えば前者だと思うんだけどなぁ
確かに言葉狩りをして下から見上げるものを含む素材と取れなくもないけど、そういった素材より前後左右の方がよく使われるだろうから、そちらを希望していると解釈しただけ
というか3方向の素材て汎用素材としてあるの?
3方向しか使用しないゲームは山ほどあるけど素材提供として3方向に限定してるようなもんがあるのか疑問なんだけど
397: 2017/11/25(土)20:05 ID:tNOe2BPS(3/9) AAS
見て分かる通りswitch文で出来る事はif文でも可能です。
そのせいでswitchって使い所がイマイチわからないという初心者が多いです。
switch文はif文の簡易バージョンと思ってください。
「switch( a >= 1 )」とか
「switch( a == 1 )」とか
「switch( a == 1 && b == 1)」とか
if文並みの複雑な条件式は記述できません(エラーになります)
省4
398: 2017/11/25(土)20:17 ID:tNOe2BPS(4/9) AAS
"default:"は"case"のどれにも一致しなかった場合に実行される部分です。
if文のelseに相当します。
if文でelseを書かない事が出来たように不要ならば"default:"も書かなくて大丈夫です。
例
switch( a ){
case 1:
Debug.Log("aは1");
省21
399: 2017/11/25(土)20:25 ID:tNOe2BPS(5/9) AAS
"break;"は重要です。
下に"case 1:"の"break;"を削除した例を書きます。
例
switch( a ){
case 1:
Debug.Log("aは1");
case 2:
省15
400(1): 2017/11/25(土)20:27 ID:tNOe2BPS(6/9) AAS
<switch文の中にさらにswitch文の例>
int a = 1, b = 1;
switch( a ){
case 1:
switch( b ){
case 1:
Debug.Log("aは1でさらにbは1");
省16
401: 2017/11/25(土)20:28 ID:tNOe2BPS(7/9) AAS
これは書き途中で送信したミス投稿なので無視するように>>400
402(1): 2017/11/25(土)20:32 ID:tNOe2BPS(8/9) AAS
<switch文の中にさらにswitch文の例>
int a = 1, b = 1;
switch( a ){
case 1:
switch( b ){
case 1:
Debug.Log("aは1でさらにbは1");
省23
403(1): 2017/11/25(土)20:37 ID:tNOe2BPS(9/9) AAS
複雑になってきましたね
実は>>402の
「<switch文の中にさらにswitch文の例>」には"break;"が1つ抜けており
「a = 1」の時の結果が正しくならないバグを今見つけました。
このように見づらい&ミスをしやすくなるため
switch文の中にさらにswitch文を入れる事はあまり良い方法とはいえず推奨はされていません。
以上だクソども
404: 2017/11/25(土)23:09 ID:ZrgJVSji(1) AAS
書き込み多いと思ったら講座()の人かw
405: 2017/11/25(土)23:16 ID:7JdNfh5M(1) AAS
これ本気でやってるの?
406: 2017/11/25(土)23:18 ID:4b1JTNED(1) AAS
>>387
>何から何までGoogleスプレットシートで調整できる様にはしているが、その要素が多過ぎる
その気持ち、わかるぞ
つっても自分の場合、大作でもないんだが、パラメータを別ファイルに切り出すと、それだけでなんか安心してしまう。これは結局、問題を先送りしているだけなのか
しょうがないけど自分でやるしかないと思ってやってる
上下前次1-新書関写板覧索設栞歴
あと 596 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.020s