【3Dゲームエンジン】Unity質問スレッド39

■ このスレッドは過去ログ倉庫に格納されています
2019/01/17(木) 14:11:14.72ID:ULl+sUOw
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他

次スレは>>950以降にできるだけ早く(できれば回答者が回答した後にでも余裕を持って)建てて下さい。

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

●リンク
・Unity(日本公式サイト)
http://unity3d.com/jp
・マニュアル
 http://docs.unity3d.com/ja/current/Manual/index.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←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。

前スレ38
https://mevius.5ch.net/test/read.cgi/gamedev/1538985633/
2019/04/21(日) 22:29:39.98ID:7OWV5UVH
つカスタムメイド3D2
2019/04/22(月) 01:43:57.43ID:SbHQBIjw
>>669
アセットを買えば簡単簡単!
2019/04/22(月) 07:51:40.21ID:5ItRCGJT
Cドライブがアセットとかで圧迫されて残り2Gしかないんですが
2019/04/22(月) 10:28:50.64ID:K6eodJ8J
>>672
アセットを買って解消しましょう!
674菩薩@太子
垢版 |
2019/04/22(月) 20:17:23.26ID:4XR++ILk
>>671
>>673
汝よ、汝は適切なアセットがあったら質問者に紹介しなさい。
汝は我の見守るこのスレで、誉と思って自らのなすべきことをしなさい。
2019/04/22(月) 20:49:48.45ID:z1BbKboY
Cドライブ拡張するアセットってSCPか何かでふか?(^^
質問でふけどシムシティとかみたいなゲーム作るのに参考になるサイトありまんこ?(^^
2019/04/22(月) 21:12:04.08ID:nm0uoGWL
>>669
キミにはUnityから作るのは無理っぽいから
エロゲツクールでエロゲを作ればいいよ
今週末に発売のイリュのエモーションクリエーターズおすすめ
2019/04/23(火) 12:28:47.40ID:XVPpkyiF
個人でrpgつくってるやついるんか?
2019/04/23(火) 15:59:01.66ID:NVckbjXd
>>677
今なら3Dプリンターで作れるんじゃない?
対戦車擲弾
2019/04/23(火) 16:40:27.87ID:N/U9Omid
ペットボトルで作れるよ。
対戦車擲弾
2019/04/23(火) 16:43:02.98ID:lfrEawYa
>>677
けものRPGとか2年くらい作ってるぞ
2019/04/23(火) 16:52:31.64ID:iF0jkSJZ
http://hissi.org/read.php/gamedev/20190423/WFZQcGt5aUY.html
安定のレベルデザイン君やった
スプライトも動かせない無能
682名前は開発中のものです。
垢版 |
2019/04/24(水) 19:52:21.43ID:hzTI/2ER
void Update()
{
}

このUpdateの中が空のものをよく見ますけど
この一文のあるなしで挙動にどういう違いがあるのでしょうか?
2019/04/24(水) 20:08:40.38ID:WfgHRnBD
何もない
2019/04/24(水) 21:04:00.18ID:ra3kAk/o
「何にもない」があるのよ
2019/04/24(水) 21:06:20.27ID:gZQCoz7a
今時は無駄なものは処理しないように弾くぞ。
686名前は開発中のものです。
垢版 |
2019/04/25(木) 09:35:32.91ID:6ik2iGrk
webview使ってる人いる?
大変ですか?
2019/04/25(木) 09:42:56.04ID:1zj22IxV
2dのほうが開発の敷居は低いよな
688名前は開発中のものです。
垢版 |
2019/04/25(木) 09:59:09.45ID:UftGgboj
まあそりゃ次元増えれば考えなきゃいけないことも増えるだろ
2019/04/25(木) 10:17:43.28ID:sMe362MS
あ呼セットを買えば考える必要もないですけどね
690名前は開発中のものです。
垢版 |
2019/04/25(木) 10:33:35.24ID:uRM4VpBQ
真面目な話それなんか楽しいの?
2019/04/25(木) 13:01:53.78ID:Q5STKqPG
一からつくるなら3Dのほうが大変かもしれんが
アセットやら他人のプログラムちょこちょこイジって改変して自分で作ったと言うなら大差ないよ
692名前は開発中のものです。
垢版 |
2019/04/25(木) 13:16:10.45ID:ziuc+v5C
複素平面がクオータにオンになるが
693名前は開発中のものです。
垢版 |
2019/04/25(木) 17:14:09.91ID:6ik2iGrk
なんでUnityの参考書はwebviewについて解説がないの?
2019/04/25(木) 21:30:47.79ID:1MGxnGni
2Dか3Dかなんてどうでもいい
面白いかどうかだろゲームって
2019/04/26(金) 01:54:40.14ID:ytv6xJsZ
ROSとUnityの違いについて教えてください。ロボットの動作を機械学習を使って学習させようと思っているのですが、ROSを使うとUnityをベースにするのと比べて、どんなことが便利でしょうか?Unityでできること、ROSで
できることがあれば教えてください。
696名前は開発中のものです。
垢版 |
2019/04/26(金) 07:19:53.02ID:9BQH9tOp
>>695
Unity には豊富な有料アセットがあります
2019/04/26(金) 20:30:49.13ID:5ThI/ERI
>>669
unityで作られたエロゲー一覧
http://www.unitygamebox.com/entry/2019/04/20/234938
2019/04/26(金) 22:31:32.86ID:9Urc83GC
同じ物理法則のボックス同士がぶつかった時の反動を0にして、重力の落下するようにしたいんだが
どう設定したらいいんだろうか
Bouncinessを0にしても若干跳ね返る、これをなくしたい
2019/04/26(金) 22:40:51.22ID:1MqVJWPi
>>698
ぶつかったときにベロシティを0にするんじゃダメなん?
2019/04/26(金) 23:36:52.97ID:uMxU0G1D
初カキコなんですけどタイトルに書いてある通り3dの質問しか受け付けてないですか?
2019/04/26(金) 23:41:57.94ID:2WULZon/
はい
2019/04/26(金) 23:46:22.17ID:9Urc83GC
>>699
ありがとう
多分そのコードぶっ込めばいいんだろうけど
何分今日が初めてで命令コード分からんから
試行錯誤してみるわ

衝突判定がOnCollisionstayで
反動0にする奴がrigid.velocity
なのは分かったけどどう組み合わせればC#として成り立つか、難しい
2019/04/27(土) 00:02:45.40ID:lqLqUiIk
言語は何が使えるの?
習得言語がないorゲームエンジン初めてだとかなりのチャレンジャーになるけど
2019/04/27(土) 01:02:35.10ID:dVL4JDBP
>>703
HSPでSTGを作ったくらいだから無いに等しい
まぁルールとかは何となくわかるけどね
コマンドごとの直ぐに呼び出せるヘルプが欲しい……
2019/04/27(土) 01:13:42.82ID:w4fC/pN8
>>702
stayよりはenterの方がいい気がする

てか、C#そのものがまだよくわかってないってこと?
2019/04/27(土) 01:17:14.89ID:w4fC/pN8
>>702
public class ExampleClass : MonoBehaviour
{
public Rigidbody rb;

void Star()
{
rb = GetComponent<Rigidbody>();
}

void FixedUpdate()
{
if (Input.GetButtonDown("Jump"))
rb.velocity = new Vector3(0, 10, 0);
}
}

void OnCollisionEnter (Collision col)
{

}
2019/04/27(土) 01:23:37.86ID:w4fC/pN8
>>706
途中で送ってしまった、、、
スマホでプログラムコード書くもんじゃないね


public class ExampleClass : MonoBehaviour
{
public Rigidbody rb;

void Start()
{
rb = GetComponent<Rigidbody>();
}

void OnCollisionEnter (Collision col)
{
rb.velocity = Vector3.zero;
}
}

これでどうよ?
2019/04/27(土) 01:26:51.81ID:Dttcljjn
えっスマホでこれ書いてるってすごくね?
2019/04/27(土) 01:37:13.45ID:dVL4JDBP
凄く有難い!というかスマホでプログラムとか凄い時代

ただぶち込んだらでも欲しい結果が得られず……
多分何処か設定ミスってるのかも
そのコード参考にしながらどうにかしてみます
2019/04/27(土) 01:47:46.67ID:dVL4JDBP
出来ました!多分大丈夫です!
2019/04/27(土) 03:12:17.18ID:dVL4JDBP
ダメだったorz
https://youtu.be/gr_9RMJqByc

https://youtu.be/_V5ZPhPD8EI
こんな感じに反動を消したい

いっそリッジボディつけない方がいいのか?
2019/04/27(土) 03:25:38.76ID:DHG5AdSC
跳ね返るのは当たり判定同士が埋まってる反動だろうから
当たった瞬間にRigidBodyをオフにして位置を固定先座標に合わせるとええぞ
2019/04/27(土) 03:38:03.31ID:no5zqm8D
なるほど
2019/04/27(土) 05:54:48.61ID:dVL4JDBP
>>712
thx
かなりそれっぽくなった
ただ複数隣り合わせの状態で落とすと
一々止まるせいか凄く遅くなった
https://i.imgur.com/VbskPUT.jpg
速度を上げたいんだけどどうしたらいいんだろうか
715名前は開発中のものです。
垢版 |
2019/04/27(土) 10:08:06.63ID:xdx5Ubpq
unityのhumanoidというアーマチュアのライセンスはどこに書かれていますか?
2019/04/27(土) 10:15:10.39ID:w4fC/pN8
>>714
動画観たけど、そもそもテトリスなら物理挙動いらなくない?
2019/04/27(土) 10:28:10.46ID:z3v9xsHS
>716
落下に物理使ってると見た。
2019/04/27(土) 11:18:37.93ID:Q2aJoFqs
慣れていないんだね。
加速度変数作っちゃえば簡単かもね。算数程度の計算だし。
2019/04/27(土) 13:45:11.21ID:VoR27jhe
自由落下は使わない方がいいんですね……
まぁキャラをブロックの上に乗せる予定なんで加速度変数?作ってみます
2019/04/27(土) 18:17:10.85ID:On6wk3YY
shader graphを最近触り始めたんですが、Previewって好きなメッシュを
選んで表示することも可能なんですよね?
なんかデフォルトのSohereがそのままのこって選択したメッシュと共存しちゃってるんですが、
サイトみたり動画見たりしてるぶんにはそのようなことがないようで
何か設定とかしなきゃいけないんでしょうか?
例としてパネルメッシュを選択してちょっと傾けた状態のプレビューだと
こんな感じになってしまいます。
ttps://gyazo.com/f37527589be97b0a7d6a37b2cb308366

unity 2018.3.0f2
shader graph 4.10.0
Lightweigh RP 4.10.0
2019/04/27(土) 21:29:46.71ID:ybi1QCe6
初めてUnityでビルドしてみたらStarting Android buildからさっぱり進む気配がなくCancel押しても中断できなくて詰んだか?と思ってるんですがこれは正常なんでしょうか
本来どのくらい時間がかかるものなのかわからないのでフリーズしてるのかただ単に時間かかってるのかがわからず……
2019/04/27(土) 21:33:52.18ID:Dttcljjn
初めてで何でandroidでやるんだよ
PCのスペックも書いてないし時間が何時間かかってるかも書いてないから
誰もわかんねーよアホンダラ
723菩薩@太子
垢版 |
2019/04/28(日) 05:52:05.08ID:RyOWiMe2
>>708
707はさりげなく、おれはすごいぞと誇示してるんだよw
2019/04/28(日) 10:47:45.15ID:nk7scz8k
2dゲー作ろうか
725名前は開発中のものです。
垢版 |
2019/04/28(日) 12:23:14.08ID:hPXGnbEO
2Dでシーン上にボタンを配置するときについて質問です。
同じシーン内にボタンを複数置き、
Z座標はシーン、ボタンすべて0にしてあるのですが、
Unity上の再生でも、ビルドしてスマホ上でも、
画面のシーン上に表示されるボタンと表示されないボタンがあり、
画面を動かすとボタンが表示されたりされなくなったり変化します。
なぜか表示されてない状態でタップしても、きちんと所定の動作をします。
ボタンが常に表示されるようにするにはどうしたらいいでしょうか。
よろしくお願いします。
2019/04/28(日) 15:02:56.66ID:nk7scz8k
シューティングとRPGなら?
2019/04/28(日) 16:01:46.23ID:+zIUMsY2
RPGならプリコネかな。スマホアニメRPGてCMで言ってるからね
2019/04/28(日) 17:47:18.76ID:dvDNQuuQ
>>725
レイヤー順、order in layer、を調べるかな?
729名前は開発中のものです。
垢版 |
2019/04/28(日) 21:17:22.49ID:hPXGnbEO
ボタンの Order in Layer を1にしたら解決できました。
ありがとうございました。
730名前は開発中のものです。
垢版 |
2019/04/28(日) 23:23:43.05ID:TBc7I4eT
グラフィック系のアセットを買って
インポートできてシーンなども見れるのですが、
こういうエラーメッセージが出たので、

Shader error in '○○':
Unrecognized sampler '△△' - does not match any texture and is not a recognized inline name (should contain filter and wrap modest) at kernel CSFace (on gles3)

このアセットのシーンを使わずに
いままで通りの内容でビルドしようとしたら
エラーになってビルドできなくなってしまいました。

このエラーはどう解決すればいいのでしょうか?
また、このようにエラーを含むアセットがプロジェクト内にあるだけで
ビルド対象シーンに入れなくてもビルドできないのでしょうか?
2019/04/29(月) 07:37:21.33ID:SGlj2Lc9
初歩的な質問を申し訳ないです
簡単なAR(マーカーの上でモデルが踊るような)を作ろうと思ったのですがWebカメラがありません
開発してAndroidに入れてテストという方法を考えましたがやはりWebカメラを買って試しながら作ったほうが良いのでしょうか
2019/04/29(月) 08:34:11.74ID:ZAuQxAOd
>>731
アセットを買えばいいかもね
2019/04/29(月) 08:34:26.55ID:WC76p2d/
高価な機材ならともかく、クソ安い価格帯からある機材なんだから買えば?という回答になってしまうな
2019/04/29(月) 09:00:42.59ID:kI8b6q28
何万〜何百万するVRとかの機材ならともかく
Webカメラなんて解像度低いので良ければ2000円あれば買えるし
散歩ついでに買ってくるのがいいと思うよ
735名前は開発中のものです。
垢版 |
2019/04/29(月) 10:17:00.18ID:CBDUJgDv
>>731
別にアンドロイドで問題ないならそれでいいんじゃ?
ウェブカメラあった方が節約できるラウンドタイムとかあって、それがコストに見合うなら買えばいいだけ
2019/04/29(月) 12:13:49.88ID:ear2+YYR
unityでrpg作れるの?
2019/04/29(月) 12:25:29.95ID:AREy1u8Y
>>736
生贄と雪のセツナ
2019/04/29(月) 12:38:37.35ID:ear2+YYR
個人で
ウディタはインターフェース辛すぎ
2019/04/29(月) 12:44:48.01ID:BDxyFldz
http://hissi.org/read.php/gamedev/20190429/ZWFyMitZWVI.html
まーたレベルデザイン君かよ
何年そんなことやってんの無能w
2019/04/29(月) 14:04:48.00ID:qL95cCqm
collision.contactsの使い方が載ってるサイトない?
2019/04/29(月) 14:07:42.26ID:T+qq8alj
ARとか時間の無駄でしかないと思うけどな
自己満足ですそれでいいんですってんならどうぞどうぞって感じだけど
ツイッターなんかでUnityで僕が作りましたー!アピールされるともうね・・・

ジャイロとか重力センサーの気が狂うぐらい調整して実現したならともかくもう今は何もしないで2秒で作れるやん
2019/04/29(月) 14:19:14.66ID:iquPCil1
2秒で作れるのに時間の無駄とはこれ如何に
2019/04/29(月) 14:48:27.35ID:v5WTpdpJ
>>736
アセットを買えば作れますよ
744名前は開発中のものです。
垢版 |
2019/04/29(月) 15:22:06.53ID:6oQFiMuz
>>741
いちいち人の作ったもの気にしてるとかほんと暇なんだな
745名前は開発中のものです。
垢版 |
2019/04/29(月) 15:46:34.24ID:L7eK9Ckf
シーンA→シーンB→シーンAと行って戻ってくる
シーン間の移動について教えてください。

シーンA上の座標(10,10,10)の地点でボタンを押して
SceneManager.LoadScene("SceneB", LoadSceneMode.Additive);
によって
シーンAは残したまま、シーンBを追加ロードすると同時に
カメラはシーンBに移動or切り替えてシーンBを表示し、
シーンAは写らないようにする。
その後、シーンB内でボタンを押して
シーンA上の座標(10,10,10)の地点に移動する、
という動作を行いたいと思います。
どのようにしたらいいのか教えてください。
よろしくお願いします。
2019/04/29(月) 15:50:48.77ID:95zNeVwN
その条件だけなら、シーン移動が完了したら座標を移動すればいいだけじゃないか。
2019/04/29(月) 16:33:15.64ID:z9sQzu9n
質問がありまんこ(^^
サーバー金払ってレンタルするでふよね?(^^
そのレンタルした鯖にデータを保存する方法を知りたいでふ(^^
有能な方がいたら教えていただけると感謝感謝のボッキング!(^^
今は鯖は1年レンタルしてるものがありまんこ(^^
2019/04/29(月) 16:44:35.38ID:PakYZD3A
>>747
レンタルに保存なんかできるわけねーだろ
ツタヤ知ってるか?
何借りたか警察に教えてるから気を付けろよ
749名前は開発中のものです。
垢版 |
2019/04/29(月) 17:21:03.13ID:L7eK9Ckf
>>746
ありがとうございます。
まず、カメラについては、
シーンAのMain CameraはシーンA用に範囲が決めてあるので、
シーンBには別のMain Cameraをつける必要があると思うのですが、
さっき試したら、カメラは自然に切り替わらないようで、
シーンBをロードすると、画面にシーンAとシーンBが両方見えてしまっていて
どちらのカメラが有効になってるのかもはっきりしない状態です。
シーンAを維持したままシーンAは写さずに
シーンBのカメラに切り替えるにはどうしたらいいでしょうか?

シーンBからシーンAに戻るときには、
後々再度シーンBをロードする場合に重複ロードになるのを避けるため、
シーンBを破棄してシーンAの(10,10,10)に戻りたいのですが、
この場合のシーンBの破棄とカメラの切り替え?のコードなどは
どうやればいいのでしょうか?
2019/04/29(月) 19:00:24.12ID:hQf4tiWs
>>747
どんなデータかによって答えが変わる
2019/04/29(月) 20:06:53.34ID:GsCZvZ0j
>>747
レンタルしてるならそこに聞けよ、アホか。
752菩薩@太子
垢版 |
2019/04/29(月) 21:26:05.48ID:LCvwf8Ox
>>732
>>743
汝よ、汝は適切なアセットがあったら質問者に紹介しなさい。
汝は我の見守るこのスレで、誉と思って自らのなすべきことをしなさい。
2019/04/29(月) 23:44:43.30ID:SOOm38O8
>>752
シーンを理解してない
単純にしよう
2019/04/30(火) 00:40:29.63ID:HYAEcwi9
>>750
プレイヤーのレベルとか名前とかだから(^^
int float stringあたりでふ(^^
2019/04/30(火) 00:41:22.11ID:HYAEcwi9
>>751
こういうサーバー関連ははじめてなものでひて…(^^
何からやっていいかわからないのでふよ(^^
2019/04/30(火) 09:16:06.79ID:sZRc9ZI5
>>749
シーン制御はアセットを買えば簡単です
2019/04/30(火) 12:08:41.85ID:VTsyln+g
>>749
シーンの破棄
カメラの切り替え

とりあえず別々で調べればよろし。
2019/04/30(火) 19:04:30.74ID:+oFd0NMT
>>754
データの格納はrdbms入れる
Webサーバ立ててapi経由でゲームから受けたデータをdbに突っ込む
api作る言語は何でもいい
リアルタイム性が求められる場合は話が変わる
2019/05/01(水) 18:21:07.56ID:dhdjK0EU
質問です。
AにBが触れた時、Cを表示させてアニメーションを再生させる……ということをscript以外でできる方法はありませんか?
Cを表示させるまではparticle systemのtriggersでできると思うのですが、アニメーションを再生させる手段がわかりません。
760名前は開発中のものです。
垢版 |
2019/05/01(水) 20:14:08.73ID:qY5ZUhxv
BOLTSとか使ったら
761菩薩@太子
垢版 |
2019/05/01(水) 20:40:38.35ID:JU8BAWz0
>>760
LGBTも役に立つよw
2019/05/01(水) 20:49:14.92ID:LkVtvzIu
面白いと思ってるのかね
2019/05/01(水) 21:53:15.47ID:U4aBBvQI
思っているんだろう

ところで当たり判定で当たった向きを感知する方法ってある?
上からとか下からとか横からとか
2019/05/01(水) 22:16:50.53ID:J4NQ5/AE
コンタクトポイントから自前で計算?
すごく面倒くさい気がする
765名前は開発中のものです。
垢版 |
2019/05/01(水) 22:21:55.99ID:qY5ZUhxv
何がしたいん?
結局はpositionと速度考慮した補正ぐらいに落ち着きそうだけど
2019/05/01(水) 22:39:16.62ID:U4aBBvQI
>>765
https://i.imgur.com/XgMGX2X.jpg
NGワードってでたからスクショした
白黒反転してるけどこんな感じにしたい
2019/05/01(水) 23:08:05.31ID:m5aMWrGm
久々にUnityで開発することになって浦島太郎状態なんだが
昔はUnityをインストールするとMonoDevelopも付いてきたんだが、今は無いの?
あとVisualStudio2019で期限が切れるからプロダクトキーを入力しろと言われるんだが
プロダクトキーどこで見れる?
2019/05/01(水) 23:50:20.85ID:+nUtuokm
>>766
アセットを買いましょう
2019/05/02(木) 00:09:59.16ID:Owua5D8V
>>768
アセットを買う以外に方法は知らないと言う事ですね
了解です
2019/05/02(木) 00:26:17.69ID:Ajioo/zi
>>767
Unity hubから無料開放されてるverを落とす
https://docs.microsoft.com/ja-jp/visualstudio/cross-platform/getting-started-with-visual-studio-tools-for-unity?view=vs-2019
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況