[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart9 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
357: 名前は開発中のものです。 [sage] 2023/01/18(水) 00:56:38.90 ID:IfGZ9cna(1) AAS
int b = 0;
for(int i = 0; i < 3; i++)
{
int a = Random.Range (1,11);
b += a
}
358(2): 名前は開発中のものです。 [] 2023/01/18(水) 01:17:56.54 ID:gb9xw2nh(1) AAS
回答ありがとうございます。
>>355355(1): 名前は開発中のものです。 [sage] 2023/01/18(水) 00:34:12.62 ID:lhLDuqMB(2/4) AAS
ただし、ここで1つ問題が出てくる
プラスされるランダムな値は毎回違う方が良い、というか同じ物ではない
1回目の値はランダムな値ア
2回目の値はランダムな値イ
3回目の値はランダムな値ウとなる
全てのねは変数bにプラスされる
であれば計算部分を1行で書くことも可能ではないだろうか?
分からない場合はなるべくシンプルに考えよう、最小限の機能でやってみよう
自分がやりたいのはこれです。
for文を使ってやってみたのですがaの値が同じになってしまいます。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class practice : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
int a = Random.Range(1, 11);
int b = 0;
for (int i = 0; i < 3; i ++)
{
b += a;
}
Debug.Log(a);
Debug.Log(b);
}
}
これだとコンソールに3,9や5,15, 10,30と表示されます。
b = a + a + aも駄目でした。
359: 名前は開発中のものです。 [sage] 2023/01/18(水) 07:04:29.42 ID:uieJtW94(1) AAS
int a = Random.Range(1, 11)
がfor文の外にあるんじゃaの値が変わるわけないだろ
360: 358 [] 2023/01/18(水) 08:06:26.70 ID:vhDCIATA(1) AAS
,/テ=、 | ///,.-ー`,/ ̄ ̄ ̄ ̄ ̄ ̄\ | // / ̄/ \ 〃 | / / ヽ ′ あ・・・ . /`ー、ノ l:::::::::. | _ /、 > |:::::::::: (●) (●) | ´ 本当だ・・・・・ ` ヽ´ |:::::::::::::./// \___/ /// | っ / ヽ:::::::::::::::::::. \/ ノ
361: 名前は開発中のものです。 [sage] 2023/01/18(水) 08:39:36.57 ID:jo3A5WS+(1/2) AA×

