【ゲームエンジン】Unityなんでも質問スレpart13

■ このスレッドは過去ログ倉庫に格納されています
2024/01/09(火) 23:00:45.26ID:ooGtCMEl
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他

■注意事項
質問と答え以外は禁止
■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
http://www24.atwiki.jp/unity2ch/
●リンク
・Unity(日本公式サイト)
http://unity3d.com/jp
・マニュアル
 http://docs.unity3d.com/ja/current/Manual/index.html
・チュートリアル
 http://unity3d.com/jp/learn/tutorials
・スクリプトリファレンス
 http://docs.unity3d.com/ja/current/ScriptReference/index.html
・FAQ
 http://unity3d.com/jp/unity/faq
・MSDN
 http://msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。

■前スレ
【ゲームエンジン】Unityなんでも質問スレpart12
http://mevius.5ch.net/test/read.cgi/gamedev/1699257023/
2024/03/09(土) 10:34:22.94ID:YGVIYpqx
こんにちは今日も張り切っておねがいします
他人のスクリプトをみていたら、下記のように同じ関数名で引数だけが微妙にちがうものがいくつも列記してありました


public static SetupData(string name, float defaultVal, float minVal, float maxVal, bool interactable = true)
{
処理A;
}

public static SetupData(string name, float defaultVal, callback, float minVal, float maxVal, bool interactable = true)
{
処理B;
}

public static SetupData(string name, float defaultVal, float minVal, float maxVal)
{
処理C;
}

以上よろしくおねがいします
2024/03/09(土) 12:17:37.45ID:YZiKnHYJ
こいつは丸亀製麺でネギを食い切れないほどわっさり盛るタイプだな
2024/03/09(土) 13:15:58.17ID:NCFrk71s
列記してありましたか
じゃ複数使えて便利ですね
2024/03/09(土) 14:37:55.31ID:YGVIYpqx
>>742
引数のパターンでかってに認識してくれるってことです?
2024/03/09(土) 15:02:04.32ID:eYhnQTtY
入門書は読んでないのけ?
オーバーロードって書いてなかったのけ?
2024/03/09(土) 15:07:28.48ID:j0sOCvH3
王婆労働
2024/03/09(土) 17:17:50.16ID:PnLx9+ZY
Unity以前の問題だよね……。
C#の入門書やらネット講座やら、探せばいくらでもあるんだから見れば良いのに。
2024/03/09(土) 18:01:08.41ID:bLlXN6fI
一度さらっと聞いたくらいで覚えるほど頭良かったら
人に聞くって行為自体が矛盾してると気付かないのも面白いよな
2024/03/09(土) 19:58:35.00ID:YGVIYpqx
こんばんはいつもお世話なります。
不勉強な人が多くてドン引きですみません
つまり引数の型なり数なりが異なっていれば、同じ名前の関数を使って、なんなら場合分けをできるってことでいいのでしょうけ?
以上よろしくおねがしします
2024/03/09(土) 20:45:23.11ID:ABvIvOfe
>>748
http://www.wisdomsoft.jp/179.html
2024/03/09(土) 20:57:53.43ID:YGVIYpqx
>>749
お答えありがとうございます

一応、模範解答をかいておきますね
「オーバーロードといって、引数が異なるなら同じ関数名で複数の宣言ができます」
「ただし似通った処理のときのみ利用しないと不要な混乱を招きます」
751名前は開発中のものです。
垢版 |
2024/03/09(土) 21:34:29.82ID:VwDFllxX
模範解答ではない
似通ったコードなら単なるコピペになっている事が多い
なるべく共通化するように指導すべきで単なる場合わけ目的で使用すべきじゃないし
似通ったコードがちょっと変えただけで並んでたらレビューにも引っかかる可能性高い
752名前は開発中のものです。
垢版 |
2024/03/09(土) 21:56:24.57ID:uEOz8M2g
オーバーロードとデフォルト引数の併用も混乱を招く要因になりかねないから
C#の設計思想的にもアウト
でもここはゲーム製作技術板でUnity質問スレだから設計とかカタチに拘るより完成を優先すべきと私は思うがな
C#スレでやれ
2024/03/10(日) 01:31:08.94ID:Vq6IGV+J
オ、オーバーライド…
2024/03/10(日) 02:38:57.49ID:CE5BuS0R
オーバーロードってなんかかっこいいな。
2024/03/10(日) 02:41:10.00ID:nBlVdLUi
アニメにあったね
756名前は開発中のものです。
垢版 |
2024/03/10(日) 04:52:13.77ID:nLXsoLlU
>>740
アルミン乙
2024/03/10(日) 09:53:04.19ID:qAhQmyXi
>>740の件はもう大丈夫です大儀であった
2024/03/10(日) 17:04:38.62ID:qAhQmyXi
こんちゃいつもお世話になっております私です

