[過去ログ]
【ゲームエンジン】Unityなんでも質問スレpart13 (1002レス)
【ゲームエンジン】Unityなんでも質問スレpart13 http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
13: 名前は開発中のものです。 [sage] 2024/01/11(木) 22:11:47.77 ID:3rbvf+yp んなもんスタティックのパブリックでええよ どうせあんた1人しか作らんのやろ http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/13
14: 名前は開発中のものです。 [sage] 2024/01/11(木) 23:33:22.29 ID:gY1nbt5X こんばんは よくちがいが分からなかったんですが privateでどのハンドラからも参照ができました private List<string> weaponList = new List<string>(); http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/14
15: 名前は開発中のものです。 [sage] 2024/01/11(木) 23:53:21.72 ID:3rbvf+yp なんだ1つのクラスファイルかよ http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/15
16: 名前は開発中のものです。 [sage] 2024/01/11(木) 23:58:04.65 ID:gY1nbt5X こんばんはお世話になっております たびたび質問ですみません 下記のようにランダムな値によって読み込むファイルを振り分けたいのですが if文のくだりをスマートに書き換えたい myFileXはどのような書式でやれますか 以上よろしくおねがいします protected float randomNo; randomNo = UnityEngine.Random.Range(1, 6); //ランダムに1〜5を取得 if (randomNo == 1) string weaponId = myFile1; //ランダム値によって読み込むファイル名を指定 if (randomNo == 2) string weaponId = myFile2; if (randomNo == 3) string weaponId = myFile3; if (randomNo == 4) string weaponId = myFile4; if (randomNo == 5) string weaponId = myFile5; http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/16
17: 名前は開発中のものです。 [sage] 2024/01/12(金) 00:21:06.38 ID:AkCCMwjo あんたListとか配列使えるんやかららわだむ値を指標にすりゃいいやん http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/17
18: 名前は開発中のものです。 [sage] 2024/01/12(金) 01:39:27.86 ID:8doi3uxk こんばんは そもそも (randomNo == 1) の時点でエラーが出ております たぶんfloatだからだと思うのですが まずその解決をよろしくおねがいいたします http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/18
19: 名前は開発中のものです。 [sage] 2024/01/12(金) 08:52:44.98 ID:AkCCMwjo じゃイントにすりゃよくね? http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/19
20: 名前は開発中のものです。 [sage] 2024/01/12(金) 12:45:03.77 ID:+tdKjGtF >>16 intもそうですが、できれば構造を変えましょう。 //ランダムに1〜5を取得 string weaponId =myFile(UnityEngine.Random.Range(1, 6)); http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/20
21: 名前は開発中のものです。 [sage] 2024/01/12(金) 13:39:20.73 ID:8doi3uxk >>20 うーん、かなり核心にせまっているんですが myFile(UnityEngine.Random.Range(1, 6)); でランダム数が1だったとして myFile1 という変数をそれで参照できるんですかね http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/21
22: 名前は開発中のものです。 [sage] 2024/01/12(金) 14:04:24.26 ID:AkCCMwjo マイファイルズやろ配列にしろや 読み取れまぁカッコがちゃうけど愛嬌やな それくらいは考えような http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/22
23: 名前は開発中のものです。 [sage] 2024/01/12(金) 14:34:36.89 ID:8doi3uxk >>22 そこがよくわがんねけんど たとえば 配列のx番目をほしいときの、 myFile[x] のxてのはストリングとか、floatの整数部丸めたものとか、でもええのんけ? Intじゃなきゃだめっぽい? randomNo = UnityEngine.Random.Range(1, 6) で出来てくるランダム数って、randomNoの型にあわせて変換される? http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/23
24: 名前は開発中のものです。 [sage] 2024/01/12(金) 14:40:56.47 ID:AkCCMwjo 配列はStringでつくりゃいかっぺ 指標は数値でよかっぺよ 欲しいのは文字列欲しいんやろ? テストコードさづぐってみ http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/24
25: 名前は開発中のものです。 [sage] 2024/01/12(金) 14:53:35.20 ID:8doi3uxk >>24 ちゃんと動きました! 大儀であった http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/25
26: 名前は開発中のものです。 [sage] 2024/01/13(土) 19:21:02.40 ID:7K7vkP/q デスコード? http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/26
27: 名前は開発中のものです。 [] 2024/01/14(日) 12:33:58.37 ID:5RrhS50x シェーダー学びたいんだけどすごいわかりやすいサイト知りませんか? unityJapanでやるところは分かったけど実際にどう書けばいいのか、どこを変えたりすればいいのかわからなくて http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/27
28: 名前は開発中のものです。 [] 2024/01/14(日) 18:52:02.10 ID:JgwAACD2 シェーダー学んで何したいの? http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/28
29: 名前は開発中のものです。 [sage] 2024/01/14(日) 19:21:57.10 ID:5qxqAXlb こんばんはいつもお世話なっております nVidiaExperimentでの動画キャプチャなんですけんど ゲーム音が小さいんですよ ためしにYoutube見ているところをキャプチャしたりしましたが 音量が1/5くらいですね 前はこんなことはなかったと思うんですよ 以上よろしくお願いいたします http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/29
30: 名前は開発中のものです。 [sage] 2024/01/14(日) 22:04:16.84 ID:Sv9WqbV7 >>28 シェーダしたいに決まってるだろ! >>29 じゃ動画編集で音上げろ http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/30
31: 名前は開発中のものです。 [] 2024/01/14(日) 22:51:14.02 ID:r4GOHPga シェーダーで何したいの? http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/31
32: 名前は開発中のものです。 [] 2024/01/14(日) 22:54:12.03 ID:r4GOHPga 素直にマテリアルで済ませばよくね? それがシンプルで1番簡単 それでもなおシェーダーを学びたいと思うのであれば、時間をかけてシェーダーを会得してそれに見合った表現をしたいものはあるのかい? http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/32
33: 名前は開発中のものです。 [] 2024/01/14(日) 23:22:54.44 ID:5RrhS50x そりゃ、シェーダー使ってゲームを綺麗に魅せたいしシェーダー使えるプログラマーになってつよつよプログラマーになりたいから http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/33
34: 名前は開発中のものです。 [sage] 2024/01/14(日) 23:24:11.51 ID:OJ+KSJYU んじゃまたshadertoy貼るけどいいのか? すぐ反映されてわかりやすいと思うぞ http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/34
35: 名前は開発中のものです。 [] 2024/01/15(月) 00:26:25.79 ID:sHALBMsT 綺麗に魅せたいために覚えたいのかゲームをより魅力的に面白しくしたいから覚えたいのか ゲームはインタラクティブな商用コンテンツである以上は面白くなければ意味無いからねえ それは数々のAAAゲーが身を持って証明し続けてくれてるわけでさ 綺麗に魅せたいだけならゲームではなく映像でいいと思うのよ http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/35
36: 名前は開発中のものです。 [] 2024/01/15(月) 02:06:07.37 ID:1EW97rMt シェーダー極めたいならUEのマテリアルのほうがサンプルが多いから勉強がし易い マケプレでマテリアル買いまくってるけどね http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/36
37: 名前は開発中のものです。 [] 2024/01/15(月) 14:09:53.94 ID:lAHr48vq >>29の件だけんど フィルモーラとかのキャプチャしたら音量は正常でした つまりハードウエアのことではないんですよね nBidiaのが使い慣れてなんとか解決できませんけ http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/37
38: 名前は開発中のものです。 [sage] 2024/01/15(月) 14:58:05.72 ID:uq/6wVXZ NVIDIAのソフトの話を何故ここで聞くの? http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/38
39: 名前は開発中のものです。 [sage] 2024/01/15(月) 17:06:32.60 ID:b3F/6XLO >>38 まあそう言わんと http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/39
40: 名前は開発中のものです。 [sage] 2024/01/15(月) 18:50:01.94 ID:b3F/6XLO こんばんはいつもお世話になっております オブジェクトの取得についてですが たとえば myCube = GameObject.Find("GameObject."); の意味が理解できないんですが GameObject.っていう名前をつけたGameObjectが複数あるとダメな気がするんですが 基本的には名前はぜんぶ変えるべきなんですか そもそも単に名前を参照するのにいちいちFindする理由もわからない http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/40
41: 名前は開発中のものです。 [] 2024/01/15(月) 19:25:11.97 ID:2TqtYRCO はいこんばんはいつも世話してやってます あたりまえだ名前はぜんぶ違うもの、つまりユニークにしたまえ。 HTMLで各要素に一意のidを割り当てるのと同じだ。 名前は単に名前であってゲームオブジェクトを取得するわけだからFindを使うということだ。 HTMLのgetElementByIdと同じ。 http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/41
42: 名前は開発中のものです。 [sage] 2024/01/15(月) 19:36:03.95 ID:b3F/6XLO >>41 このFindが必要なのってUnityのGUIでGameObjectを生成しているから、という認識でよいですか つまりスクリプトから動的に生成するときに変数名をもってますよね?Findしなくてもその名前でいつでも参照できるということでよい? たとえばつぎのようにCubeを作ったとしたら GameObject myCube = GameObject.CreatePrimitive(PrimitiveType.Cube); もうmyCubeでいいんですよね? http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/42
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 960 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.010s