[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild4 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
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;
double FadeDeltaTime = 0;

void Start()
{
audioSourse= GetComponent<AudioSource>();
}

void Update()
{
if (IsFadeOut == true)
{
FadeDeltaTime += Time.deltaTime;
if (FadeDeltaTime >= FadeOutSeconds)
{
FadeDeltaTime = FadeOutSeconds;
IsFadeOut = false;
}
audioSourse.volume = (float)(1.0 - FadeDeltaTime / FadeOutSeconds);//★
Debug.Log(FadeDeltaTime);
}
}
}
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で一回しか通さない様にして使うしかないのでしょうか?
ゲームスタート直後の遅延初期化で良い方法ってありますか?
1-
あと 371 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.023s