myEnemyPosX_1 = Enemy[ 1 ] .PosX ;
   〜
myEnemyPosX_n = Enemy[ n ] .PosX ;


みたいな処理をしたいんです n は50個程度まであります
このとき左辺の変数名のnを数字におきかえて変数名として成立するのはどうしたらよいのでしょうけ?
もちろんグーグって見ましたが
配列やディクショナリを使えなどという平凡な答えばかりです
2024/03/10(日) 17:11:52.53ID:f/wlAWyw
リフレクションもあかんのん?
動的変数でグーグった?
760名前は開発中のものです。
垢版 |
2024/03/10(日) 17:15:29.15ID:d+ccbHwl
相手すんな
2024/03/10(日) 17:15:38.17ID:qAhQmyXi
>>759
リフレックションをおしえてください
762名前は開発中のものです。
垢版 |
2024/03/10(日) 17:16:46.57ID:obCuvpOJ
>>761
ggrks
2024/03/10(日) 17:23:03.56ID:qAhQmyXi
シンプルに、 "myEnemy"+i  を i が 5 のとき myEnemy5 っていう変数名として変換して中身を評価することはできないのけ?
2024/03/10(日) 17:28:01.90ID:f/wlAWyw
それはストリングス文字列じゃないんけ
2024/03/10(日) 17:29:50.25ID:qAhQmyXi
>>764
文字列を変数名として変換する関数のある言語もあるでしよ
古い話でわるいけどHyperCardとかLingoとか
2024/03/10(日) 17:32:32.49ID:f/wlAWyw
古っ
頭をC#に切り替えてね
2024/03/10(日) 18:09:33.50ID:0Q4q73Qj
雑魚ですいません。

unityのアセットストアから買ったツールが「Assets」じゃなくて「Packages」の中にスクリプトがインポートされるんです。
で、その「Packages」スクリプトを変更して使いたいのですが、「Packages」でテキストメッシュプロを使うための「using TMPro」をすると、参照ができずエラーになってしまいます(CS:206 型または名前空間が〜)
「Assets」で新しいスクリプトを作成し、そのパッケージを参照して何か機能を使いたい場合は「namespace」でそのアセットを参照できるのですが、その逆の「Packages」から他のスクリプト(namespace?)を参照できない状態です。

状態として、マリオのアクションを実現するアセットを購入したら、スクリプトが「Packages」にインポートされた。
そのアセット自体は動作するものの、マリオの上にテキストメッシュプロでテキストでHPを表示しようと、アセットのスクリプトで「using TMPro」をしようとた時点でエラーになってしまう、という感じです。

