[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild2 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
224: 名前は開発中のものです。 [] 2019/09/18(水) 15:00:31.15 ID:3no0WRCK(1) AAS
アセットカタログってどういう仕組みっすか?
225: 名前は開発中のものです。 [sage] 2019/09/18(水) 22:44:40.20 ID:ff5n99qK(1) AAS
質問が初歩過ぎてスルーされてしまったぽいのでこちらでも聞かせてください。vfx graphのパーティクルでカスタムしたシェーダを使うにはどうしたら良いのでしょうか? set materialのようなノードは無いのでしょうか?よろしくお願いします
226: 名前は開発中のものです。 [sage] 2019/09/18(水) 22:50:30.84 ID:P3wtvnJN(1) AAS
ありませ
227: 弟子 [sage] 2019/09/19(木) 06:36:14.73 ID:1h2iwHn8(1) AAS
>>223223(1): 名前は開発中のものです。 [sage] 2019/09/17(火) 19:43:21.54 ID:4IVgUuiF(1) AAS
Unityを別のドライブに移し替えたら色々ややこしくてエラー吐きまくるのでアンインストールしてはじめからインスコしたんだけど
インスコした後のUnityを開いてみるとaddComponentの欄が何もなくてnewscriptとしかでない
何かおかしくない?
普通に考えるとアンインストールがちゃんとされてない
unity 完全アンインストール で検索お勧めします
228: 名前は開発中のものです。 [sage] 2019/09/19(木) 19:27:20.22 ID:VRkukL/A(1) AAS
vfxグラフにシェーダが使えないという事は理解しました。。ありがとうございます。
もう一つ質問させて下さい、face cameraノードでビルボードが作れる事はわかったのですが、Y軸のみを固定したビルボードなどは作れますか?よろしくお願いします
229: 名前は開発中のものです。 [sage] 2019/09/20(金) 09:51:08.01 ID:nMc7j081(1) AAS
vfx graph関連どちらも自己解決しました
230(1): 弟子 ◆rZPPjYuxmQ [sage] 2019/09/20(金) 18:40:23.36 ID:oJ+kA4D/(1/2) AAS
>>220220(2): 弟子 ◆rZPPjYuxmQ [sage] 2019/09/16(月) 10:21:13.38 ID:myB8+LEl(1) AAS
あーそうそう、久しぶりに昔のプロジェクトをやるとですよ
で、hubで移行するとね、あれー簡単に移行出来るじゃんと思うとですよ
ところが動かないとです
しゃーないから新規作成してアタッチして同じスクリプト手で描くとさ
動くんんですわ
まったっく同じ内容なんですよ
あぁーunityHubの自動移行はダメだっちゃいね
Unityの2019.1X系、2019.2.5f1だとNetworkコンポーネントが無くなっているのでこの現象というかネット関係が使えない
2019.3.0b3では使えるけど、UnityのBitbucketにあるサンプルの場合のやり方を忘備録
一度2019.3.0b3で開き、ExportPackageにて保存
新規プロジェクトでImportする
ビルドセッテイングにて使用しているシーンを追加する
これでInvaders.zipのサンプルは動きました
Unetは将来無くなるという事だがメジャーバージョンの対応どうすればいいのか・・・
231: 弟子 ◆rZPPjYuxmQ [sage] 2019/09/20(金) 18:59:11.00 ID:oJ+kA4D/(2/2) AAS
>>230
但し、コンポーネントにNetworkが無い場合
Packages下のmanifest.jsonファイルに次を追加
"com.unity.multiplayer-hlapi": "1.0.4",
232: 名前は開発中のものです。 [sage] 2019/09/22(日) 23:01:34.44 ID:vzZ5TGf6(1) AAS
scaleの単位は1mとマニュアルにあるんだけど、アセットストアから車とかつっこむとでかいです。スケールを0.6にして、やっと車幅が1.7mくらいになる。道路の別アセットもスケール0.6にしたら車線幅3.5mでよい感じ。何か設定間違ってますか?
233(1): 名前は開発中のものです。 [sage] 2019/09/22(日) 23:38:03.71 ID:2BdzoQ7V(1) AAS
モデルのサイズ設定がミスってんだろ
234: 名前は開発中のものです。 [sage] 2019/09/23(月) 00:15:24.06 ID:JbAt4Jgq(1) AAS
>>233
ありがとう。
車のアセット4個めで正しいっぽいサイズのがでてきました。
235(2): 名前は開発中のものです。 [] 2019/09/23(月) 09:36:09.67 ID:0drzdN1x(1/2) AAS
ランダムに移動させるスクリプトの
外部リンク:qiita.com
この部分なんですが、
void SetRandomPosition() {
float x = Random.Range (-5.0f, 5.0f);
float z = Random.Range (-5.0f, 5.0f);
Debug.Log ("x,z: " + x.ToString ("F2") + ", " + z.ToString ("F2"));
transform.position = new Vector3 (x, 0.0f, z);
これだと、「xが-5〜5、zが-5〜5」の一つの正方形?が範囲になりますが、
例えば、「xが-5〜5、zが-5〜5」と「xが5〜15、zが5〜15」を合わせた範囲にしたい場合は、
どういう書き方をすればいいのでしょうか
よろしくお願いします。
236: 名前は開発中のものです。 [sage] 2019/09/23(月) 12:30:05.50 ID:tGguM3MG(1) AAS
そこにコメントで質問すればいいじゃねーか
237(1): 弟子 ◆rZPPjYuxmQ [sage] 2019/09/23(月) 13:39:54.95 ID:6GJreMrx(1/4) AAS
>>235
2年前のページなのできっと質問しても帰ってこないでしょうねぇ
えっと、そのページでやっている事は、-5~5までの範囲でランダムに登場する感じでしょうか
これを2箇所でやりたいという事ですね
範囲を合わせるのではなく、2つの範囲からどちらかを選んでという感じの考え方です
ということは、エリア1が-5~5、エリア2が5~15の設定をします
最初に、ランダムでエリア1かエリア2のどちらかを使う判定を入れて
その後はそのままだと思います
238(1): 名前は開発中のものです。 [] 2019/09/23(月) 14:10:08.56 ID:0drzdN1x(2/2) AAS
>>237
ありがとうございます
>エリア1が-5~5、エリア2が5~15の設定をします
>最初に、ランダムでエリア1かエリア2のどちらかを使う判定を入れて
これのコードをお願いします!
239: 弟子 ◆rZPPjYuxmQ [sage] 2019/09/23(月) 15:51:40.00 ID:6GJreMrx(2/4) AAS
>>238
えっと
float x = Random.Range (-5.0f, 5.0f);
float z = Random.Range (-5.0f, 5.0f);
最初に、Xに-5~5をランダムで入れてますよね
なので、まずその値を変数にします
float str=-5.0f;
float end=5.0f;
float x = Random.Range (str, end);
これだと最初のままと変わらない、そこでxに入れる前に
if(ここでランダムの数値を取得して>55(1): 3 [sage] 2019/05/10(金) 12:55:36.47 ID:loaMvV4E(2/3) AAS
Unityをバージョンアップすればなんとかならないかなあ、と軽い考えで新しいバージョンのインストールを決行したら、長ーい時間がかかった末に、
よく分からないエラーかなんかが出てたからか、それまで動いてたシーンでカンバスが「なんか見当たんねーよ!」みたいになってて、シーン起動出来ず絶望しました。
前バージョンのUnityを再インストールしたら、戻ったのでホッとしてますが、戻らずにいたら元の状態にするのに超めんどくさそうだったと思いました。
)//←5以上なら、エリア2の数値にする
{
float str=5;
float end=15;
}
こんな感じでどうでしょうか?
240: 名前は開発中のものです。 [sage] 2019/09/23(月) 16:30:31.92 ID:rv4jKSn9(1/3) AAS
239のほうが手馴れてる感じするけど、わかりやすくかくならこうかな
float x, z;
if (0.5f>Random.value) {
x = Random.Range(-5.0f, 5.0f);
z = Random.Range(-5.0f, 5.0f);
}
else {
x = Random.Range(5.0f, 15.0f);
z = Random.Range(5.0f, 15.0f);
}
transform.position = new Vector3 (x, 0.0f, z);
241: 弟子 [sage] 2019/09/23(月) 17:09:36.37 ID:6GJreMrx(3/4) AAS
よくよく見ると、範囲を-5〜15にするだけのような気がしてきたw
242: 名前は開発中のものです。 [sage] 2019/09/23(月) 20:12:36.65 ID:rv4jKSn9(2/3) AAS
とりうる範囲を図にしてみるとわかりやすいけど、範囲を-5〜15にするのは違うかな
エリア1,2にわけてるときはxとzの「両方が5以下か5以上」
範囲を-5〜15にしちゃうと「xが5以下でzが5以上」「xが5以上でzが5以下」の場合もある
243: 弟子 [sage] 2019/09/23(月) 20:23:06.03 ID:6GJreMrx(4/4) AAS
いや、そもそもエリア1と2って繋がってね?って思った
それから自己レスだがif分の中で型を新たに定義しちゃあかん
244: 名前は開発中のものです。 [sage] 2019/09/23(月) 22:20:56.97 ID:P4sn37is(1) AAS
キャラの配置がしたいのかな。
もしそうだとしたら、別の方法でも良いかと。
マップに配置したい場所にコリジョンを作る。
例の場合だと-5,-5〜5,5の矩形、5,5〜15,15の矩形を配置してスポーンさせる。
乱数はマップの最小〜最大で設定。
それでキャラ数でスポーンループ作って、衝突判定して、接触ないならもう一度乱数配置を試す。
これなら、コリジョンのかたちは丸でも任意のかたちでも可能。
ちがうかな?
245(2): 名前は開発中のものです。 [sage] 2019/09/23(月) 22:32:12.02 ID:rv4jKSn9(3/3) AAS
画像リンク
246: 235 [] 2019/09/24(火) 00:09:05.34 ID:1+Eh0NDy(1) AAS
みなさんありがとうございます。
>>245の図をイメージしてました。
このように二つの四角エリアが隣接するケースだけでなく、
完全に離れてるケースやいびつな形のものも作りたいです。
そうなると、座標で範囲を指定する方法だと矩形に限定されるようなので、
コリジョンを使う方法をやってみようと思います。
247: 弟子 [sage] 2019/09/24(火) 03:57:20.51 ID:Xw7Q0cF9(1) AAS
>>245
おうふ!
これだ
数字だけみてたから混乱してた
とても分かりやすい図ありがとうです
248: 名前は開発中のものです。 [] 2019/09/24(火) 12:35:19.29 ID:K7G1OycN(1/2) AAS
ドンキホーテの自分pcでunity開発環境は起動しますか?(´・ω・`) ?
上下前次1-新書関写板覧索設栞歴
あと 754 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.025s