[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild1 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
60: 名前は開発中のものです。 [sage] 2018/06/25(月) 06:53:23.94 ID:Z5gZAoLF(1) AAS
>>48
48(1): 名前は開発中のものです。 [sage] 2018/06/25(月) 00:56:25.31 ID:Gjh1k0no(1/6) AAS
Wave型ってなんですか? 波型?
検索してもUnity上での組み立て方法ばかりなので
その言い回しはUnity独特のものですよね?

Wave型というものはどういう型なのか、教えてください。
unity独自の呼び方ではないよ。
156: 名前は開発中のものです。 [] 2018/07/04(水) 18:00:16.94 ID:RvZnsCPI(5/6) AAS
>>154
154(3): 名前は開発中のものです。 [sage] 2018/07/04(水) 17:28:56.01 ID:30JL9X4X(1) AAS
>>153
見たけど>>149の後半そのままじゃないか、確認してくれよ……
1) プレイヤーの操作でTitleオブジェクトがactiveでなくなる
2) enemyが生成されtitleに代入しようとするもactiveでないオブジェクトはFindで引っかからず空のまま
3) titleの中身がnullの状態で静的でない変数を呼び出したのでNullReferenceExceptionで止まる
確認していただき、ありがとうございます。

>Titleオブジェクトがactiveでなくなる

認識不足でした、、そもそもactiveでなくなる、というのは
どういう状態のことですか?
自分はtitle.activeSelfの真偽はtitleの中のひとつのbool変数で
画像(テキスト)の表示非表示のスイッチみたいなものかと
思っていました。。。
title.activeSelf==falseだと、activeでなくなっている
という認識なんですね?
でも、プレイヤーが死亡したあとタイトル文字が出ますよね?
その状態はtitle.activeSelf==tureになって、
activeである状態ではないのでしょうか?

タイトル文字が出ても、敵が残っていると
そいつは前に進んでいます。
その時に、弾を吐かない様にしたかったので
コメントアウトしてるソースを記載しようと思ったんですが。。

自分の認識違いがなんなのか
正してもらえませんでしょうか
400: 名前は開発中のものです。 [sage] 2018/08/08(水) 10:52:05.94 ID:sLCgEPxI(1) AAS
>>398
398(4): 名前は開発中のものです。 [] 2018/08/08(水) 10:38:49.37 ID:ROW+RPaT(2/2) AAS
うおおおおおおおおおおおおおおおおお
、、、結局、誰の認識が正しいのですか!?
固定フレームレートでやりたいなら、自分で時間見てやりなさい、ってとこかな。Unity公式で紹介されてたなんかの弾幕ゲーはそうやってたよ。
404: 弟子 ◆rZPPjYuxmQ [sage] 2018/08/08(水) 11:56:20.94 ID:3sTNJ/OU(1) AAS
>>398
習うより慣れろ精神で、まず作りましょ
んで何か不具合、またわからないことが出てきたら、具体的に聴けばいいかと
457
(2): 名前は開発中のものです。 [sage] 2018/08/21(火) 01:36:00.94 ID:ypI3wEdL(1) AAS
上達するにはチュートリアルやれとしか言われないのですが、
あの数をやり終えてる人はなかなかいないと思います。
興味あるチュートリアルをやっているのか、好きなゲームを作って学んでいるのか、
皆さんはどうやって上達、脱初心者をしたのですか。
477
(2): 名前は開発中のものです。 [] 2018/08/26(日) 15:32:17.94 ID:37NXT9po(1) AAS
スキンメッシュのキャラクターの肌表面に汗や血を流させるようにしたくて
試行錯誤していますがうまく出来ません。何かやり方がないでしょうか?
Textureを動かすと部分的にはそれっぽい表現ができますが、元モデルのUVマップに
方向が依存するので今一つです。キャラクターの腕と足で流れる方向が違ったり。
液体系のアセットなども見てみましたが、あまりよくわからず、購入にも踏み切れません。
どなたかご教示くださいー
482: 名前は開発中のものです。 [] 2018/09/01(土) 12:58:19.94 ID:PNIbFc8L(2/9) AAS
>>481
481(1): 名前は開発中のものです。 [sage] 2018/09/01(土) 11:59:09.76 ID:bX6t3Mwb(1/9) AAS
スクリプト BallControllerの speedの値はちゃんと10になっているかい?
スクリプトの方じゃなくてインスペクタの方を確認しておくれよ
なっていませんでした…。ありがとうございます。
そしたら今度は再生ボタンを押したら「All compiler errors~enter playmode.」の文字が出るようになってしまいました。
再起動しても同じです…
どうすればいいでしょうか?
514
(2): 名前は開発中のものです。 [] 2018/09/03(月) 20:14:52.94 ID:aLwDHYRc(1/5) AAS
public float interval = 0.1f;