Packages云々の理解が間違っているのかもしれませんが、何かアドバイスをいただけると助かります
2024/03/10(日) 19:35:19.27ID:GEZ4Wdxq
キチガイスレかな?
769名前は開発中のものです。
垢版 |
2024/03/10(日) 19:46:02.71ID:XUJL3Fu2
>>768
アルミンの介護スレです
770名前は開発中のものです。
垢版 |
2024/03/10(日) 19:52:47.30ID:07AqBrhr
>>767
アルミン乙
2024/03/10(日) 19:55:58.09ID:Bj41hzPR
異なる型同士をプラスできると思っているならキチガイ
リフレクションを使い異なる型同士を文字列化して呼び出そうとしているならキチガイ
2024/03/10(日) 20:01:52.74ID:GEZ4Wdxq
お得意のチャットAIに聞いてこいよ
2024/03/10(日) 20:12:34.14ID:qAhQmyXi
こんばんはいつもお世話になります
>>758は高度すぎて皆の手にはおえないことですみません
自分でやってみます
ご苦労さまです
2024/03/10(日) 21:10:41.11ID:GEZ4Wdxq
自分でやってからこいよダボが
2024/03/10(日) 21:26:58.67ID:Q0uoRNrq
今日も元気だ暴飲暴食!シャブ葉で豪遊してきた!
しゃぶしゃぶ鍋!ビール350㍑!これでたったの777円!m9⎛´・ω・`⎞ドーン!
ttps://i.imgur.com/8a8eWDJ.jpeg
2024/03/10(日) 21:27:42.96ID:Q0uoRNrq
美味かったわぁ!黒毛和牛を半額ゲットできたのが勝利の要因だな!今年の冬は長いね!m9⎛´・ω・`⎞ドーン!
2024/03/10(日) 21:27:53.73ID:Q0uoRNrq
裏コード777!m9⎛´・ω・`⎞ドーン!
778名前は開発中のものです。
垢版 |
2024/03/11(月) 01:11:19.86ID:B3KK5Z7J
>>773
アルミンよお前がどこのスレでもまともに相手されないのはこういう事だぞ
最後は嫌味か罵倒を浴びせるような奴に親切に教えようとする気になれない
2024/03/11(月) 08:47:12.94ID:1kZ1lbRg
>>778
こんばんはいつもご苦労さん
わたしはアルミンとやらではありませんよ
どんだけ昔からいるとおもてるの
以上よろしくおねがします
780名前は開発中のものです。
垢版 |
2024/03/11(月) 17:34:35.17ID:OI8TxTHA
言葉変えてる隠してるつもりだろうけど滲み出てるんよアルミン臭がw
馬鹿なんだから小細工せずいつも通り発狂した方がまだマシだそw
2024/03/11(月) 17:45:03.64ID:oJTNJRXK
アルミンって今チュートリアル写経中だから質問しないんでないの?知らんけど
782名前は開発中のものです。
垢版 |
2024/03/11(月) 18:30:29.58ID:HxxXR+jy
いやあいつはするよ
こういう頓珍漢な質問
2024/03/11(月) 18:40:43.67ID:Kw5Z4P+N
トンチンカンとは、とんきち、ちんぺい、カンタの三つ子

トンキン=忍者君
チンペイ=アルミン
カンタ=顔文字

この三匹がUnity界におけるトンチンカン
2024/03/11(月) 19:22:59.86ID:bSQM/QBv
3Dで輪っかを作って鎖のように水平にそれをたくさん繋いでRigidbodyをアタッチして実行すると
繋いだ輪っかがバラバラになります。空中でダランとゆらゆら揺れる様にして最後に垂直に静止するのを期待してますが。
輪っかはMesh Colliderで設定していますが、綺麗な丸ではなく斜めに線が入る歪な形になっている事も気になります。
初心者が鎖のようなものを3Dで再現するのは敷居が高いですか?
2024/03/11(月) 19:37:49.06ID:E7TwW6pr
今日も元気だ暴飲暴食!還付金280円で豪遊してきた!
ゆで卵!ビール350㍑!これでたったの280円!m9⎛´・ω・`⎞ドーン!
ttps://i.imgur.com/8cfmqao.jpeg
2024/03/11(月) 20:32:27.78ID:1kZ1lbRg
>>784
こんちゃ
コリジョンで鎖の連結はむりですよ
細かいボーンでつくったチェーンにスキンメッシュで鎖をつけてください
Unityでやるよりまず3DソフトでつくってFBXでよみこんでください
2024/03/11(月) 20:44:18.58ID:bSQM/QBv
>>786
こんばんは。大変勉強になりました!
いくらパラメータを変えてもダメでしたので、できないものは出来なかったのですね。
ありがとうございます。そのやり方で試してみますm(_ _)m
2024/03/11(月) 23:10:17.93ID:huoBgsDg
まさかコンビ打ちでも始めたのかなw
2024/03/12(火) 00:25:45.20ID:XCb4lFr3
質問ですけんど
アイテムデリミタをカスタムで定義できますか
たとえば文字列データを\n区切りで切り分けたあとに、デリミタをカンマに再定義して小分けにデータをバラすときです
790名前は開発中のものです。
垢版 |
2024/03/12(火) 02:15:55.47ID:tBvs1DwF
生成AIてわスレ荒らし始めたなアルミンw
こいつ昔からこうなんだはw
791名前は開発中のものです。
垢版 |
2024/03/12(火) 03:38:21.36ID:FTvRH9iV
普通、自分で調べてそれでもわからんときにこのスレで尋ねるだろうね
2024/03/12(火) 04:23:32.23ID:hJtFe46L
出来ないならやらないで正解
793sage
垢版 |
2024/03/12(火) 04:43:49.27ID:dS3BOiT0
アセットにインポートしたやつのスプライトモードが必ずmultipleになるのは仕様?
前はsingleだったはず。
2024/03/12(火) 21:08:09.48ID:XCb4lFr3
ググールと、サムライエンジニアっていうサイトがよくひっかかって、そこで勉強することもあるんだけんど
サンプルスクリプトがなんで一行おきにシマシマで見にくい色になっているんだ?
2024/03/12(火) 21:14:03.89ID:TgAu4ZXt
サムライに聞け
2024/03/12(火) 21:15:44.78ID:UoiDNiXA
次々と迫りくる生成AIに戦々恐々なんだが、おまらどうやってモチベーション保ってるの?
2024/03/12(火) 22:20:23.75ID:ogZKsJPV
AIがあろうがなかろうが、面白いゲーム作るヤツな作るし作れないヤツは作れないよ
2024/03/13(水) 01:48:18.21ID:17MyqPZv
アセットを使うのとAIを使うのは具体的に差がない訳だが
2024/03/13(水) 07:40:33.21ID:C2LpwgLg
ゲーム作りが好きだからするのであって、AIに限らず他人に任せられない部分はいくら便利になっても自分でやるだろうね。
2024/03/13(水) 08:25:04.41ID:/GY4ceuT
AI生成品にどんなに修正を加えても、自分の脳内にある本当に作りたいものにはならないだろうからな。そこまで修正繰り返すならもう自分で作ったほうが早い
2024/03/13(水) 20:32:01.29ID:j5yYaDRt
お、お前ら意外とスポ根というか情熱的なのな…ちょっと感動したw
2024/03/13(水) 21:19:33.59ID:pBPl96bm
勘当した!
803sage
垢版 |
2024/03/15(金) 00:57:32.80ID:HiIxL4Ec
unityhub でパスワードを保存するにしてしまったけど、どうやって解除できる?誰でもサインインできる状態になってる。googleに保存されてるわけでもないし、どこ?
804名前は開発中のものです。
垢版 |
2024/03/15(金) 07:11:29.38ID:IgTwr8gU
サインアウトすれば?
2024/03/15(金) 11:33:13.91ID:mHi/kHnc
何度サインアウトしてもダメ。
2024/03/15(金) 12:01:58.88ID:SW7VJe3z
hubをアンインストーーーール!
2024/03/15(金) 12:46:04.06ID:ATVdTWa+
クッキー削除してみるとか
2024/03/15(金) 20:20:32.95ID:35QccbFZ
体験版を作る場合、プロジェクトごと複製して分けて作った方が良い?
分けずに体験版のビルドを切り替えるみたいな形でやってる人いる?
2024/03/15(金) 20:31:56.51ID:2QVkjpc5
たいして数が見込めないなら制限で。
企業レベルの数捌くなら、割れ対策でtiny版作るかな。
私は個人だしたいして数見込めないので制限制。
810名前は開発中のものです。
垢版 |
2024/03/15(金) 20:41:52.59ID:dI6Jo1Te
ゲーム作る時どーゆー順番で手付けていきます?
2024/03/15(金) 20:45:54.01ID:ATVdTWa+
とにかく粗い全体像を作る。順番とか考えない
812名前は開発中のものです。
垢版 |
2024/03/15(金) 20:53:12.98ID:dI6Jo1Te
>>811
あーなるほど