362: 名前は開発中のものです。 [sage] 2023/01/18(水) 08:42:04.07 ID:lhLDuqMB(4/4) AAS
>>358
それ
日本語にすると
ランダムな値ア+ランダムな値ア+ランダムな値ア
だよね
363(1): 名前は開発中のものです。 [sage] 2023/01/18(水) 10:05:15.87 ID:K8LRGQ9a(1/2) AAS
Fbxのインポート設定でAvatar DefinitionにCopy from other avatarを指定するのはどういう意味があるんでしょうか
どういう時に利用するんでしょうか
364(1): 名前は開発中のものです。 [sage] 2023/01/18(水) 10:35:45.24 ID:8o80u/kL(1) AAS
>>353そいつに関わんな
365(1): 名前は開発中のものです。 [sage] 2023/01/18(水) 11:04:46.01 ID:2VSpp/TS(1) AAS
>>363
自分も横から便乗質問したいのですが
Avatorてのは何の役割があるんです?Animatorはまだしも
366(1): 名前は開発中のものです。 [sage] 2023/01/18(水) 11:46:36.91 ID:K8LRGQ9a(2/2) AAS
>>365
人体のボーン構造は作成したツールによって違うけど
それらを統一的に扱うためにUnity用のボーン構造に変換してる
どのボーンがどのボーンに対応してるかの情報のことをアバターって言う
と理解してる
間違ってたらすまん
367: 名前は開発中のものです。 [sage] 2023/01/18(水) 13:30:56.87 ID:K8QZ3r0r(1) AAS
>>366
なるほどボーンやスキン情報ですかね
ありがとうございます
368: 名前は開発中のものです。 [sage] 2023/01/18(水) 17:07:06.12 ID:jo3A5WS+(2/2) AAS
>>364
教科書至上主義者め!テメーの書いた紙くず教科書がどれだけ挫折者を量産したことか!
この商業主義の詐欺師!テメーは万死に値する!死ね!m9(´・ω・`);y=ー(゚д゚)・・∵. ターン
369: 名前は開発中のものです。 [sage] 2023/01/19(木) 02:19:15.39 ID:AdbB6mAt(1/3) AAS
Blenderで作ったモデルをUNITYでそのモデルの色違いのモデルも作ることってできますか?
やりたいのは例えばですが、
Blenderでマリオの色のキャラを作ったとして、UNITYで色違いのキャラ(ルイージ)も生成するカンジです。
モデルに割り当てられたシェーダーが共通になるので無理でしょうか?
370: 名前は開発中のものです。 [sage] 2023/01/19(木) 03:15:46.25 ID:AdbB6mAt(2/3) AAS
すみません自己解決しました
色を変えたいパーツオブジェのマテリアルを変更することでできました
371: 名前は開発中のものです。 [sage] 2023/01/19(木) 07:25:58.67 ID:3DUE8rxt(1/2) AAS
質問です
自分が作っているゲームに軽いアドベンチャーパートを実装しようと思うのですが、
何かいいライブラリやアセットあったりするでしょうか
最初は宴を考えたのですが、セーブロード機能などはいらないためもっと低レベルなアセットを探してます
会話用のスクリプト編集機能セリフの表示とエフェクトの表示、立ち絵表示ぐらいあればいいかなって感じです
無さそうだったら自作する予定ではあるのですが、あればそちらを使いたいためお聞きしたいです
372(1): 名前は開発中のものです。 [sage] 2023/01/19(木) 08:18:00.71 ID:Q8bIAgn/(1/2) AAS
宴1択
機能おおけりゃ使わなきゃいいだけ
373(1): 名前は開発中のものです。 [] 2023/01/19(木) 09:05:50.59 ID:m3n2H8RC(1) AAS
簡素なものでいいならVisualScriptで割と簡単に自作できるけど
lua組み込みできるライブラリもいくつかあるXluaとか
374(1): 名前は開発中のものです。 [sage] 2023/01/19(木) 09:49:48.86 ID:eKsxLw+M(1) AAS
一応フリーのFungusってアセットがある
機能は一通り揃ってると思うけど個人的には少し使いづらいな
375(1): 名前は開発中のものです。 [sage] 2023/01/19(木) 10:07:54.91 ID:3DUE8rxt(2/2) AAS
>>372-374
情報ありがとう
宴は使わないよ(高レベルすぎるのとエクセル系のファイル使うのが嫌だから
luaは考えてたんだよね、最近のUnityの外部スクリプティングの主流だから情報もおおいし
Fungusも悪くないけど使いづらそうなのは確かだねw
多分こっちは採用しないかな。。。
やっぱり自作がよさそうかな
luaだとコード書くのとかわらんから、luaより簡潔に記述できてUnity内で完結する機能でもつくるよ
Fungsu内で入力フォーム作ってluaより簡易な独自スクリプト用意してテキストからシリアライズしてfugsuみたいな形式に変換するような感じかな
(言葉だとむずい
頭の中ではまとまったから色々参考になったよ、改めてありがとう
376: 名前は開発中のものです。 [sage] 2023/01/19(木) 19:55:01.22 ID:ApbUMf9i(1) AAS
ノベルゲーみたいなああいう画面ってかなり応用範囲は広いよね
ストーリー要素のいっさいないパズルみたいなゲーム以外ならほぼ必須なシーン
ちょっと工夫すればCivの外交画面みたいなのにも使える気がする
377: 名前は開発中のものです。 [sage] 2023/01/19(木) 22:03:55.69 ID:AdbB6mAt(3/3) AAS
スクリプト自作するかアセット覚えるか
どっちのほうが早くできるのか
378: 名前は開発中のものです。 [sage] 2023/01/19(木) 22:07:59.74 ID:Q8bIAgn/(2/2) AAS
君次第
379(1): 名前は開発中のものです。 [] 2023/01/20(金) 00:16:03.00 ID:TZbm94Qt(1) AAS
>>375
VisualScript楽だぞ
変数の管理とかも全部やってくれるしUnityの標準機能だからそうそう無くならなそうだしな
380(1): 名前は開発中のものです。 [sage] 2023/01/20(金) 00:30:38.04 ID:gWppgqq/(1) AAS
結局xLuaにすることにしたよ
理由として一番大きいのは
Lua書く-> Unity起動しっぱなしでもテキスト読み込みなおすだけでデバックやら編集やらできる
イテレーションの速さがぶっちぎりっぽいからLuaベースで作るようにします
>>379
VisualScriptも考えてたけど、量産するってなるとやっぱり大変なんだよね
ノベルって文字たくさん書くし、何度もデバックが必要になるからイテレーション速度が大事だと感じてる
だからちょっと厳しいかなって思った
毎回コンパイルないしリソースロード入れないと厳しいからね
381: 名前は開発中のものです。 [sage] 2023/01/20(金) 00:59:59.59 ID:L/YRtpPK(1) AAS
Unity使ってみたいんですけど何からしたらいいですか?m9(´・ω・`)ドーン!
上下前次1-新書関写板覧索設栞歴
あと 621 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.034s