[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild4 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
581: 2020/05/28(木)21:55 ID:hrz79xOU(4/4) AAS
>>580
いやPro版の機能だから保存機能あるのかは知らないよ
UIからだからこそ出来る機能ってのは不明で視覚的に操作出来るのがメリットじゃないかな?
機能的にPro版だけにあるのはTextMeshProや2Dスプライトの操作だね
582(1): 2020/05/30(土)00:27 ID:TPN0Jdo8(1/4) AAS
カードをgrid rayout groupで並べて
斜めにずらしてカードが重なるように配置するにはどうしたら良いでしょうか?
583(1): 2020/05/30(土)00:48 ID:wVW66r7f(1) AAS
>>582
グリッドレイアウトで並べて
■■■
■■■
■■■
何を斜めにずらすの?
584: 2020/05/30(土)01:17 ID:TPN0Jdo8(2/4) AAS
>>583
一枚がこんな感じに重なるようにしたいんです。
■■■
■□□□
■□□□
□□□
585: 2020/05/30(土)01:20 ID:TPN0Jdo8(3/4) AAS
こんな感じにしたいんです
画像リンク[jpg]:i.imgur.com
586(1): 2020/05/30(土)02:33 ID:ya1z5G/l(1/2) AAS
重なってるカード同士を親子関係にして親か子のポジションをずらす
587: 2020/05/30(土)09:23 ID:TPN0Jdo8(4/4) AAS
>>586
ありがとうございます!
588: 2020/05/30(土)19:47 ID:jXNbySKm(1) AAS
最初にすべてのシーンを読み込んで、以降ロードを発生させない様な方法はありますか?
589: 2020/05/30(土)21:03 ID:ya1z5G/l(2/2) AAS
ResourceLoadALLじゃなくてAddressablesで非同期ロードすると待機時間ほぼなかったですよ
起動時に全部読み込むと非表示にしていてもフレームレートを奪ってくるので必要な時に読み込んだ方が良いです
590(1): 2020/05/31(日)13:52 ID:44lW7ztw(1/2) AAS
Unity初心者なのですが、Asset Bundle Browser(ABB)で下記のようなことはできますでしょうか?
※Androidのアプリになります。
?アプリの__dataファイルを取り出す
?ABBを使用して、?から画像を取り出す
??で取り出した画像をpaint.netなどで加工
?ABBを使用して、?で加工した画像を再度__dataファイルに変換する
?アプリに?で作成した__dataファイルを入れてアプリに反映する
591: 2020/05/31(日)13:53 ID:44lW7ztw(2/2) AAS
>>590
申し訳ございません、数字が化けてしまっていました。
1.アプリの__dataファイルを取り出す
2.ABBを使用して、1.のファイルから画像を取り出す
3.2.で取り出した画像をpaint.netなどで加工
4.ABBを使用して、3.で加工した画像を再度__dataファイルに変換する
5.アプリに4.で作成した__dataファイルを入れてアプリに反映する
592(1): 2020/05/31(日)22:37 ID:cGy5Z4fT(1) AAS
Updateメソッド内でaddforceでオブジェクトを加速した際、この速度変化は次の行へ処理が移る前に完了するのでしょうか。もしくは次のUpdateメソッド実行時になって初めて変化しているのでしょうか。
同じメソッド内の後の行で加速した後の速度を取り込もうとしているのですが、この件が少々不安です。
593: 2020/06/01(月)00:04 ID:Ds5Qcaru(1) AAS
マウスの移動で視点変更したいんだけど画面の端になると視点が動かなくなるんだけど端になっても動くようなこと出来ない?
594(1): 2020/06/01(月)06:50 ID:LjI8raCs(1) AAS
>>592
物理計算関係はどこで記述すべきか検索して確かめるよろし
595: 2020/06/01(月)20:00 ID:BDiiHgh1(1) AAS
アセット販売はゲーム販売よりも稼ぐのむずいですか?
596(1): 2020/06/01(月)21:07 ID:r7lB3QcP(1) AAS
むずいですね。
よほどいいものでないと。いいものの定義も難しいかと。
ただ、それなりのゲームを作るよりかは、楽に作れるかと思いますが、売れるか売れないかの点ではゲームと同じなので、アセットの方が楽でしょうね。
そして、ここで聞くと言うことは、そもそもリサーチができないと思いますから、云々言われても回答できません。
597: 2020/06/02(火)05:23 ID:19KmdJhb(1/4) AAS
>>596
リサーチ出来ればいいですが、どの程度の難易度かというのはなかなか分かりづらいです
598: 2020/06/02(火)05:27 ID:G7Ecrr+D(1/2) AAS
>>594
ありがとうございます。分かりました、調べてみます。
599(1): 2020/06/02(火)05:32 ID:G7Ecrr+D(2/2) AAS
当方Version 2019.3.15f1 Personalを使用しています。
メニューバーの「ゲームオブジェクト」よりBreakPrefabInstanceなる操作をしてくださいと参考にしているサイトに書いてあったのですが、バージョンの違いのせいか、該当箇所にBreakPrefabInstanceの項目がありませんでした。
この項目がどこに移動したのかご教授願いたいです。
よろしくお願いします。
600(1): 2020/06/02(火)07:08 ID:Ta3j2vT7(1) AAS
>>599
プレハブのインスタンスを普通のゲームオブジェクトに戻すもので
ヒエラルキーからインスタンスを右クリックでUnpack Prefabを選択するとそれが同じもの
のはず
601(1): 2020/06/02(火)08:25 ID:uG0h6Ept(1) AAS
仮置き用にスプライトから四角を作成→プレハブ化したら背景と色が被って見にくいので色を変えようとマテリアルを適用しようとしたらプレハブ自体が見えなくなってしまいます 2dでマテリアルを使って色変は出来ませんか?
602(1): 2020/06/02(火)11:58 ID:19KmdJhb(2/4) AAS
エディターのフォントサイズは未だに変更不可能なのでしょうか?
603: 2020/06/02(火)12:13 ID:fi5eQ2I0(1) AAS
>>601
割り当てようとしてるマテリアルか3D用だったりしない?
マテリアルでの色変更は、
そのマテリアルのシェーダーが色を変更できるようになっていればできる。
あと、単純に色を変えたいだけなら
SpriteRendererで変えた方が楽かもよ
604(1): 2020/06/02(火)15:23 ID:LCdmk1Gc(1) AAS
>>602
UIスケーリングとは違う?
605(1): 2020/06/02(火)16:24 ID:19KmdJhb(3/4) AAS
>>604
すみません
ゲーム画面のことではなくて、エディター自体の文字サイズです
たとえばインスペクターやヒエラルキーなどの文字です
606: 2020/06/02(火)17:10 ID:rNS71tn1(1) AAS
あるアニメーションステートに遷移したときに、オブジェクト(人型モデル)の位置と角度をリセットしたいのですが上手くいきません。
StateMachineBehaviourクラスのOnStateEnterで、以下を実行させるスクリプトを作ったのですが、リセットされず…
GameObject.Find("オブジェクト名").transform.position = new Vector3(0f, 0f, 0f);
GameObject.Find("オブジェクト名").transform.rotation = new Quaternion(0, 0, 0, 0);
同様の記述で、ボタンクリック時にリセットさせる動作は出来たのですが、ステート遷移時に動作させたいです。
方法ご存知の方いたら教えて頂けないでしょうか?
607(1): 2020/06/02(火)18:27 ID:T338H1tM(1) AAS
>>605
うん、だから設定のUIスケーリングよ
古いバージョンにはないけど
608: 2020/06/02(火)18:30 ID:kPjbVuwt(1) AAS
日本語表示の時のフォントの方がアルファベットも読みやすいのですが英語のままフォントを変える事も出来ますか?
UI関連の話がでてたのでご存知の方が居れば教えて下さい!
609: 2020/06/02(火)19:11 ID:19KmdJhb(4/4) AAS
>>607
設定を発見しました
やっとできるようになったんですね
610(1): 2020/06/03(水)08:47 ID:/syd5Ds7(1/4) AAS
外付けSSDにunityをインストールすると、もたつきは軽減するでしょうか
特にauto refreshがhddにとってネックなようです
色々と問題もあるようですが、、、
611(2): 2020/06/03(水)10:11 ID:tny4xn3U(1/2) AAS
>>610
エディタのインストール先というよりプロジェクト置く場所が大事
外付けSSDでもHDDよりは早くなるだろうけど、できれば内蔵のPCI-EのM.2 SSDが良い
起動・インポート・ビルド何もかも早くなって快適になる
612: 2020/06/03(水)10:49 ID:/syd5Ds7(2/4) AAS
>>611
回答ありがとうございます
プロジェクトの場所が重要なんですね
pciについてはマザーボードの仕様がよくわからないので検討しようがないです(中を見ればなんとなくわかりますが、疎いので、、、
もうフロンティアでは買わないです
そこで外付けSSDかフラッシュメモリを検討していたというわけです
フラッシュメモリではだめなんでしょうか?
613: 2020/06/03(水)11:21 ID:/syd5Ds7(3/4) AAS
>>611
usbメモリは速度面でだめっぽいですね
外付け検討してみます
614: 2020/06/03(水)12:50 ID:tny4xn3U(2/2) AAS
最近のマザーボードならM.2スロットついてること多い
フロンティアのスペック表に必ず書いてあるから見てみ
615: 2020/06/03(水)13:14 ID:/syd5Ds7(4/4) AAS
m.2ないですね
pcie1が3つとpcie16が1つですね
これらを使うしかないみたいです
616: 2020/06/03(水)23:48 ID:X2scCZKw(1) AAS
>>600
なるほど!
ありがとうございます!
617: 2020/06/04(木)10:49 ID:4uGv6d1s(1/3) AAS
方角を取得したいのですが、方角というのはvector3では表せず、行列を使うと記憶していたのですが、間違っているでしょうか?
左右キーでカメラを回転させ、カメラの正面方向にキャラクターが進むというシステムを作りたいです
618(1): 2020/06/04(木)10:54 ID:N6RATGnW(1) AAS
作るよりStandard AssetsのFPSController使ったほうが早い
もし作るにしても、これのスクリプト見て勉強したらいい
619(2): 619 2020/06/04(木)15:58 ID:qLlxk4vd(1/3) AAS
using UnityEngine;
using System.Collections;
public class FadeOut : MonoBehaviour
{
AudioSource audioSourse;
double FadeOutSeconds = 1.0;
public bool IsFadeOut = true;
省20
620(2): 619 2020/06/04(木)15:59 ID:qLlxk4vd(2/3) AAS
↑音を1秒間でフェードアウトさせるコードです
FadeDeltaTimeで処理時間を記録
FadeInSecondsでフェードアウトの時間を設定
(1 - FadeDeltaTime / FadeOutSeconds)で少しずつボリュームの比率を0に近づくようにしています。
質問なのですが、FadeOutSeconds を5秒にした場合、★(5.0 - FadeDeltaTime / FadeOutSeconds) でボリュームの非を小さくすると思うのですが
いつまでたっても音が小さくなりません。
どうしてなのか分かる方いたら教えてください。
621: 2020/06/04(木)16:12 ID:SNCyWVmB(1) AAS
シーンの保存とプロジェクトの保存の違いがいまいちよくわかっていないのですが、プロジェクトの保存をすべき場合というのはどういったケースになるのでしょうか?
よろしくお願いします。
622(1): 2020/06/04(木)16:22 ID:4uGv6d1s(2/3) AAS
>>618
2019版のstandard assetsがないようです
旧版で使うものでしょうか
623: 2020/06/04(木)16:26 ID:jOVH7i67(1) AAS
>>620
諸々の値を表示してテストしてみなさい。
624: 620 2020/06/04(木)16:52 ID:qLlxk4vd(3/3) AAS
(1.0 - FadeDeltaTime / FadeOutSeconds) でいけました。
引き算と割り算をする順番を間違えていました。
どうもありがとうございます。
625: 2020/06/04(木)17:14 ID:4uGv6d1s(3/3) AAS
>>622
解決しました すみません
626: 2020/06/04(木)23:58 ID:/6AFRxMA(1) AAS
ArgumentOutOfExceptionと言うエラーをlist.Countでforを回す時等によく出してしまうのですが、具体的にどこの行(や変数)でエラーが出ているかと言うのを探す方法はありますか?
VSを使っていますがデバッグの方法などが一切わかりません。
どうか助けてください!
627(1): 2020/06/05(金)01:10 ID:FddiOZGB(1) AAS
VSなら例外でたタイミングでデバッガ止めるようにするだけじゃ?
例外設定でとりあえず全ての例外で停止するようにすればいい
628(1): 2020/06/05(金)01:34 ID:udCxxSt+(1/3) AAS
>>627
やってみましたが、よく分からないので諦めます。。
unityのコンソールには赤いビックリマークでエラーが出ていますが、VS的には問題ない(設定や使い方が間違っている可能性もあります)みたいです。
例外の設定もすべてチェックマークがついていました。
VSのデバッグの開始を押してからUnityの再生マーク押せば良いんですよね?
629: 2020/06/05(金)05:25 ID:IdH4mMpe(1) AAS
unityエディタのファイル量は5GBで、プロジェクトが1GBだとすると、単純に6GBが必要な容量と考えていいのでしょうか?
SSD化しようと思っていますが、SSDは高いので128GBで検討していますが、とりあえずはこれで十分でしょうか?
630(1): 2020/06/05(金)07:51 ID:wHz5iyIm(1/3) AAS
>>628
コンソールのエラー文の中にどのスクリプトのどの行です、って書いてあったような。
とりあえずlist[i]みたいにiを使ってる行の直前でDebug.logでiを書き出してみたらいいんじゃない?
631(3): 2020/06/05(金)08:04 ID:udCxxSt+(2/3) AAS
>>630
0時くらいからずっとハマってたのですが、1フレーム後から(?)しか受け付けない初期化問題だったようです。
AwakeとStartに分けてもエラーだったのでずっと気付かなかったのですが、StartとUpdateに分けたら動作しました。
別の質問になってしまうのですが、こういう場合Updateで一回しか通さない様にして使うしかないのでしょうか?
ゲームスタート直後の遅延初期化で良い方法ってありますか?
632(1): 2020/06/05(金)08:12 ID:wHz5iyIm(2/3) AAS
>>631
Startでコルーチンを呼んで、1フレーム待ってから処理、とか?
でも、処理したものをupdate側で即使う可能性があるなら、
その対策は必要になると思います。
633(1): 2020/06/05(金)08:26 ID:udCxxSt+(3/3) AAS
>>632
なるほどコルーチンも試してみます!
そもそもAwakeとStartに分けても動作しないってどういう原理なんでしょうかね?
Awake内で全ての生成が終わる前にStartが呼ばれてるとしか素人目には予想できないのですが、そうしたらあんまり意味ないですよね。
生成に時間がかかってるとしたらupdateでも何回かエラーが出た後に成功しそうですし。。
動けば良い気もしますが、実行端末の性能が遅いとupdateでもエラーなんて落ちがありそうで怖いです。
634: 2020/06/05(金)09:15 ID:wHz5iyIm(3/3) AAS
>>633
私は幸いまだそのケースに遭遇したことがないのですが、
どういう状況で起こるのか知っておきたいです。
再現できる最小の構成を教えてもらえると助かります。
635(3): 2020/06/05(金)15:15 ID:6nBhQE/c(1/2) AAS
ゲームオブジェクトが参照している3Dモデルを変更(更新)する方法をご存じないですか?
Blenderで自作した3Dモデルを使っていたのですが、アニメーションを追加したいので新しい.fbxに置き換えたいです。
よろしくお願いします。
636: 2020/06/05(金)15:50 ID:6nBhQE/c(2/2) AAS
>>635
このことに加えて別々の3Dモデルに同じコンポーネント群を付与したいというのもあります。
637(1): 2020/06/05(金)21:15 ID:6XRdfoeo(1) AAS
>>635
同じか分からないけど自分も似たような事で悩んでたけど>>508の言うような
方法じゃ駄目ぽい?
>>507-510
638: 2020/06/07(日)00:26 ID:Y5dzNjjB(1) AAS
>>631
UniRXとかいいかも
639: 2020/06/07(日)03:21 ID:xjg4dabs(1) AAS
>>635
コンポネントの複製はCopyComponent、PasteComponentAsNewでググればだいたいわかるはず
着せ替えとかしたいんであればFBXを事前にプレファブ化しておいて起動時にまとめてロードしておき
必要な時に対象のモデルと差し替える
640(1): 2020/06/07(日)12:18 ID:GHPFeUSY(1/3) AAS
個人制作の場合、やはり3dより2d中心でやったほうがいいでしょうか
3dは大変ですよねいろいろ
641: 2020/06/07(日)12:46 ID:91fLJERr(1) AAS
自分の作りたいゲームのジャンルで決めて
楽だからコッチみたいな理由で決めたら挫折するだろうし
642(1): 2020/06/07(日)13:05 ID:GHPFeUSY(2/3) AAS
両方作りたいんですけど、やはりあれこれ手を出すのでは成功しないですからね、、、
2dだとmoonのようなrpgで、3dはマリオ64のようなアクションゲームです。
643: 2020/06/07(日)13:09 ID:TroZqwnF(1/2) AAS
>>640
自分も初心者で両方やったけどゲームとして動かすだけなら3Dの方が楽かもしれない。
そもそもUnityが3D向け機能ばっかりだしアセットストアも2Dの素材ほとんど無い。
全部素材はオリジナルでクオリティも製品レベルにしたいですっていうなら2Dのほうが楽だと思う。
3Dの自作覚えるのキツイし外注するにも2Dの方が安い。
644: 2020/06/07(日)13:10 ID:TroZqwnF(2/2) AAS
>>642
その二択だったら圧倒的に3Dの方が楽。
そもそもRPGがイバラの道。
645: 2020/06/07(日)13:17 ID:vMx1kwAS(1) AAS
好きなようにやったらええがな
全く別ジャンルのゲームを作るのも悪くはない
行き詰まったときの気分転換にもなる
646: 2020/06/07(日)15:49 ID:GHPFeUSY(3/3) AAS
同時進行してみる
あと2dパズルも作りたい
1つに注力したほうがいいんだろうけど、色々やってみたいことはある
できるかどうかは別として
647(1): 2020/06/07(日)19:44 ID:kwyeS9ge(1) AAS
>>637
なるほど...!
ちょっとやってみます
648(1): 2020/06/07(日)22:07 ID:e+Df9ggC(1/3) AAS
>>647
自分も3Dモデルの切り替えを頻繁にやるので大変さ分かります。
画像のようにモデル移行する場合は位置を0.0.0に合わせてから。
スクリプトでAnimatorを使っているならアバターの切り替えを忘れずに。
と言っても自分も素人で人様に教えれるような立場じゃないんですけどねw
頑張って下さい。
画像リンク[jpg]:i.imgur.com
649(2): 2020/06/07(日)23:02 ID:BujOpTLC(1) AAS
>>648
横からすみません、オブジェクト名に日本語って不都合や注意点ありますか?
アタッチでバグるとかFind出来なくなるとか。
素材(スクリプタブルオブジェクトや画像など)の名前にも日本語付けてもいいんでしょうか?
頑張って全てローマ字でやってきたのですが、プロジェクトが巨大になってきたら目的のファイルがパッと見つからないのがストレスで。
650(1): 2020/06/07(日)23:21 ID:e+Df9ggC(2/3) AAS
>>649
自分も初心者なので何処まで参考になるか分かりませんが、取りあえず日本語使っている事が原因のバグやエラーは
今のところ出ていません。
でもネットとかで見ると英語が基本みたいですよね、自分の場合はリスクと
利便性を考えて日本語にしちゃってます。
651: 2020/06/07(日)23:28 ID:e+Df9ggC(3/3) AAS
>>649
追記
スクリプトとか画像とかも日本語使ってます。
ただプロジェクト名も日本語にしてたらコントローラーバインド設定でバインド設定画面に行けないって不具合があったのでプロジェクト名は英文字にしています。
652: 2020/06/07(日)23:30 ID:F8fUz4q3(1) AAS
>>650
ありがとうございます。
空のオブジェクトで仕切るのは良いアイデアですね!
不安ならビルド前に消すこともできますし。
自分でも色々試してみます。
クラス名や変数名に日本語使っても動くらしいので大丈夫だとは思いますが時限式の不具合出たらめんどくさいですからね。
653: 2020/06/08(月)05:04 ID:YZmmdI5b(1) AAS
unityは2dでも不自由ないんですか?
2dならgodotのほうがいいんでしょうか?
654(1): 2020/06/08(月)10:08 ID:3sDEpv4R(1) AAS
済みません、初心者ですが、質問です。
HDRPの環境でプロジェクトを作っていますが、Shader Graphを使って、
半透明的な表現や歪みテクスチャを、自作のモデルに適用したいです。
マテリアルはこんな感じ↓です。
画像リンク[png]:dotup.org
でも、再生しても半透明になってくれません。
UniversalRPでのdepth textureやOpaque texureみたいな設定項目って、
省2
655: 2020/06/08(月)21:42 ID:k+UOQTlg(1) AAS
>654
綺麗な円ですね
656(1): 2020/06/09(火)15:46 ID:HDDf9/aV(1) AAS
654ですがUniversalRPの環境で作り直したので、大丈夫です。自己解決です。
657: 2020/06/09(火)16:03 ID:2w3oeu0b(1) AAS
>>656
GJ
658: 2020/06/09(火)16:04 ID:fJ+gHkVN(1/2) AAS
unityはアセットの審査がめっちゃ厳しいと聞きました。
本当でしょうか。
アセット販売はハードルが高いですか?
659: 2020/06/09(火)16:11 ID:QB0m9t+U(1) AAS
クオリティチェックが厳しいらしいな
素人の初心者にはハードルが高いと思う
660: 2020/06/09(火)16:15 ID:fJ+gHkVN(2/2) AAS
初期はともかく、最近は厳しいらしいという記事を見ました。
まだクソゲーとしての需要があるだけ、クソゲーとして出すほうがハードルは低いかもしれませんね。
ありがとうございました。
661: 2020/06/10(水)08:23 ID:nm9QIdZU(1/2) AAS
初心者です。
UniversalRPの環境で、Vfx Graphやろうとすると、使えないノードとかコンポーネントってあるんですか?
具体的には、トレイルを作りたかったので、Trigger Event RaateをUpdateブロックに追加しようとしたのですが、
検索しても出ないです。
上下前次1-新書関写板覧索設栞歴
あと 341 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.023s