それが一番いいのかもしれませんね
人によるとは思いますが
キレイにまとめようとか考えすぎて頓挫しがちなタイプは粗くでも全体作ってしまうのがいいかもですね
自分の事ですけどw
2024/03/15(金) 20:54:41.24ID:C2M4EruF
設計から詰める→中々動くトコまでいかない
とりあえず作る→段々変更しづらくなって詰む

ゲ製の詰みパターン大体これね
自分は全体の設計書き出して作って楽しいところから作ってる
途中までできれば「後これができればこの仕組み動くな」みたいになるから進めやすくなる
2024/03/15(金) 20:55:21.57ID:LI+SoISB
>>810
買ったアセットのデモシーン使ってこーゆーゲームができるなー?でスタート!
これこそたった一つの冴えたやりかた!いきなり作れ!m9⎛´・ω・`⎞ドーン!
815名前は開発中のものです。
垢版 |
2024/03/15(金) 21:12:18.56ID:dI6Jo1Te
>>813
全体の設計書き出しって結構それ自体練習要りますよね実際!
いざ作ると
「あー…そうかこうなるか…追加でこっちも参照しなきゃ…」
とか出がちで

慣れると大体パターン掴めてくるんですかね?
それまでPCから離れてトレーニングしてみるのもいいのかな?


>>814
アセットフリップを!!!俺は作る!!!
2024/03/15(金) 23:03:51.56ID:i76mAoda
リーンスタートというやつね、思いついたものを適当に作ってサービス開始、反響が良ければ本格的に開始、ダメなら中止
steamだと乱造は1万円が重いから、無料でうpで来てある程度反響があるサイトってどこかな?ItchとDLsiteくらいしか知らんのだけど
817名前は開発中のものです。
垢版 |
2024/03/15(金) 23:31:17.30ID:hiVgIx+B
jackfruitauto(@アルミン)さんがポストしました:

いや、もう動画生成AIいらんて
おれもAI生成で何かできると思って頑張ってた時期あるけど
結局、人間の自力やで?
マンパワーで作るしかない
補助としてAIや
この補助AIが素晴らしい
家庭教師からなにやらまで
共通点としてはどっちも1人で作れるって事
自分磨きしときやエンジニアは
2024/03/16(土) 07:16:26.92ID:oTQXHslV
AI動画は元ネタしだいだからなー
いいものを作りたければいい動画を用意しないとどうにもならん
819名前は開発中のものです。
垢版 |
2024/03/16(土) 14:02:44.99ID:X+YwdT9t
ステートマシンって習っておいた方がいいですか?
個人開発組ですん
820名前は開発中のものです。
垢版 |
2024/03/16(土) 14:22:10.17ID:5t6c43jh
x 個人開発組ですん
o 個人開発組です。

正しい日本語
2024/03/16(土) 14:23:15.52ID:oTQXHslV
こんばんは私ですいつもお世話様です
質問ですけんど
あるフラグのときにはマウスクリックやドラッグを無効にしたいと思います
画面にあるすべてのUIにいちいち禁止できないので、まとめて無効にしたいとおもいます
以上よろしくおねがします
2024/03/16(土) 14:51:36.64ID:xxGh0Y5j
自分で答えを言うスタイルなん?
2024/03/16(土) 15:10:01.54ID:/nNNeS9z
プラグあるから作れってことじゃね?
2024/03/16(土) 20:02:08.58ID:6OOXH0rd
わかった、がんばれ。
2024/03/17(日) 07:53:24.85ID:Cme0DRJt
スクリプトのインデントって、スペースでやるものなの?TABとか?
826名前は開発中のものです。
垢版 |
2024/03/17(日) 12:11:27.33ID:wBTpStv2
クロード3に聞いて
827名前は開発中のものです。
垢版 |
2024/03/17(日) 12:20:06.16ID:gHZsTT6I
誰やねん
2024/03/17(日) 12:20:37.05ID:Jtbz63HZ
俺のことか
2024/03/17(日) 13:25:25.25ID:IeR9ksCq
暇を持て余した
2024/03/17(日) 13:38:27.91ID:o1xCWjg9
steamがセールだからな
831名前は開発中のものです。
垢版 |
2024/03/17(日) 13:48:01.24ID:aW5vypjl
クロード3も知らんとかお前らマジで終わってんなw
2024/03/17(日) 13:51:13.17ID:Jtbz63HZ
俺のことを知らんとはお前ら終わってる
2024/03/17(日) 17:39:04.63ID:Cme0DRJt
>>821 の件はどうなってますか
そろそろお願いします
2024/03/17(日) 17:45:20.91ID:TtLMJNFG
フラグの時にやればいいよ
2024/03/17(日) 17:54:57.35ID:3wZTuCZ3
精魂込めて1つづつ手作業で行います
2024/03/17(日) 18:12:26.41ID:TtLMJNFG
1番手前に透明画像とかプレーととか乗せりゃいい
837名前は開発中のものです。
垢版 |
2024/03/17(日) 21:50:17.51ID:2TKq1LNz
unityでパーティクル使おっかなーと調べたところ無料アセットが結構あるようですが
やはり自分で作れるなら自分で作った方が良いですかね?データ容量的とクオリティを兼ね合いに試行したいのですが
まともに調べてないですけどなんかもうblenderで作ろっかなって感じです、タイムパフォーマンスはあまり気にして無いです
簡単で良いので意見ねがいます〜
2024/03/17(日) 21:54:13.82ID:X0aTFMtR
作れよ
2024/03/17(日) 22:15:59.70ID:cfiZa523
買えよm9⎛´・ω・`⎞ドーン!
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況