void OnTriggerEnter2D(Collider2D coll) //当たり判定
{
if (coll.gameObject.tag == "fire") //fireの当たり判定
{
StartCoroutine("Blink");
}
}
//点滅
public IEnumerator Blink()
{
while (true)
{
var renderComponent = GetComponent<Renderer>();
renderComponent.enabled = !renderComponent.enabled;
yield return new WaitForSeconds(interval);
}
}

攻撃貰った数秒だけ点滅させたいんですけど、うまくいきません。
分かる方いたらよろしくお願いします。
555: 名前は開発中のものです。 [sage] 2018/09/16(日) 14:21:33.94 ID:8QbNJfjp(2/2) AAS
ゲーム内容的にバージョンに影響されるようなこと書いてないと思う
612: 名前は開発中のものです。 [sage] 2018/10/01(月) 17:16:31.94 ID:yZwhuCQb(1/3) AAS
anima2dを使っているのですがik rimbを付けた所先端に付かず根本の部分についてしまいました 位置を調整する方法などあったら教えて下さい
画像サイズが大きすぎてあげられなかったので解像度落としてます 見にくくてすいません
一枚目が非アクティブ
二枚目は親子関係など
三枚目はアクティブ状態
です
画像リンク

画像リンク

画像リンク

725: 名前は開発中のものです。 [sage] 2019/01/24(木) 09:43:08.94 ID:+KspNJ+a(1) AAS
3ds maxでアニメーションを作成していたのですが、揺れ物のシミュレーションに困っていてunityにたどり着きました。
unityにfbxを読み込み、アニメーター?でモーションを再生することはできたのですが、
その状態でモデル自体やボーンにspring boneスクリプトやrigid bodyなどを適用してもシュミレーションが行われませんでした。
どのように設定すればよいかご教示願えますでしょうか。
すみませんがよろしくお願いします。
743
(1): 名前は開発中のものです。 [] 2019/01/30(水) 19:20:12.94 ID:qaCg1eYV(1) AAS
LoadSceneでシーンを遷移すると、元のシーンは破棄されますが、
元のシーンの状態を保ったまま別のシーンを表示させて、
その後、元のシーンに戻ることはできないでしょうか?
追加ロードが似た感じになるかとも思うのですが、
メインカメラの設定などを新たなシーンの設定にしたいです
759: 名前は開発中のものです。 [] 2019/02/03(日) 11:03:07.94 ID:Sl9fOWlD(1) AAS
>>758
758(1): 名前は開発中のものです。 [sage] 2019/02/02(土) 12:53:46.73 ID:LkJnhSZo(1) AAS
arm64用のsqlite.soってどこにありますか?
そんなものはありません
900
(1): 名前は開発中のものです。 [sage] 2019/02/25(月) 11:59:59.94 ID:a+DV9PyZ(1) AAS
スプライトコンポネに画像Aを入れた時の位置を修正したいってことだろ
>>895
895(6): 名前は開発中のものです。 [] 2019/02/25(月) 05:14:32.28 ID:7i2fTO9k(1/7) AAS
2DのSpriteの仕様について質問
・クリックで2枚の画像が差し替わるという単純なもの
・差し替わった画像の位置が気に入らないからヒエラルキビューで座標などを修正した
・座標を修正したものはオブジェクトになっているから、これをD&Dでスクリプトに
入れる事が出来ない
・プロジェクトビューのスプライトは座標をいじれない

皆はスプライト制作の時点でズレのない完璧なものを作ってるんでしょうか?
は画像Aのファイルをヒエラルキーにドラッグしてゲームオブジェクトにしたあとそれの位置を変えることで対処しようとしたが当然元の画像の位置中心は変わりませんでしたと
959: 名前は開発中のものです。 [] 2019/03/02(土) 06:49:41.94 ID:IiwWR++Q(2/6) AAS
>>956
956(2): 名前は開発中のものです。 [sage] 2019/03/01(金) 17:27:14.40 ID:rYfVntGw(1) AAS
>>954
ちな、最後にnullエラーと書いてるけど、合ってる?
alpha値でエラー出てるとかじゃないよね?

前回>>953
953(1): 名前は開発中のものです。 [] 2019/03/01(金) 07:07:08.86 ID:i9oiQn3T(6/7) AAS
>>950
新規csファイルで確認しましたが、VSは通してくれたものの、Unityはnullエラーを
返してきましたので報告させていただきます。以下は自分の解釈を付けたものです

