[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild4 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild4 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
473: 名前は開発中のものです。 [sage] 2020/05/15(金) 22:27:28.72 ID:a8d1J9U7 シーン内のオブジェクトって インスペクタ内でコンポーネントを追加や削除していくと もともとは何だったのか判別しづらくなると思うんだけど 分かる方法ありますか? 例えば、このオブジェクトは もともとは"create empty"で作ったものだとか、分かるんかな? 他人が作ったサンプルシーンを開いた時に、 知りたいんです http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/473
474: 名前は開発中のものです。 [sage] 2020/05/15(金) 22:39:59.79 ID:4gGQSSh0 ないんじゃない? 知る必要があるとも思えんけど。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/474
475: 名前は開発中のものです。 [sage] 2020/05/15(金) 23:00:58.55 ID:USMTBTE+ 元がプレハブならオーバーライドのとこ見ればわかるけど http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/475
476: 名前は開発中のものです。 [sage] 2020/05/16(土) 01:42:44.77 ID:kHB2cfPG サーフェスシェーダーで使うIN.uv_MainTexと シェーダーグラフのUVノードで取得できるfloat2って同じ値でしょうか? シェーダーグラフでノイズテクスチャを作ってるんですが サーフェスシェーダーで作ったノイズテクスチャと比べて解像度が低い印象です。 TilingAndOffsetノードでスケール変えたりもしましたがズームするとボヤッとして無限ノイズが作れません。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/476
477: 名前は開発中のものです。 [sage] 2020/05/16(土) 18:01:38.29 ID:eBxBXN7f BroadcastMessage, SendMessage の仕様なんですが、 if (Input.GetKey("space")) { gameObject.BroadcastMessage("ApplyDamage", 1.0f); } とやってスペースキーを一回押すと、ApplyDamage が 100 回近く呼ばれるんですが、こういう仕様でしょうか? 呼び出しを 1 回にするのはプログラマー側でやらないと駄目ですか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/477
478: 名前は開発中のものです。 [sage] 2020/05/16(土) 18:16:14.74 ID:N39RPjOk 1回にしたいならGetKeyDownかGetKeyUp http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/478
479: 名前は開発中のものです。 [sage] 2020/05/16(土) 18:21:54.65 ID:eBxBXN7f >>478 1 回になりました http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/479
480: 名前は開発中のものです。 [sage] 2020/05/17(日) 02:43:19.49 ID:PO+gucA+ >>479 何故そうなるかは覚えておいた方がいいよ。 OffからOnになったか (GetKeyDown) OnからOffになったか (GetKeyUp) Onか(GetKey) http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/480
481: 名前は開発中のものです。 [sage] 2020/05/17(日) 03:07:33.12 ID:RxSH1N6E >>480 なるほど GetKeyDownが新社会人 GetKeyUpがリストラ無職 GetKeyが神 こういうことか! http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/481
482: 名前は開発中のものです。 [sage] 2020/05/17(日) 21:11:32.58 ID:RxSH1N6E >>481 あんまり面白くなかった ごめん http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/482
483: 名前は開発中のものです。 [sage] 2020/05/17(日) 21:22:50.57 ID:teipQi3b >>480が歌詞みたいで面白い http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/483
484: 名前は開発中のものです。 [] 2020/05/18(月) 00:03:34.64 ID:xaW3tppg ここodin使っている人いますか? [TableList]で30個ぐらいのボタンを作成したいんですが 配列からボタン名を設定することは可能でしょうか? 現状だとボタン名が全て"ButtonName"になってしまいます。 [TableList] public List<NewBtn> Lists = new List<NewBtn>() { new NewBtn(),new NewBtn(),new NewBtn(), }; public class NewBtn { [Button("ButtonName" , ButtonSizes.Large)] public void BtnAction(){} } http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/484
485: 名前は開発中のものです。 [sage] 2020/05/18(月) 00:05:34.52 ID:AKnwkIMb >>483 お前音痴だろ(笑) http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/485
486: 名前は開発中のものです。 [sage] 2020/05/18(月) 01:53:37.67 ID:9zzxfLyj >>483 声出して笑ってしまったわw >>484 Tool→OdinInspector→AttributeOverviewのButtonのサンプルコードは見てみた? 何をボタン名にしたいのかわからないから もうちょっと具体的に質問してもらえると手伝えるかも。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/486
487: 名前は開発中のものです。 [sage] 2020/05/18(月) 02:04:15.55 ID:uEYbJ0iF Get Key Down ひとりでは 解けない愛のパズルを抱いて Get Key Up この街で やさしさに甘えていたくはない Get Key Down 君だけが 守れるものがどこかにあるさ Get Key Up ひとりでも 傷ついた夢を取りもどすよ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/487
488: 名前は開発中のものです。 [sage] 2020/05/18(月) 03:32:24.44 ID:B2zG0Bvi もっこりオブジェクト http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/488
489: 名前は開発中のものです。 [sage] 2020/05/18(月) 10:50:39.78 ID:SpmWdLaU >>487 >Get Key Down ひとりでは >解けないツールの仕様を抱いて >Get Key Up このスレで >やさしさに甘えていたくはない >Get Key Down 君だけが >答えれる問いがどこかにあるさ >Get Key Up ひとりでも >つまずいたバグを取りはらうよ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/489
490: 名前は開発中のものです。 [sage] 2020/05/18(月) 15:58:30.71 ID:9095aGA5 規制解除めでたい しかし自宅待機や自粛ストレスの気分転換をコンセプトに作ったワイのアプリの行き場は何処へ… Unity触り始めの1ヶ月でアプリ二本作ったはいいもののビルドエラーには勝てなかったよ… ソースコード使い回しで同人エロゲ作るか PC用なら流石にビルドエラーはないやろ… http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/490
491: 名前は開発中のものです。 [sage] 2020/05/18(月) 20:30:45.51 ID:ZCCxvuNN >>490 1ヶ月で2本作るとか凄くない?見てみたい http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/491
492: 名前は開発中のものです。 [sage] 2020/05/18(月) 20:54:20.49 ID:9095aGA5 >>491 二本作ったとドヤってますが… 実際は教本のサンプルスクリプトを改変しただけなので誰でもできるレベルです 画像も過去に作ったアプリの使い回しやフリー素材を加工したものが大半ですし 教本のサンプルスクリプトは改変したものを公開・販売しても良いと明記されているので改変自体はいいんですがまさかビルドで躓くとは思いませんでした リリース自体は諦めていませんがビルドの方法は地道に調べていこうと思います http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/492
493: 名前は開発中のものです。 [sage] 2020/05/18(月) 22:04:06.14 ID:e2gRqxGm >>規制解除めでたい これってどういう意味ですか? UNITYの規制がなんか解除されたってことでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/493
494: 名前は開発中のものです。 [sage] 2020/05/18(月) 22:27:56.29 ID:B2zG0Bvi ゲーム作りもいいがニュースを見よう http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/494
495: 名前は開発中のものです。 [sage] 2020/05/18(月) 22:40:33.06 ID:e2gRqxGm なるほど 文脈からも読み取れますね 最近UE5が話題になってるのでUNITYなんか対抗したのかと思いました http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/495
496: 名前は開発中のものです。 [sage] 2020/05/20(水) 13:12:48.61 ID:Xy/FBLRO フラグをつけてupdate内でif文を1度だけ処理させた時、その後も毎フレームtrueかfalseの判定をし続けるのでしょうか? またそれはパフォーマンスに影響しますか? それともUnityやC#の仕様などで二度と変化しない様な変数は以降スルーされる様な仕組みになってるんでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/496
497: 名前は開発中のものです。 [sage] 2020/05/20(水) 13:21:51.47 ID:4cgWSu4w 判定し続けないと変わったときに困るだろう http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/497
498: 名前は開発中のものです。 [sage] 2020/05/20(水) 13:24:33.75 ID:mp6ifZaz Debug.Log君に聞いてみればちゃんと答えてくれるゾ http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/498
499: 名前は開発中のものです。 [sage] 2020/05/20(水) 14:03:18.93 ID:Xy/FBLRO >>497 ですよね・・・! >>498 すぐ確かめられますね、、くだらない質問してすみませんでした。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/499
500: 名前は開発中のものです。 [sage] 2020/05/21(木) 00:13:45.91 ID:ffALIiO/ >>486 ボタン名ですが、例えば特定のフォルダに入ってる複数のシーンアセット名を テーブルリストのボタンに流し込む仕様で考えていて、作りたいのはシーンローダーのようなものです。 現状はボタン一個にパスをベタ書きしていて、シーンのバージョンが上がったら 書き直す状態なので効率が悪いです。 ボタン名用の参照はこんな感じですかね。 using System.IO; string[] scs = Directory.GetFiles(Application.dataPath + "/Scenes/Test/", "*.unity", SearchOption.AllDirectories); http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/500
501: 486 [sage] 2020/05/21(木) 03:28:22.91 ID:2IZXdfpd >>500 TebleListがあるスクリプトに、TableList内のエレメントを取得するメソッドを書いてそれを呼ぶ、というのはどうでしょうか。 そのメソッド内から、NewBtn側に用意した、ボタンのラベルとなるstring型の変数を書き換えています。 GetTableElementsは下記ではボタンにしているので、sceneが増えたらボタンを押し直さないといけませんが… [Button("GetTableElements")] void GetTableElements() { string[] scs = Directory.GetFiles(Application.dataPath + "/Scenes/Test/", "*.unity", SearchOption.AllDirectories); Lists.Clear(); for (int i = 0; i < scs.Length; i++) { Debug.Log(scs[i]); NewBtn newBtn = new NewBtn(); newBtn.SetLabel(scs[i]); Lists.Add(newBtn); } } public class NewBtn { string buttonLabel; public void SetLabel(string labelStr) { buttonLabel = labelStr; } [Button("$buttonLabel", ButtonSizes.Large)] public void BtnAction() { } } http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/501
502: 名前は開発中のものです。 [sage] 2020/05/21(木) 04:21:54.35 ID:stCZRXzG Unity : 2018年にGoogleと提携。 Unreal Engine : 中華企業テンセントが買収。 ゲームエンジンは使う人が少ないため商業化が難しいとされてきたのにUnityが 台頭してきている理由が分かった気がした。 http://mevius.5ch.net/test/read.cgi/gamedev/1585478112/502
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 500 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s