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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
175
(1): 名前は開発中のものです。 [sage] 2019/08/26(月) 18:06:38.74 ID:Q5HjA1Xo(2/2) AAS
動き出しも以下だから…めんどいねw
179
(1): 名前は開発中のものです。 [] 2019/08/27(火) 15:25:41.74 ID:dbdXjqz4(2/2) AAS
>>178
178(1): 弟子 ◆rZPPjYuxmQ [sage] 2019/08/27(火) 13:56:31.40 ID:LHXbsvjD(1) AAS
>>177
viewportの真ん中はあくまで0.5fなんですよ
多分やりたいことは先に紹介した「【Unity】セルのところで止まるスクロールビュー【FancyScrollView】」
にあるスクリプトを導入すれば出来ると思うんだけど
どうしても自作したい場合には自分でViewの位置、コンテンツの数からVIEWの真ん中の位置を計算して、速度を比較し、近いコンテンツの位置を
verticalNormalizedPositionに放り込めばいいんだけど、まぁそれも色んなブログで計算式が出てるので
ここ「[Unity uGUI] スクロールビューの基本と軽量なスクロールリストビューの作り方」
が詳しいので、参考にどうぞ
んで、さくっとやりたいなら先のブログに載ってる
「こちらがその神スクリプト、FancyScrollView!」を使うのがいいかと
同一の方でしたか何度もご丁寧にありがとうございます!
Unity始めたばかりでワールド座標とローカル座標の違いさえも分かっていなかったので大分苦労してますw

参考サイト見ながらやってみますね!!
286: 名前は開発中のものです。 [] 2019/10/11(金) 20:46:39.74 ID:Rkt8t7sI(3/3) AAS
>>285
285(1): 名前は開発中のものです。 [sage] 2019/10/11(金) 20:13:51.25 ID:Mo0EHW8F(1) AAS
>>284
cntrlは単にスクリプトを張り付けているだけです
そのスクリプトの中に
[SerializeField] private RawImage _image;
があるのでヒエラルキーでRawImageを指定します
それをしないとエラーになります
画像リンク
なるほどそういうことだったんですね
なんとか表示できました
ありがとうございました
436: 名前は開発中のものです。 [sage] 2019/11/06(水) 00:23:40.74 ID:ExSgmWyI(1) AAS
OnTriggerEnterでタグがつかめないという話は数年前からあるけどずっとバグが放置されてるっぽいね。
できるだけタグは使わん方が良いかも。
469
(1): 太上天君 [] 2019/11/14(木) 20:35:55.74 ID:RgCqYgXa(1) AAS
ぬしゃらよ、ぬしゃらあ、
terrain
何と読むか知ってるか?
まさかテラインとかタレインとか読んでるやつはいないよな?まさかなw

トレインと読むんだよ。

ふぉっふぉっふぉっふぉっ。
673: 弟子 [sage] 2019/12/10(火) 11:42:17.74 ID:lypQ1Pcj(2/4) AAS
煽りたい人や初心者よりもっと込み入った質問は次のスレへ

【ゲームエンジン】Unityなんでも質問スレpart1
2chスレ:gamedev
697
(1): 名前は開発中のものです。 [sage] 2019/12/15(日) 20:10:16.74 ID:2h9lYHjc(3/3) AAS
>>694
694(1): ダーク王鍬大使 ◆SoVpkB15jY [sage] 2019/12/15(日) 16:11:42.39 ID:hSgy6hqM(1) AAS
Unityとは直接関係ないのでふがUnityで作るうえで重要なことの質問いいでふか?(^^
ゲームの設計(ここをこうするとあとから付け足しやすい)とか(^^
そういう作り方を学ぶにはどこに行けばよいのでひょうか?(^^

正直僕の今の技術じゃスパコ化する未来しかないんでふよね(^^
基本的には拡張性を考慮した設計とかは、学ぶにしても数多く作る、またそれができる先生に教わりながら(結局作りながら)しか身につかないよ。
地頭があれば別だけど、ここで聞いているってことは、超エリートじゃないよね。
707: 名前は開発中のものです。 [sage] 2019/12/16(月) 20:56:16.74 ID:de8/X/y/(3/6) AAS
×リーディング
○ローディング
721
(2): 名前は開発中のものです。 [sage] 2019/12/17(火) 11:18:13.74 ID:arUUYkPF(1/2) AAS
初歩的すぎる質問で申し訳ありません。

[SerializeField]
Text textname;

void Start()
{
textname.text = "test";
}

このスクリプトをCanvasなどに貼り付けてインスペクターのtextnameの所にtextオブジェクトをドロップすると、実行した時にテキストの表示がtestに変わる事はわかったのですが、textname.textとはどういう意味なんでしょうか?

例えば
public int x = 1; は言葉にすると
アクセス修飾子 変数の型の種類 変数の名前 1をxに代入
の順番だと思うのですが、.textは言葉にすると何なんでしょうか?

ネットの解説やサンプルコード等を流用して使う事が出来ても意味がわかってないので身につきません・・・。

スキルは完全未経験でマイクロソフトのC#チュートリアルを終わらせたくらいです。
Unityのスクリプトリファレンスを読んでも意味は書いていないため困っています。
他にも沢山疑問があるのですが、そういうものだと思って覚えるしかないのでしょうか?

本人が理解していないため、UnityではなくC#の質問だったらごめんなさい。。
753
(1): 748 [age] 2019/12/19(木) 10:28:34.74 ID:FVvSXfkx(1) AAS
>>752
752(1): 名前は開発中のものです。 [sage] 2019/12/19(木) 02:49:21.85 ID:ok8/HYjo(1) AAS
レスのソースのまま書かれているなら読込完了を待たずにロード画面を消す処理が動いてるのが原因だろうとしか言えない

// 非同期処理はコルーチンを使う
IEnumerator Load(){
 // フィールドで保持する必要はない
 AsyncOperation async = SceneManager.LoadSceneAsync("NextScene");

 // 読込が完了していない間ずっと繰り返す
 while(async.isDone == false){
  // 処理を次のフレームに持ち越す
  yield return null;
 }

 // 読込完了したら上のループが終わってここに進める
 // ここにシーン読込完了の処理を書く
}

そもそもLoadSceneAsyncの正しい使い方はこれだから強いていうなら何から何まで間違ってると思う
むしろよく動かせたな
現在、それと全く同じで書いている。本当に同じ

それで読み込んだシーンの、ライト関係の処理が終わる前にシーンが切り替わってしまうから一瞬暗く表示されてしまう
今は yield return new WaitForSeconds( 1.0f ); で1秒待つっていうダサい処理をしてる
しっかりライト関係の処理をとれないものか?
932: 名前は開発中のものです。 [sage] 2020/01/07(火) 21:31:22.74 ID:oElcyruO(2/2) AAS
>>931
931(1): 名前は開発中のものです。 [sage] 2020/01/07(火) 20:25:27.78 ID:d7S3IRng(1) AAS
>>924
Updateの呼び出しじゃなくて中身が重たいんだと思われ
deep profile すれば具体的なメソッド名まで追えるから、まずはそれで負荷の高い処理を特定しましょう
アドバイスありがとう。
詳細プロファイルみたら、どうやら処理の中身で gameObject.name.Contains("Hoge") とか
多用してるとこが処理コストが高いっぽい。
地道にプロファイラ見て、重そうな箇所をつぶしていくしかなさそうだね。

自分の使い方がこなれてないので、UniRX 自体は良さそうだと思った。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.151s*