//A_アクセスされる側のcs.目的は自身のアルファ値を0か1にする事だけに絞ってます
public class NewBehaviourScript : MonoBehaviour {
private CanvasGroup canvasGroup;
void Start () {
canvasGroup = GetComponent<CanvasGroup>();
}
public void SetCanvasGroupEnable(bool enable)//変数"enable"をbool値(省略ではtrue)で作成
//>>950さんは(「ここ」,false);が解らないなら最初から設定すんなって事を言ってるのだと解釈。
{
if (enable)//enable==turueであれば //以下の処理
{
canvasGroup.alpha = 1;
}
else//そうでなければ //以下の処理
{
canvasGroup.alpha = 0;
}
}
}
----------------
用意した物
・スプライトから作った"オブジェクトA"
・UI_Image で作成した"Canvas".中には画像確認用にImageから画像を読み込んだオブジェクト
これにCanvasGroupコンポーネントを入れて、alpha値が正常に動くのを確認

オブジェクトA・・・NewBehaviourScript1(アクセスする側)"Hogeにチェック"
Canvas・・・NewBehaviourScript(アクセスされる側)をアタッチ

実行→ NullReferenceException: Object reference not set to an instance of an object

NewBehaviourScript1.Update () (at Assets/NewBehaviourScript1.cs:20)
箇所は
void Update()
{
my_script.SetCanvasGroupEnable(hoge);
}

今回>>955
955(3): 名前は開発中のものです。 [sage] 2019/03/01(金) 16:57:57.50 ID:o5fzsr2k(1) AAS
画像リンク

単純にこう書き直せば出来るんやが、
受け手のメソッドで勝手にやってくれた方が便利な訳だから
こうすると
画像リンク

こうなる
画像リンク
用意した物
NewBehaviourScript NewBehaviourScript1・・・それぞれ>>955 yVRgjts.png
に書き換えたもの
前回に続き"Canvas"・・・NewBehaviourScript1(アクセスする側)
動画を参考に前回の"オブジェクトA"は削除。"canvas2"を作成してそこにButtonを配置。
これにNewBehaviourScript(アクセスされる側)をアタッチ。ターゲットは"Canvas"

こちらは何度か失敗しましたが、自分のソースミスが原因だと解り修正後動作しました!
>>953はレスが頂けるとは思わず「ちゃんと聞いてるぞ!」という姿勢を見せたつもりだった
のですが、そのせいで余計な手間をかかせてしまって本当申し訳ありません。
動画まで用意して頂いて...しかしその動画が実に参考になりました。有難うございます
967: 名前は開発中のものです。 [sage] 2019/03/02(土) 09:11:09.94 ID:9NeG1AvL(3/3) AAS
テストでいい点取りたいとかいい大学に入りたきゃ勝手に勉強しなさい
みたいなもんなかな? 結局眼前にぶら下がってる人参は自分のエゴだしね

俺もC++やってた時、なんだこれチンプンカンプンじゃねえかと思ってたんやが、
それはIDEは唯の便利なインテリセンス付きの便利なエディタだと思ってたからで
3割も使ってなかっただけ

デバッガでステップ実行すれば複雑なソースも理解出来るようになるし、
理解できなくても何がどう動くのかは分かる
デバッガ嘘つかないっつーか、エラーコード調べりゃ解決の糸口分かるし、
人間様よりよっぽど素直で賢い dllで隠蔽されてなければソース掘れるしな
ソースあるならリファレンスいらんのよアレ
979
(1): 名前は開発中のものです。 [] 2019/03/05(火) 15:26:52.94 ID:N7ZC2ho/(2/3) AAS
>>977
977(1): 名前は開発中のものです。 [sage] 2019/03/05(火) 09:10:33.99 ID:CxDtBk+6(1/2) AAS
>>974
var duration = 3.0f;
var a = new Vector3(1, 0, 0);
var b = new Vector3(10, 10, 10 );
var distance = (b - a).magnitude;
var speed = distance / duration;
var step = speed * Time.deltaTime;

Vector3.MoveTowards( a, b, step );
ありがとうございます

var duration = 3.0f;
var a = new Vector3(1, 0, 0);
var b = new Vector3(10, 10, 10 );
var distance = (b - a).magnitude;
var speed = distance / duration;
var step = speed * Time.deltaTime;

Vector3.MoveTowards( a, b, step );

を書いて実行してみたのですが、動きませんでした

このまま書くだけではだめなのでしょうか?

また、秒数指定よりも速度指定の方が簡単なのであれば
速度はどのように書けばいいのでしょうか?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.041s