X



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

レス数が1000を超えています。これ以上書き込みはできません。
2022/09/18(日) 16:56:40.15ID:gIPS4wgi
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートは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なんでも質問スレpart6(part7)
https://mevius.5ch.net/test/read.cgi/gamedev/1648986423/
2022/09/18(日) 17:28:16.91ID:U2dNlDNB
>>1
3名前は開発中のものです。
垢版 |
2022/09/18(日) 19:08:49.26ID:XIh+NB4C
>>1
いちおつ
2022/09/18(日) 20:30:55.26ID:AsWf2iL+
>>1
おつ
5名前は開発中のものです。
垢版 |
2022/09/18(日) 23:15:25.08ID:XIh+NB4C
近々みんなにたくさん質問することになるかも
開発の進み次第だが
2022/09/19(月) 00:49:27.62ID:g5fGm8w2
>>5
スキあらばジガタリすんな死ね( 'д'⊂彡☆))Д´) パーン
2022/09/19(月) 01:41:44.14ID:mxekXEta
心配しなくてもすぐ飽きていなくなる
完成までいくやつは黙々とやってるよ
2022/09/19(月) 05:16:23.21ID:0xKQRV9A
まあググれば大抵は解決するしな
2022/09/19(月) 06:21:34.15ID:g5fGm8w2
このスレが役に立ったことなんて一度もねぇわwだってお前らが無能だからねw(´・ω・`)
2022/09/19(月) 07:04:15.05ID:0xKQRV9A
じゃあお前はなんのためにここにいるんだ
2022/09/19(月) 07:04:18.06ID:mu7BuqQ3
すまんな金を払わない人間に興味はないんだ
2022/09/19(月) 08:16:56.36ID:Dfo6Ur3w
Unityは質問して聞いて解るような内容が少なすぎる(´・ω・`)
ググりパワーが必要だ(´・ω・`)
2022/09/19(月) 08:37:13.57ID:DOHL8kLd
レイアウトを入れ子で扱ってると
RectTransformのrectやsizeDelta
が0だけどフレキシブルの比率で実際には表示される
って状態になる

皆もそうしてると思うんだけど

自動レイアウトで変形された
高さと長さのを参照値がある
プロパティがどこにあるか教えてほしい

前スレ終わり直前に書いてしまった
14名前は開発中のものです。
垢版 |
2022/09/19(月) 16:04:22.82ID:5EyuH+7c
Unity2021.3.5f時点でのURP12.1.7での質問です

パーティクルのみで疑似的にシーンを照らすべく
https://forum.unity.com/threads/highlight-intersection-shader.731177/
ここに書いてあるシェーダーを丸パクリスペクトさせていただいてこのようなシェーダーを作りました
https://youtu.be/6ciiDkRwYp0

テスト用に用意したSphere単体に適用すると移動させようとも回転させようともうまくいくのですが、いざParticle SystemでMeshのSphereにこのマテリアルを適用するとこのようになりました
https://youtu.be/iAd2N7_2yTI

パーティクルごとにこのマテリアルをSphere単体に適用して一つ目の動画と同じ挙動をすべてのパーティクルに行わせるには
上記参考サイトのシェーダーグラフをどう組みなおせばよいのでしょうか
よろしくお願いします
2022/09/19(月) 16:05:56.35ID:5EyuH+7c
✕ パーティクルごとにこのマテリアルをSphere単体に適用して一つ目の動画と同じ挙動
〇 Sphereのメッシュパーティクルごとにこのマテリアルを適用して一つ目の動画と同じ挙動

です
失礼しました
2022/09/19(月) 18:40:17.21ID:/24hFCwb
forwardだとforward addか何かで上書きしてて規定値以上の上書きはしないんじゃね?
Maxが7~8回くらいだったはずで、1つのマテリアルを1fで500~1000回書き直すってのは
どう考えても無駄が多い

参考までにパーティクルはライト追加できるので パーティクル ライト unityでググればやり方が出て来る
forwardだと上限回数以上はぶった切られる(1桁しか出ない)ので
Differedにすれば1000位書いても問題なくに描画はできるらしい
2022/09/19(月) 18:42:54.21ID:/24hFCwb
https://i.imgur.com/EUbiM68.png
何故か色を付けても白色のままで変わらないので
正常なのかどうかは知らない
2022/09/19(月) 18:53:06.89ID:RomXnlKE
レスありがとうございます
確かにForwardの処理ではありますがシーンを明るくすることが目的ではなくTransparentで地面に貼り付けているという感じのためDefferedではなくForwardのまま行っています
(また、Defferedシェーダーにして本当にシーンを照らす場合どこで何をとって階調数を減らす処理を書けばいいのか自分で調べてもよく分からず……)
2022/09/19(月) 20:29:52.25ID:/24hFCwb
https://i.imgur.com/LTASai7.png
知らんけどデプス見て接触した所だけ色付けてる感じなのかな?
何でそちらがそうなってるのかはよく分からない
2022/09/19(月) 20:31:48.37ID:RomXnlKE
えぇ……
自分の組み方間違ってたんですかね
組み直して来ます
ありがとうございます
2022/09/19(月) 21:11:20.71ID:RomXnlKE
全く同じシェーダーグラフ作ってもだめでした^^
2022/09/19(月) 21:31:16.77ID:/24hFCwb
shader graphのgraph settingにDepth testがあるから
1つづつapplyして全部試してみ?
2022/09/19(月) 21:36:53.34ID:/24hFCwb
あと接触してないと何も書かない訳だから
particleの初期のsizeも2倍程度にして
地面からそんなに離れないように適当に調節
2022/09/20(火) 11:37:12.86ID:8gJR5jJF
お世話になります。
前スレでUI ToolKit(UIDocument、UIElements)のDropdownField要素に関して質問していた者です。
前スレ976氏、回答ありがとうございましたm(_ _)m

教えていただいたURLに記載されていた方法は、残念ながらUI ToolKitの方ではうまくいきませんでした……。
どうやら「ウィンドウ / TextMesh Pro」のフォントアセットクリエーターで作成したフォントアセットはPanel Text Settings(UI ToolKit)には使用が出来ないらしく、「ウィンドウ / テキスト」の方にあるフォントアセットクリエーターで作成したフォントアセットであれば使用できるようです。

参考URL:
https://forum.unity.com/threads/whats-the-right-font-can-be-used-in-ui-toolkit.966044/
(真ん中辺りにそのものズバリな事が書いてありました)

このURLを発見するヒントをいただき、本当にありがとうございました('ω`)
2022/09/20(火) 11:40:09.23ID:p4hU8rmH
どういたしまして
2022/09/20(火) 11:54:30.85ID:y1Wbn+Sf
>>23
やってみて上げていただいた画像のようにできました
ただなるほど床の下部分までどうしても描画されてしまうようですね……

数学は苦手ですがしばらく行列とにらめっこして参考サイトのグラフの理解に徹することにします
長々とありがとうございました
2022/09/20(火) 13:08:59.77ID:D48Kcr8M
>>26
そりゃまぁ、床の当たり面だけ抜き出すのは、ステンシルでZバッファを2~3パス掛けて
足したり引いたりしないと本来できない事だから、1パスのシェーダー単体では100%不可能だよ

もしできるとしたらステンシルでこれと類似の事でくり抜くしかないだろうね
https://tsubakit1.hateblo.jp/entry/2019/04/15/234935
テラシュールの元ネタは多分これ
https://github.com/gbyh/LWRP-CustomRendererExamples
2022/09/20(火) 13:25:43.87ID:D48Kcr8M
https://qiita.com/jyakushiiii/items/6a2b8d201ee0787c5259
urpの疑似ブーリアンだが実は式が間違っている

https://edom18.hateblo.jp/entry/2017/03/08/090400
srpだけど足したり引いたりステンシル書くのに参考になる

まぁやれば分かるけどたぶん疑似ブーリアンになってしまうので超絶面倒臭いよ
2022/09/21(水) 09:27:03.40ID:Hk19Px/1
SceneManager.LoadSceneAsyncで
完了したらSceneを返して欲しい
AsyncOperation<T>ってないんか
2022/09/21(水) 15:31:26.12ID:ymOmIb0z
LoadSceneAsyncは何を渡したのか知ってるのに何でもう一度必要なんだ?
2022/09/21(水) 16:30:29.90ID:jlrxhjms
Unity以外のゲームでも使えて、自由に改変できて商用でも使える
テクスチャ付きの美少女キャラの3Dデータ、ってどんなものがある?
一度買えば追加費用が要らなくて安ければ有料でもいい。
2022/09/21(水) 16:36:44.53ID:zmfoAVht
boothで探す
2022/09/21(水) 16:49:43.20ID:TcPf/fix
1キャラ5000円ぐらいでよければboothだと選び放題だな
2022/09/21(水) 16:54:24.60ID:/q3ZOVFQ
だな
VRChat用のものが多いがそのジャンルならboothが1番だと思う
2022/09/21(水) 17:51:38.29ID:XmdBKeAL
>>30
Additiveロードされたシーンの参照があれば
後でロードされたシーンだけを確実にアンロードできるから

ロードメソッドはシーン名かインデックス渡して
同期版ならScene、非同期版ならただのAsyncOperationが返ってくる
2022/09/21(水) 22:09:58.46ID:Hk19Px/1
>>35
Sceneって値型だったわ
2022/09/22(木) 11:05:44.31ID:jDaD2asr
https://docs.unity3d.com/ja/2021.2/ScriptReference/SceneManagement.SceneManager.GetSceneAt.html
何をロードしてるのかは常に見れる訳だから
0番以外を破棄するだけではないの?
2022/09/22(木) 16:02:02.86ID:W/gUTBvC
>>32
有難う。
boothはよさげだけど、それ以外でよさげな場所は有る?
39名前は開発中のものです。
垢版 |
2022/09/22(木) 19:05:53.22ID:ahXcPPst
Unity 2020.3.39f1を使用しています。
アセットストアでアセットを購入して、パッケージマネージャーでダウンロードまでは出来るのですが、
アセットがインポートできません。
インポートするボタンを押しても、一旦止まって何も動きません。
何か対処方法はありますか。

よろしくお願いします。
2022/09/23(金) 07:28:40.27ID:OCMk82Vq
バカでも出来ることで有名なブロック崩しを作ろうと思うんですけどあれって著作権あるんですか?(´・ω・`)
2022/09/23(金) 08:17:33.12ID:1faCOKfA
コテハン外すなよ
42名前は開発中のものです。
垢版 |
2022/09/23(金) 09:08:49.23ID:G+vmL+3t
ハゲでも出来ることで有名なブロック崩しを作ろうと思うんですけどあれって著作権あるんですか?(´・ω・`)
2022/09/23(金) 13:23:48.73ID:OCMk82Vq
彡⌒ ミ
(´・ω・`) ハゲに出来ないことなんてこの世にないことで有名なブロック崩しを作ろうと思わないんですけどぷよぷよって著作権あるんですか?
44名前は開発中のものです。
垢版 |
2022/09/23(金) 13:39:56.86ID:Ht06KWSc
AIに自動生成してもらえば著作権が生じなくてラッキー
45名前は開発中のものです。
垢版 |
2022/09/23(金) 14:06:37.27ID:871ScRfv
ジャイロのクウォータニオンを使って簡単に状態を検知するとかできる?
46名前は開発中のものです。
垢版 |
2022/09/24(土) 10:46:43.39ID:gNHW6xWr
ホワイトボックス作成用のアセット、無料でありましたら教えてください。
2022/09/24(土) 10:57:23.14ID:z+bM95um
グレーボクシングだろって言おうと思ったらホワイトボックスって言葉もあって言わなくてよかったと思いましたまる

あれはもうUnityでボックスをワールドにスナップさせて根気よく置いていくしかないんじゃないかな
自分はよくBlenderで好きなようにステージ作ってそれを下書きみたいに使ってUnityで組み立て直してる
終わったら実際のオブジェクトに置き換え
48名前は開発中のものです。
垢版 |
2022/09/24(土) 11:07:34.97ID:gNHW6xWr
たしかにblender上のほうが配置は楽っぽいですよね
そうします
ありがとうございます
2022/09/24(土) 11:17:13.13ID:z+bM95um
ごめん俺はそうして下書き作ってるってだけで
出来るのなら描いた方が楽だし書き出さずとも頭の中にあるならUnityで直接作っていってもいいと思う

大事なのはUnityでボックスをワールド座標にスナップさせられるっていうところ
DCCを挟む必要もなく直接作れるならそこで作業した方が何かと都合もいい

あと物差しになるテクスチャを作ってWorld座標をUV代わりにしたマテリアル貼り付けとくと作業しやすいからそのうち作っておくと一生使える
2022/09/24(土) 16:19:19.85ID:IawOxiwm
ホワイトボックスってモック用の地形のことかな?
もしそうならProBuilderというシステムがある
2022/09/24(土) 16:34:19.86ID:z+bM95um
うわなにこれ初めて知った楽しい
ProBuilder一択だわ
52名前は開発中のものです。
垢版 |
2022/09/24(土) 18:36:07.06ID:gNHW6xWr
>>49
頭の中にないですよね(´・ω・`)
想像力がないので手を動かして作っていく感じ
たしかにunity上で構築できたほうが完成形に近いわけだから、そうします

>>あと物差しになるテクスチャを作ってWorld座標をUV代わりにしたマテリアル貼り付けとくと作業しやすいからそのうち作っておくと一生使える
これってどういうことでしょうか?
2022/09/24(土) 21:59:25.59ID:z+bM95um
>>52
作業してたら気づかないうちに予定してた範囲からはみ出してしまった的なのを防止する目的で使う
そういう目的でなくともなんだかんだチェッカーテクスチャは優秀
https://dl.dropboxusercontent.com/s/45hyerfo7tp82bd/2022-09-24%2021-54-11.mp4
2022/09/24(土) 22:24:12.72ID:z+bM95um
ちなみに作り方はterrainのテクスチャの伸びを解消する時にやる3ベクトル6方向からテクスチャを貼り付けるあれでできる
55名前は開発中のものです。
垢版 |
2022/09/25(日) 10:19:48.98ID:wYfB3W35
>>53
よくあるやつね
probuilderにもこれっぽいのあるから、使ってみる
56名前は開発中のものです。
垢版 |
2022/09/25(日) 10:30:48.29ID:wYfB3W35
調べても情報に到達出来なかったのでここで質問です
grid
├grass
├field
このようなタイルマップ構造で、fieldのみに当たり判定が欲しい場合。
fieldにtilemap colliderをつけるとgrassにまで適用されてしまうのですが、使い方を間違っているんでしょうか?
grassは装飾用です。
57名前は開発中のものです。
垢版 |
2022/09/25(日) 11:22:31.30ID:wYfB3W35
連投すみません
unityには公式の補完はないのでしょうか?
エディタはvscodeです。

debugger for unityなどありますが、公式ではないのですね。
2022/09/25(日) 11:42:32.07ID:iv5EaCjm
当てたく無いタイルのRigidbodyの判定無くせばええんとちゃう?(´・ω・`)
2022/09/25(日) 11:55:17.16ID:e3I1OQMD
オブジェクトの生成と削除ってぱっと出てぱっと消えますが、これをかっこよく出来るアセットはないでしょうか?
半透明になって消える、小さくなって消える、ぐらいならできそうですが、
SFっぽく発光して消えるとか、体が燃えて赤から黒くなって消えるとか、
幾つかのパターンをお手軽に試せるアセットが無いものかと。
60名前は開発中のものです。
垢版 |
2022/09/25(日) 12:09:00.53ID:wYfB3W35
>>58
どうも(´・ω・`)?
キャラ側の設定を変更するということでうsかね?
タイルにはrigidはなく、tilemap collider 2dのみです。
同じgridに属するものだけでなく、異なるグリッドに属するtilemapまでもすべてcolliderがついてしまうんです
2022/09/25(日) 12:26:44.01ID:iv5EaCjm
>>60
Rigidbody2D付ければそこで当たり判定の設定できたはず(´・ω・`)
2022/09/25(日) 12:27:11.14ID:iv5EaCjm
タイルにね(´・ω・`)
2022/09/25(日) 12:55:09.53ID:02Rbmam+
ありがちなのが装飾用のタイルをgrassに塗ったつもりでfieldに塗ってたパターンだけどね
grassまたはfieldの表示非表示を切り替えてみるとわかるから確かめてみるといいかも
2022/09/25(日) 13:16:46.29ID:9ebVGviz
>>59
エフェクト、始めてみませんか
2022/09/25(日) 13:19:06.68ID:9ebVGviz
dissolve effect
disintegration effect
そういったワードでよくそのようなエフェクトのチュートリアルは出てくるのでようつべへどうぞ
2022/09/25(日) 13:22:58.51ID:9ebVGviz
あと基本的にアルファをノイズなどで0に塗りつぶしてからオブジェクトを削除するので
ゆっくり消すということがしたくばシェーダーから逃げないでください
67名前は開発中のものです。
垢版 |
2022/09/25(日) 14:04:08.05ID:wYfB3W35
>>63
あっ、、、(´・ω・`)
うっかりしてました すみません

>>62
ありがとう(´・ω・`)っ!
68名前は開発中のものです。
垢版 |
2022/09/25(日) 14:15:07.37ID:wYfB3W35
unityのエディタ調べてみました
公式の補完があるのはvisual studio
非公式の補完なのはvs code

こういう認識でいいのでしょうか?
2022/09/25(日) 15:13:47.33ID:9ebVGviz
へーそうなんだ
ご苦労!
2022/09/25(日) 17:08:06.39ID:e3I1OQMD
>>66
言いたいことは分かるけど、
アセットで工数削れるなら削らないと一生完成しないよ><
2022/09/25(日) 17:21:55.91ID:v5YGmdXM
問題ない
外部ソフトを複数必要とするモデリングなんかと比べてエフェクトは比較的Unityだけで完結しやすいから敷居も低くて安心
2022/09/25(日) 17:32:27.41ID:iv5EaCjm
vfxとシェーダーから逃げるな(´・ω・`)
73名前は開発中のものです。
垢版 |
2022/09/25(日) 18:45:25.34ID:wYfB3W35
vscodeでも補完使えるんですか?デフォルトで
2022/09/25(日) 20:27:28.47ID:27QxSfSU
vscodeじゃプラグイン入れないと補完効かないし挙動もめっちゃ不安定
2022/09/25(日) 20:35:14.99ID:ZzBsyb1O
とにかく補完が効かない環境はやめとけ
めっちゃ楽やで
76名前は開発中のものです。
垢版 |
2022/09/26(月) 01:01:11.61ID:a8aBT5JA
すみません、ちょっと関係無いのですが、自作ゲームを5ちゃんでアドバイス貰うならどのスレが良いですか?
2022/09/26(月) 01:06:01.39ID:6nJQL6NB
そんなスレ存在しません
78名前は開発中のものです。
垢版 |
2022/09/26(月) 06:24:07.33ID:rMEK9aK6
>>75
>>74
ありがとう
linuxも使う都合上 vscodeが良いなぁと思ってた(´・ω・`)
プラグインは何がいいの?debbuger for unityは非推奨なっとる
79ワナビー2024
垢版 |
2022/09/26(月) 06:24:23.83ID:rMEK9aK6
↑私はワナビー2024です
2022/09/26(月) 06:47:37.30ID:ZoJF9k8L
アークナイツとか高画質のゲームって指先サイズの小さいキャラをクッキリ表示させてるのはどうやってやってます?
大きいサイズの画像を縮小させるとボヤけるし、描く段階で小さいサイズにするとドット絵みたいになる。
多分めちゃくちゃ初歩的な事聞いてるんだろうけど教えてほしいです。
2022/09/26(月) 06:54:27.33ID:6nJQL6NB
画像を放り込んでミップマップを勝手に作ってくれるとかじゃないかな
ドット絵みたいになっちゃうのが嫌な時アンチエイリアス的な機能は非常に強い
82名前は開発中のものです。
垢版 |
2022/09/26(月) 07:07:38.30ID:ZoJF9k8L
>>81
ミップマップ知らないので調べてみます。
アンチエイリアス機能は使ってますね。

もしかしたら使ってるスマホの解像度が良すぎるのかも?
unityを操作してるPCの画面サイズの10%以下なのに解像度ほぼ一緒でした。
2022/09/26(月) 07:16:52.59ID:6nJQL6NB
ほんと適当だけど画像の拡大はともかく縮小には課題があるって話をどっかで聞いたなーと思って発掘してきた動画
https://youtu.be/-Ki1Q2CAqEc

今回のことに関係あるかどうかは保証しないので暇な時に見てみて
2022/09/26(月) 10:25:43.44ID:GZmmPEYu
ドット自体が小さいサイズで
一番潰れないようにする技術じゃんとしか
2022/09/26(月) 10:41:06.94ID:AKwRx+9d
>>83
横だけど自分にちょうどいい興味深い動画だったわありがとう
2022/09/27(火) 04:37:18.12ID:WGqVCvIO
ユニティちゃんトゥーンシェーダー2.0の中にあるカメラにアタッチするスクリプト「UTS_ EdgeDetection」
(URL参照)
https://qiita.com/Teaki/items/a4d46ef1ff5d90633bbb

◆このスクリプトはURPプロジェクト環境下では使用できないのでしょうか?
昔ビルドインの時に重宝していた演出なので、どうにか使いたいと思っています。
スクリプトをインポートして導入しても、カメラスクリプトの一覧に出てこない状態です。

URP環境ではUniversal Toon Shader(UTS2.0の後継シェーダー)を主に使っていますが、「UTS_ EdgeDetection」の同梱はされておらずサポートも終わってしまったそうなのです。
どうにかカメラを通して鉛筆風の見た目を表現したいです。
◆もし、このスクリプトが使えない場合は似た動作をするアセットを探します。ご存知の方がいましたらご教授願いたいです。
2022/09/27(火) 05:58:55.78ID:SYULB9St
カメラに適用でっていう条件だと知らんな
URPで輪郭検出がやりたければカメラじゃなくRendering Featureを使ったポストプロセスみたいなのでやるのが主流でってのはなんかもうたどり着いてそうだな
2022/09/27(火) 06:04:07.68ID:SYULB9St
https://youtu.be/LMqio9NsqmM
https://github.com/Robinseibold/Unity-URP-Outlines

ソースもあるし解説もある
輪郭検出の手法なんてそこそこ決まりきってるという点からも
二度と同じようなことにならないよう1度は動画を見ながらコーディングしておくと捗りそう
2022/09/27(火) 06:04:31.04ID:SYULB9St
※ただしカメラに適用という形ではない
2022/09/27(火) 14:58:32.17ID:ZPmfVJ+i
posteffect
91名前は開発中のものです。
垢版 |
2022/09/27(火) 15:27:19.52ID:XxEG3h3z
プログラムを変更してエディタに戻ったときにコンパイルが発生しますが、これを短くする方法はありますか?
また、処理速度はcpu能力に依存するんでしょうか?
92名前は開発中のものです。
垢版 |
2022/09/27(火) 15:41:12.80ID:V+ktmQTF
VRCでアバターをアップロードしたいのですが、Unity 2019.4.31f1がインストールできません。
UnityHUBからも見当たらなくどこからダウンロードできますか?
93名前は開発中のものです。
垢版 |
2022/09/27(火) 15:49:19.52ID:V+ktmQTF
>>92
すみません自己解決できました
2022/09/28(水) 10:57:48.08ID:3kRRlk2+
質問です。対象のスクリプト名が分からない状態でそのスクリプトの数値をいじることはできますか?
対象のスクリプトの名前は gameObject.GetComponent<MonoBehaviour>().GetType().ToString() で取れました
ただ、そこからそのスクリプトへのアクセス方法が分かりません。何か方法はありますか?
2022/09/28(水) 11:50:33.78ID:iR3JbMXG
>>94
そのスクリプトのクラスに例えば int value という変数があってそれに 100 をセットする場合、下のやりかたでたぶんできる

var obj = gameObject.GetComponent<MonoBehaviour>();
Type t = obj.GetType();
t.GetField("value").SetValue(obj, 100);
2022/09/28(水) 11:53:43.91ID:j/BiAEW3
スクリプト名は取れたと書いてあるように見えるけど気のせいなのかな
一旦ログでスクリプト名確認して
GetComponent<スクリプト名>でダメなのか?
2022/09/28(水) 12:08:37.78ID:ssd9pEMd
一つのオブジェクトに複数のコンポーネントがある場合にどうするつもりなのかな?
その場合はコンポーネントのリストを取得すればいいけど
リストから目的のコンポーネントを特定するのに名前とか何か指標が要るのでは?
2022/09/28(水) 12:48:23.99ID:WgIaj5f3
>>95
出来ました。ありがとうございます。助かりました
>>96
敵で作ったプレハブからランダムで出すのでスクリプトの名前が違っていてGetComponent<スクリプト名>ではとれませんでした
>>97
スクリプトは基本的に1つしか付けてないので多分大丈夫なはずです
2022/09/28(水) 13:19:08.67ID:iR3JbMXG
>>98
あのやり方だと文字列での照会を何度も行うことになるから、オブジェクトがたくさんある場合は負荷的にあまり良くないかもしれないな
やるならInterfaceを対象クラスにつけてそのインターフェースを介して値をやり取りするなりしたほうが良さそう
2022/09/28(水) 15:55:39.16ID:mfbtlhCD
>>98
Enemyクラスを作って
敵クラスにそれぞれ継承させるのよ
GetComponent<Enemy>()
で取得できる
インターフェースでも可
101野球マン
垢版 |
2022/09/28(水) 16:00:50.65ID:JA6/Jjf5
あとunityEventって方法もある
2022/09/28(水) 16:07:27.61ID:ezMRiULq
unity2021.3.5fのURP12.1.7です
波紋エフェクトについて特殊なテクスチャでUVを歪めるというアプローチで行うことにしました

さしあたって、効果の出て欲しくない部分には0.5、正方向に効果の出て欲しい部分を0.5より大きく、逆方向に効果の出て欲しい部分を0.5より小さくした波紋のテクスチャを作り
値を-1~1にリマップし、それをパラメーターとの掛け算をした後UV座標系に足したUVを使えば問題なくテクスチャを歪められるはずだったのですが

パラメーターを動かすと波紋状に歪むまでは良かったのですが
パラメーターの増加に連動して効果の出て欲しくない部分もUV値が足されたように斜めに移動してしまいました

テクスチャはSubstance 3D Designerで作成し、アウトプット時にはraw(outputノードはlinear)を
Unity側ではテクスチャのsRGBを切っています
この上で他にインポートしたテクスチャの色が変わってしまう設定って何があるんでしょうか……
2022/09/28(水) 16:46:17.60ID:6ov01y+X
https://light11.hatenadiary.com/entry/2018/12/13/221902
104名前は開発中のものです。
垢版 |
2022/09/28(水) 18:09:30.70ID:RoBTShhn
GetComponent<RigidBody2D>();
こういった書き方はなんと呼ぶのでしょうか?

<>の部分です
2022/09/28(水) 20:47:46.82ID:ezMRiULq
8bitの都合なるほど……
-0.5109なんとかを使ってみたら驚くほど呆気なく解決してしまいました
ありがとうございます!
2022/09/28(水) 21:18:21.72ID:ykAfqclf
>>104
ジェネリック、ジェネリクス
<T>は型引数

https://ufcpp.net/study/csharp/sp2_generics.html
107名前は開発中のものです。
垢版 |
2022/09/28(水) 22:28:43.74ID:3brDvyZk
玉転がしのチュートリアルやっててboltのセットアップで躓いてます
generate押しても次のfinishに進みません
どうしたら良いですか?

https://i.imgur.com/OtDGPbV.jpg
2022/09/28(水) 23:37:58.38ID:ezMRiULq
boltを使わない方法をとるしかねえ
幸いノードの名前と関数の名前は基本的に一致してる
2022/09/29(木) 04:11:30.55ID:eN5WGlpo
>>107
boltはもうUnity自体に取り込まれてるとかなんとかでチュートリアル自分がやったときもうまく動かなかったから
UnityのVisualScriptingでそれっぽい感じに動かしてチュートリアル終わらせたな
ということを>>108も言ってるんだろう
110名前は開発中のものです。
垢版 |
2022/09/29(木) 04:41:04.64ID:s/uu2maO
>>106
ありがとう
111名前は開発中のものです。
垢版 |
2022/09/29(木) 06:21:16.26ID:s/uu2maO
質問です
キー入力はfixedupdate内に書くことがあるようですが、どんな意味があるんでしょうか
入力を毎フレームごとに呼び出すことが無駄ということでしょうか
2022/09/29(木) 18:06:33.79ID:seWAOIfr
>>111
fixedupdateはupdateより前にコライダーやトリガーの接触判定が行われるから多分それを意識した組み方してるんだと思うお(´・ω・`)
113名前は開発中のものです。
垢版 |
2022/09/29(木) 18:19:23.49ID:s/uu2maO
>>112
な、なるほど
ありがとう(´・ω・`)、、、使って覚える
114名前は開発中のものです。
垢版 |
2022/09/29(木) 18:27:11.95ID:BVy08kBg
>>108-109
ありがとうございます
関数書いてなんとかがんばってみます
115名前は開発中のものです。
垢版 |
2022/10/01(土) 11:39:55.47ID:p+IKxTNU
time.deltatimeは移動には必ず必要ですか?
マリオのようなアクションゲームになります

移動にはvelocityを使うことにします
2022/10/01(土) 12:57:55.20ID:ulf608SF
必須です
でも一度使わないでやってみるといいよビルドしたらエディタ上と全然違うスピードになったりするのがわかる
2022/10/01(土) 13:25:44.00ID:1cJxeu9Q
updateのfps固定しちゃうとかなら無くてもいいかも(´・ω・`)
2022/10/01(土) 13:59:20.22ID:Bryez/aD
固定しちゃうっつうかFixedUpdateで計算すれば良いだけ。
FixedUpdateでやるならフレーム単位で計算して良い
119名前は開発中のものです。
垢版 |
2022/10/01(土) 14:04:40.68ID:p+IKxTNU
velocityにtime.deltatime使うと移動速度は遅くなるから、vector2 xに500くらいの数値を設定しないといけなくなるけども、これでいいのかしら?(´・ω・`)数値がでかすぎるような


>>116
フレームレートが下がっても移動速度を保つ目的ですよね
使うことにしますありがそう(´・ω・`)
>>117
?(´・ω・`)
2022/10/01(土) 15:31:36.66ID:fNbBcBFU
velocityに直接代入するならTime.deltaTimeは必要ないらしい

https://qiita.com/toRisouP/items/930100e25e666494fcd6
121名前は開発中のものです。
垢版 |
2022/10/01(土) 17:08:38.14ID:2YyOxdra
質問なんだけど外部からデータ取る時にwwwでもUnityWebRequestでもいいんだけどUniTask使わない時ってコルーチンしかない?
ほんとは取ってきたデータ返したいんだけどコルーチンは無理だから何かないかなって調べてるんだけど
2022/10/01(土) 17:13:27.88ID:1cJxeu9Q
>>119
一秒間に500動かしたい場合は合ってる(´・ω・`)
deltatimeを使う場合は「フレーム関係なく一秒間に動かしたい距離」に掛ければいい
使わなければそれがそのまま「1フレーム毎に動く距離」になるって感じ(´・ω・`)
例えばPS4とPS5で同じゲームだけどfpsが違うゲームがあるじゃん?
これをfps単位で計算してしまうと速度が全く異なってしまうんで、それを防ぐ為にtime.deltatimeつまり「前フレームと現在のフレームまでの経過時間」が必要になる
これを1秒間に動かしたい距離に掛ければfpsが違っても同じ速度になるわけ
レトロゲームっぽい奴とか低負荷な物ならともかく可変fpsなら前者を使わないと挙動が全く別なものになる(´・ω・`)
2022/10/01(土) 17:14:25.67ID:/1JO2jOu
未だにコルーチンの意味知らない
おちんちんと比較して何が違うの
2022/10/01(土) 17:34:24.97ID:IZ9E+9PL
おちんちんは我慢できなくてすぐでちゃうけど
コルーチンは我慢できていいよって言われるまで出すの待てる
2022/10/01(土) 17:40:42.77ID:1cJxeu9Q
おちんちんは一度出すとスッキリしちゃうけど
コルーチンはずっと出し続けることができる(´・ω・`)
126名前は開発中のものです。
垢版 |
2022/10/01(土) 17:52:55.82ID:p+IKxTNU
>>120
?(´・ω・`)

velocity=速度ということですが、x=1とした場合、1フレームで1動くということになるんでしょうか?しかし、fpsが落ちた場合、動きがスローになるということですよね。

結局、キャラの移動に何を使ったら良いのか分かりません。
2dのマリオみたいなゲームですが。

velocityの操作は推奨されていないと聞きますし。
2022/10/01(土) 18:03:16.85ID:1cJxeu9Q
>>126

addforce = 押されるような感じで動く、マリオ寄り
velocity = すぐ動けるが代入されなくなった時に摩擦の抵抗も受ける、カービィ寄り
Translate = 物理特性を一切受けない、魔界村寄り

好きなの選べ(´・ω・`)
128名前は開発中のものです。
垢版 |
2022/10/01(土) 18:07:14.89ID:2YyOxdra
>>126
FPS落ちた時にそういう事を気にするならtime.deltatime使って正確な移動速度をvelocityに入れるしかないな
129名前は開発中のものです。
垢版 |
2022/10/01(土) 18:14:39.12ID:2YyOxdra
おtんtんでコルーチンのこと理解できたー!
おtんtんえらいえらい
2022/10/01(土) 18:28:07.93ID:1cJxeu9Q
ここまでの話でよくわからなかったら
Updateにキー入力やタッチ入力を認識した時に代入される値書いてその他全部はFixedUpdateにぶち込めばいいと思うよ(´・ω・`)
正直Time.deltaTimeは忘れていいと思う(´・ω・`)
2022/10/01(土) 18:30:06.13ID:1cJxeu9Q
ちなみにFixedUpdateは初期設定だと50fpsだから設定から60fpsに変更した方がいいかもね(´・ω・`)
132名前は開発中のものです。
垢版 |
2022/10/02(日) 10:09:52.59ID:Q7D3VQu7
>>127
ありがとう
寝てました(´・ω・`)

addforceに関してはどんどん加速していくのをコントロールする必要がありますかね?
2022/10/02(日) 11:19:14.97ID:NyfIaQQq
UnityのVisualScriptingはBluePrint経験者はすんなり入れますか?
134名前は開発中のものです。
垢版 |
2022/10/02(日) 11:46:20.46ID:Q7D3VQu7
また初歩的な質問申し訳ありません
2dゲームにおいての接地判定はboxcastが良いのでしょうか?
raycastだと、崖などの接地判定で問題が出そうです

親子化したボックスを使う事もできると思いますが、コライダーの衝突は無効にできないみたいですね
135名前は開発中のものです。
垢版 |
2022/10/02(日) 12:12:18.27ID:Q7D3VQu7
さーせん
istriggerありました
2022/10/02(日) 13:20:26.59ID:uVRLUric
>>133
初見だとBP使っててもちょっとビビる
BPと比べて適当にやりたいことのワードを適当にコンテキストから検索すると出るってほど甘くはない
ググって理解して組み立てる必要がある
あとBoltはなんかBPほど力入れられてない感じがある
今流れてる値が見えるのは面白くていいんだけどな

また、データの持ち方がUnityとUEでギャップがあるからそこもまたビビる
UEではBPアクターを作ってそれを開いてノードを置いて処理を書いていくのに対し
Unityではゲームオブジェクト(アクター)ごとにBoltやスクリプトをひとつ以上付けていく
そんなことくらい知ってるわって言うならすまん

自分はどっちかと言うとアーティスト系だけどスクリプトはC#書いちゃう方から入った
それからBolt使ってみたけど結局function(exec, arg1, arg2, ......)の繰り返しで値作ってなにかしらに代入するってだけだからこれはC#でよいのではと思いましたまる


ただしシェーダーはマルチパス使いたいとかじゃない限りはShader Graphを使えばいいと思う
視覚的なプレビューがあるの楽
2022/10/02(日) 13:29:47.62ID:uVRLUric
でもいくつか組み込み関数ノードがあって、それにはExecピンがあって代入するピンがあってという
基本的な操作はBoltもBPもそう変わらん
ノードベース〇〇の経験者ならすぐ慣れると思うよ
2022/10/02(日) 13:54:14.12ID:NyfIaQQq
>>136
基本的な操作は違わないとの事なので触りながら覚えたいと思います。詳しくありがとうございます
139名前は開発中のものです。
垢版 |
2022/10/02(日) 18:53:53.19ID:Q7D3VQu7
スクリプト編集からunity editorに戻るとコンパイルなどが走りますが、この動作はcpu性能を上げることで早くなるのでしょうか?
140名前は開発中のものです。
垢版 |
2022/10/02(日) 21:05:06.22ID:Q7D3VQu7
void OnTriggerStay(Collider other)
{
Debug.Log("すり抜けている");
}
2dの接地判定なのですが、このイベントが呼ばれないのはなぜでしょうか
キャラクターの子として接地判定用のスプライトを作り、collision box2dとrigid body2dを設定しています
そのスプライトに上記のコードをつけてます
2022/10/02(日) 21:37:28.10ID:w4DEljLB
2D用のイベントを使えば呼ばれるかと
2022/10/03(月) 00:39:14.34ID:1N8RId6I
Unity コンパイル 遅い
検索の仕方がわからないとか検索してもわからないなら聞けばいいと思うが最初から聞いて答えを待ってたらいつまでたっても進まないぞ
143名前は開発中のものです。
垢版 |
2022/10/03(月) 14:30:00.59ID:hZnC9pI6
>>141
どうも
これ3d用でしたか
144名前は開発中のものです。
垢版 |
2022/10/03(月) 14:30:24.83ID:hZnC9pI6
>>142
対策法は見つかったんですが、根本的なところでハードの性能不足なのかなと
145野球マン
垢版 |
2022/10/03(月) 16:42:25.01ID:vhwLGc8R
俺は接地判定ではOnTriggerは使わんな
不確実すぎる
俺が接地で使ってるのはOverlap系
ただ上の奴が詰まってる問題は何か理由があるはずなのでそこはクリアしてから
のほうがいいだろうな
146野球マン
垢版 |
2022/10/03(月) 16:46:53.69ID:vhwLGc8R
>>140
わかった
void OnTriggerStay(Collider other)

void OnTriggerStay2D(Collider2D other)
にしないといけない
147野球マン
垢版 |
2022/10/03(月) 16:49:06.18ID:vhwLGc8R
なんだ解決してたのか
すまん
148名前は開発中のものです。
垢版 |
2022/10/03(月) 17:37:36.83ID:hZnC9pI6
>>147
あ、いや
対策法というのはunity エディタに戻ったときのコンパイルについて
接地判定は今やってます

rayだと崖に達したときに接地しないので、スプライトを足元に置いてます
2dオブジェクトだとonTriggerStay2Dじゃないとだめなんですね 多分
これは動きました

不確実というのはどういうことですか?
overlapやってみますが
149名前は開発中のものです。
垢版 |
2022/10/03(月) 17:50:26.81ID:hZnC9pI6
>>145
しらべたらonTrigger系にはスリープモードなんてあるようですね
2022/10/03(月) 17:57:23.38ID:thbEQV+s
2Dなら接地はRaycasthit2Dもおすすめよ(´・ω・`)
取得したタイルの法線や勾配も分かるから2D作るなら必須じゃないかしら(´・ω・`)
2022/10/03(月) 18:17:38.26ID:thbEQV+s
あ、使ってたのね(´・ω・`)
そのまま自分のコライダーから発射しちゃうと多分自分のコライダーを取得しちゃうから
レイヤーマスク使ってタイルマップのみ取得できるようにしないとだめだよ(´・ω・`)
152野球マン
垢版 |
2022/10/03(月) 18:44:42.94ID:vhwLGc8R
>>148
不確実ってのはあくまで俺の経験上だけどOnTriggerとかだと検知したりしなかったりが
難しい
Overlapでスクリプトの中でコードとしてチェックするとかなり確実性が増す
という話
153名前は開発中のものです。
垢版 |
2022/10/03(月) 18:50:36.81ID:hZnC9pI6
>>151
いや、使ってないっすよ(´・ω・`)
使ってみますが、四角形状じゃない場合崖の判定とかどうします?
レイを2つ飛ばして四角っぽくする方法を考えてますが
154野球マン
垢版 |
2022/10/03(月) 19:03:22.60ID:vhwLGc8R
>>153
レイの場合は複数本飛ばしは基本的な方法だと思う
2022/10/03(月) 19:18:12.49ID:thbEQV+s
>>153
複雑な形のコリジョン使うってことは更に回転もさせるのかな?(´・ω・`)
難しいな〜矩形なら楽だと思う(´・ω・`)
ただ、その場合もRayはコライダーと違ってオブジェクトの回転の影響を受けないから第一候補かも(´・ω・`)
156名前は開発中のものです。
垢版 |
2022/10/03(月) 20:10:56.97ID:ygEhfjL9
着地判定はコンタクトフィルター2d使えば一発よ
調べてご覧
157名前は開発中のものです。
垢版 |
2022/10/04(火) 13:43:57.49ID:0E2TACZV
>>154
>>155
複雑というか、四角いスプライトをコリジョンにしてますね。
方法が色々あって調べてる最中です
158名前は開発中のものです。
垢版 |
2022/10/04(火) 14:03:52.87ID:0E2TACZV
調べてるんですが、marioみたいな2d移動にはrigidbody使わないのが普通なんですかね
2022/10/04(火) 14:28:30.57ID:7Y8JG/Mk
あれ位置だけで制御しても出来るんじゃねーかなって
160野球マン
垢版 |
2022/10/04(火) 18:45:01.16ID:C9j9EEs4
2Dプラットフォーマーの当たり判定を自分で作る場合一番のコツは縦と横で別に
チェックする事だろうね
161名前は開発中のものです。
垢版 |
2022/10/04(火) 18:49:52.58ID:0E2TACZV
しょっちゅう失礼します。
drawrayが効かないのですが、どこか悪い部分がありますか?
いろんなサイトを調べているのですが、根本的におかしい部分があるのか、表示されません。
ちなみに2dゲームですが、drawrayに関しては3dと共用みたいです

Debug.DrawRay(
new Vector2(0,0),
new Vector2(0,100)
);
これで0,0から上方向に伸びるはずです
162野球マン
垢版 |
2022/10/04(火) 18:53:27.65ID:C9j9EEs4
デバッグのレイを使うのは苦手だ
実際の当たり判定と表示されるデバッグレイがズレてたらどうしようと思って使ってない
2022/10/04(火) 19:16:16.94ID:4F0Q0Pag
>>161
色が入ってない、もしくはGizmoがオフになってる可能性(´・ω・`)
3番目の引数にColor.redとか入れてみて
あと1番目はtransform.positionのがわかりやすいかも(´・ω・`)
164名前は開発中のものです。
垢版 |
2022/10/05(水) 07:37:29.47ID:T+M8Kfi6
>>162
new rayで生成したものを、普通に視覚化出来ないんですかね
165野球マン
垢版 |
2022/10/05(水) 09:20:52.07ID:/GMDz7cB
>>164
アセットで当たり判定を視覚化するものはある
2022/10/05(水) 09:40:21.08ID:ZL2o6Org
2Dでゲームを作っています
MainCameraのCameraのProjectionはOtthographicで、
その下の「Size」を変えることで画面を何段階かで拡大縮小させたいのですが、UIを表示しているCanvusも一緒に拡大縮小してしまいます
Canvusの表示は常に固定にするにはどうすればいいのでしょうか?
167名前は開発中のものです。
垢版 |
2022/10/05(水) 09:44:52.52ID:Rj3sTcnI
>>161
sceneビューには表示されてますか?
168名前は開発中のものです。
垢版 |
2022/10/05(水) 09:50:38.27ID:T+M8Kfi6
>>167
いえ、表示されてないです
dontDestroyOnloadというオブジェクトは表示されていますが、これではないようです
ということはコードの記述がどこかおかしいということですね
169名前は開発中のものです。
垢版 |
2022/10/05(水) 10:07:11.16ID:Rj3sTcnI
>>168
vector3にしては?
あと色コードも。
2022/10/05(水) 10:12:12.40ID:/D5eXxRo
unityってシーン自体を奥行きのない2Dで作ることって出来るのか?
171名前は開発中のものです。
垢版 |
2022/10/05(水) 10:50:38.13ID:T+M8Kfi6
>>169
3にしてみましたがだめですね
ちょっと海外情報あたってきますね
172名前は開発中のものです。
垢版 |
2022/10/05(水) 11:19:24.84ID:T+M8Kfi6
>>169
ギズモってプレイモード時の設定なんですね、、、ここが見切れていました、、、
見切れている場合、スクロールするような設定にならないんでしょうか?
2022/10/05(水) 11:22:41.28ID:/D5eXxRo
動画撮って上げてくれ
伝える努力をしてくれ
174名前は開発中のものです。
垢版 |
2022/10/05(水) 11:26:01.90ID:T+M8Kfi6
https://i.imgur.com/87VW3iJ.jpg
こんな感じでgizmoが見切れてるのです
2022/10/05(水) 11:41:59.25ID:Plp14SFW
カエルじゃない方のキャラクターの足元に出ているのがなんらかの引数(>>161)を渡してDrawrayで出したGizmoで
Orthographicのカメラを用意してゲームモードで見てみた

しかし、本来もっと左右に大きくあるはずの足元のGizmoが、キャラクターの画像の範囲あたりで見切れている

ということでいいのか?
2022/10/05(水) 11:42:59.09ID:Plp14SFW
画像見てもよく分からなかった
本来どうなってほしくてどう使いたい?
177名前は開発中のものです。
垢版 |
2022/10/05(水) 11:52:33.34ID:T+M8Kfi6
日本語怪しくてすみません。
右上の端っこにgizmoとHierarchyのメニューがありますよね。
このgizmoのメニューが見切れていたので、設定を見つけられていなかったということです。

つまり、モニター幅が足りないということなのですが、スクロールバーなどを出現させることは出来ないのでしょうか?
178名前は開発中のものです。
垢版 |
2022/10/05(水) 12:01:18.43ID:T+M8Kfi6
少しづつ覚えるしかない(´・ω・`)、、、godotで時間を無駄にした
いや悪いのは俺だけど
2022/10/05(水) 13:10:45.14ID:lSuHYGlF
あと数年はかかりそうね(´・ω・`)
180名前は開発中のものです。
垢版 |
2022/10/05(水) 13:15:20.67ID:T+M8Kfi6
すまん、、、(´・ω・`)数ヶ月で完成までいけたらいいが、、、(´・ω・`)
情報やアセットの多い方に来ることの大切さを知った
なんかgodotのマイナーな感じが好きだったんよ
技術がないやつほどメジャーなものを使うべきなのに
2022/10/05(水) 15:00:55.82ID:tnBhZvMj
godotはunityを問題なく使える奴が
ライセンス払わなくていいのでgodotを代わりに採用する
って感じになるんじゃ無いかな
182名前は開発中のものです。
垢版 |
2022/10/05(水) 15:35:38.48ID:T+M8Kfi6
cupheadのロジック考えるの楽しそう
>>181
ですね、色々自作出来る人が使うもんだなと
183名前は開発中のものです。
垢版 |
2022/10/06(木) 01:03:01.27ID:oz79G0lT
3Dのグリッドシステムについて詳しく解説してるサイトない?
2.5Dゲームを作りたくなってきた。
2022/10/06(木) 06:28:58.09ID:M8BFNy0G
3Dグリッドという言葉がよくわからんが
ワールド座標をUVとして使えば床一式に同じテクスチャを貼ることは出来る
壁も同様
2022/10/06(木) 06:30:17.83ID:M8BFNy0G
あとは根気よくブロックを置いていくか
色々ツールを使って楽して置いてくか
186名前は開発中のものです。
垢版 |
2022/10/06(木) 10:38:40.05ID:DmqH0HX7
ちわす。
衝突に関して質問です。

特定のオブジェクト(床用オブジェクト)に衝突した場合のみ色が変わるという仕組みを作りたいです。
キャラクターの接地判定に使うからです。

ロジックとしては衝突したオブジェクトのレイヤーを取得し、床用レイヤーだった場合のみ色を変える、という方法で良いのでyそうか?
187名前は開発中のものです。
垢版 |
2022/10/06(木) 11:28:33.63ID:DmqH0HX7
画面で2dにした場合、3d用の関数が使えなくなったりするんすね
188名前は開発中のものです。
垢版 |
2022/10/06(木) 12:25:25.06ID:IaFHNYNh
>>186
それでいいです。
作って問題にぶち当たったらまた聞きに来てください。
189名前は開発中のものです。
垢版 |
2022/10/06(木) 12:28:46.60ID:DmqH0HX7
はい ありがとう
2022/10/06(木) 14:20:26.08ID:M8BFNy0G
俺だったら思いつかないからシェーダーでやる
2022/10/06(木) 14:21:22.49ID:M8BFNy0G
超縦に潰した薄っぺらい球をプレイヤーの足元固定にして置く的な
192名前は開発中のものです。
垢版 |
2022/10/06(木) 18:14:02.42ID:6MrpgJcK
いやgodotよりunityの方が難しいと思うけどな

godotは機能が限定的だけどその分最初から使いやすい
Unityは機能詰め込みすぎでWrapperクラス定義したりせんとまともに使えん
2022/10/06(木) 18:39:22.64ID:KFzX/uhb
機能が足りないのはちょっと
194名前は開発中のものです。
垢版 |
2022/10/06(木) 19:25:40.75ID:DmqH0HX7
unityそんなに使いづらいもんすか
195名前は開発中のものです。
垢版 |
2022/10/06(木) 19:33:29.07ID:PLE+4z95
>>194
気にせず。
ツールの使い勝手は、ツールに慣れた人が次に考える事で、よほどの差が無い限りどちらからやった方が良いとは言いませんよ。
少なくともunityは他のツールに比べて頭100くらい抜きん出てネット上に情報が有りますから。
2022/10/06(木) 19:46:47.86ID:M8BFNy0G
>>195
これすぎる
初めて使うにしては良くも悪くもUnityは良いよ(?)
2022/10/06(木) 20:08:38.87ID:OcGQA9I8
ハイ○○さんが
モーションいじってるときの
1フレームずつ当たり判定つけれるやつ
ああいうのはUnityにはないんじゃない?
2022/10/06(木) 20:15:55.90ID:M8BFNy0G
そういうのは必要になってから試行錯誤するからいいの
ちなみにどういうことがしたくてその機能が必要なんだ
199名前は開発中のものです。
垢版 |
2022/10/06(木) 20:59:38.12ID:DmqH0HX7
接地判定を作成しています。このエラーの理由はなんでしょうか?
関数化するとエラーは消えます。
何か包まないといけないルールでもあるのでしょうか。

RaycastHit2D raycastHit = Physics2D.Raycast(transform.position, Vector2.down, 0.5f, groundLayer);
フィールド初期化子は、静的でないフィールド、メソッド、またはプロパティ 'Component.transform' を参照できません [Assembly-CSharp]
200野球マン
垢版 |
2022/10/06(木) 22:46:58.65ID:igp4ze1j
>>199
そのスクリプトはゲームオブジェクトに付けれる?
2022/10/06(木) 22:57:19.07ID:q3KF3dxj
>>199
包まないといけないルールがありますねぇ
どうしてもフィールドに書きたいなら=としてるところを=>とすればいいが、なぜそうするのかわからないなら大人しく関数にしておいた方がいい
202野球マン
垢版 |
2022/10/06(木) 23:01:20.84ID:igp4ze1j
「関数化」という謎のワードを使ってることから考えて自己流のスクリプトを
勝手に作ってる可能性がある
203名前は開発中のものです。
垢版 |
2022/10/07(金) 17:47:31.54ID:ptVpBhge
>>201
どうも送れました 散歩行ってました
包まないといけないルールのことをなんと呼ぶのでしょうか?
C#の言語仕様上の決まりみたいなものでしょうか。
>>202
メソッドと言わないといけないルールがあるんすかね?
このスクリプトだとエラー出ますね
204野球マン
垢版 |
2022/10/07(金) 18:27:37.42ID:pQiysvFS
>>203
基本的な方法はunity上で「Create」でc#のスクリプトを作って
そこにどんどんコードを付け足していくという流れなのだがそうやってる?
205名前は開発中のものです。
垢版 |
2022/10/07(金) 18:58:44.50ID:ptVpBhge
>>204
もちろんそうしてますよ。
雛形を使ってます。
206野球マン
垢版 |
2022/10/07(金) 19:20:59.06ID:pQiysvFS
>>205
そうしたら基本的に自分はupdateやstartなどの関数の中にコードを書いていくわけだから
>>199の意味がよくわからない
207名前は開発中のものです。
垢版 |
2022/10/07(金) 20:52:07.91ID:ptVpBhge
https://nosystemnolife.com/unity_raycast/
このサイトを参考にしているのですが、
private bool isGrounded()
{
RaycastHit2D raycastHit = Physics2D.Raycast(transform.position, Vector2.down, 0.6f, groundLayer);
return raycastHit.collider != null;
}
というようにisGroundedメソッドで包まないと上記のエラーになるのです
isGroundedメソッドが存在しないという意味のエラーではないです
208名前は開発中のものです。
垢版 |
2022/10/07(金) 20:54:49.94ID:ptVpBhge
あー、つまり組み込み関数とかはupdateかstartの中でしか実行出来ない、的なことなんでしょうね。理解しました。
2022/10/07(金) 21:09:10.10ID:SaRsQheA
サイト見て理解
メソッドの定義はずしてクラスのメンバ定義のところに処理書いたってわけか
初心者は面白いことするなw
210野球マン
垢版 |
2022/10/07(金) 21:23:49.81ID:pQiysvFS
>>207
それUpdateの中でisGround関数を呼び出してる
2022/10/07(金) 21:36:10.17ID:SaRsQheA
とりあえず関数だのなんだの言ってるところを見ると
C言語のさわり程度は理解してるがオブジェクト指向はからきしという感じだな
オブジェクト指向じゃコンテキストの理解が重要だからそれから勉強するといいよ
212野球マン
垢版 |
2022/10/07(金) 21:44:59.70ID:pQiysvFS
入門レベルのゲーム作るのにオブジェクト指向の知識なんて要らんだろ
物足りなくなって自分でシステムを組みたい時に出てくる話
2022/10/07(金) 22:41:39.50ID:b1Mj6MC5
10年入門レベルのゲーム作ってる人が語ってるんだから間違いない。
214野球マン
垢版 |
2022/10/07(金) 22:49:36.95ID:pQiysvFS
>>213
俺はオブジェクト指向全く使ってない
2022/10/07(金) 23:39:27.08ID:TaJxX0uU
>>207
変数への代入は基本イベント関数もしくはインスペクター内で行うものなので多分変な所に記述してる、もしくはreturnも含めてupdateとかにぶっこんでるせいかも(updateはvoid関数だからboolean返すとおかしくなる)
ちなみに関数にしてるのはrayがNullを取得してしまうとエラー吐いてしまうからあらかじめNullかどうか確認してる
想像だけど(´・ω・`)
2022/10/08(土) 00:25:11.95ID:O666fm5U
https://i.imgur.com/f3rDBlS.png
何の話かと思ったらこういう事か

それは無理やろ
217名前は開発中のものです。
垢版 |
2022/10/08(土) 01:36:39.95ID:RMxYjjUg
マウスのホイールでカメラをズームさせる機能を持たせたいのに、FieldOfViewがなんかエラーして、理解出来ずに挫折してるから助けてください。
2022/10/08(土) 01:43:52.01ID:lHECK1ea
多分カメラが平行投影になってるとか透視投影になってるとかで設定変わってくるんじゃないの(´・ω・`)
あんま弄った事ないからわからないけど(´・ω・`)
2022/10/08(土) 02:03:39.05ID:D3jmyJvl
初級者にありがちだけど「なんか○○みたいなエラーが出て~」じゃなくちゃんとエラーメッセージの全文をコピペしてできれば画面のスクショとコードも添える
エラーの内容は本当に複雑多岐だから曖昧な表現では特定できない
220名前は開発中のものです。
垢版 |
2022/10/08(土) 06:35:27.44ID:SDCOV3eW
>>209
>>210
つまり、組み込みの関数やらはupdateかstartでしか使えないということなのですよね?

>>215
イベント関数=メインルーチンですね
そういうルールということで理解す
221名前は開発中のものです。
垢版 |
2022/10/08(土) 06:42:35.97ID:SDCOV3eW
3dにはしばらく手を出しません
悩みが増える(´・ω・`)
222名前は開発中のものです。
垢版 |
2022/10/08(土) 10:26:56.10ID:SDCOV3eW
unityってgitとか使うもんですか?
プログラマっぽいことをやりたい 形から入ってもいいかなと
2022/10/08(土) 10:55:07.32ID:p5B7lMgJ
>>220
とりあえずその理解でいいよ

一応もうちょっとだけ詳しく書くと

update()、start()、isGround()はインスタンスメソッドなのでtransfromが使える
さらに正確に書くとMonobehaviourクラスを継承したクラスのインスタンスメソッドなのでtransformが使える

一方例の行をisGround()から外に出すとオブジェクト初期化子になるのでtransformは使えない

ということになる
これがコンテキストの違いだけど、とりあえずは「そういうもの」と覚えておけばいいよ
224名前は開発中のものです。
垢版 |
2022/10/08(土) 11:05:00.48ID:SDCOV3eW
>>223
外に出すとmonobehaviourの持つメンバ変数などを初期化しちゃう、ということでしょうか?適当な理解をしときます
2022/10/08(土) 11:33:33.73ID:/HyxZUfC
逆だよ
外に書くのは変換を予約したり
初期値を記述するのに使う時にやる
しかも1回しか実行されないんよ

raycastって毎フレーム実行したいだろ?
1回だけやるなんて意味ないじゃん?
なぜ初期化の所に書きたがる
2022/10/08(土) 11:57:39.28ID:xU6oJ6bK
>>222
plastic PCM使うといいよ(´・ω・`)
2022/10/08(土) 11:58:13.00ID:xU6oJ6bK
SCMだった(´・ω・`)
228名前は開発中のものです。
垢版 |
2022/10/08(土) 12:40:32.40ID:jCQMgjgC
可能性を全部言えよ
229名前は開発中のものです。
垢版 |
2022/10/08(土) 12:46:01.86ID:SDCOV3eW
>>225
な、なるほどありがとう

>>226
ありがとう(´・ω・`)は
230野球マン
垢版 |
2022/10/08(土) 14:09:55.51ID:TKIfzIvh
>>220
関数作ったらどこからか呼び出さないといけないわけで
一般的な方法では接地判定とかゲームの動きはupdateやFixedUpdateの
中に置くのが普通
2022/10/08(土) 16:04:12.10ID:kTvHZ5de
もしスレの趣旨とあっていない内容の質問でしたらすみません・・・
Unity触ってみたくて入れてみたんですが・・・
unity hubをダウンロードしてエディターインストールまでは出来た(っぽい)のですが、
試しにlerningプロジェクトをダウンロードしたのですがプロジェクトが全く開けません
タスクアmネージャーを見てみるとロード画面が出てしばらくするといきなりunity.exeが落ちてしまってるみたいです
すごくアバウトな質問で申し訳ないんですが、どうしたらUnity.exeを起動できるのでしょうか、なにか事前準備とか必要なんでしょうか
2022/10/08(土) 16:21:39.28ID:lHECK1ea
>>231
再起動してもダメなら可能性としては.NETFremeworkが正常にインストールされてないのかも(´・ω・`)
VisualStudioの再インストールか2019あたり落とせば治るかもしれない(´・ω・`)
233名前は開発中のものです。
垢版 |
2022/10/08(土) 17:17:16.91ID:79dwM95h
>>229


・クラス
  ー変数
  ー関数
     ー関数の内容

×
・クラス
   ー関数の内容



ポケモン
   ー技
    ー技の内容

×
ポケモン
   ー技の内容 ←なんの技?

技を定義することで何回も技が使える
2022/10/08(土) 20:13:23.99ID:aT6Mi0Z3
以前、プロジェクト作成して初回の起動時に、Unity裏にして別の事色々やってたら落ちたってのがあったわ。
以降重そうな処理してるときはPCそっとしといてる
235名前は開発中のものです。
垢版 |
2022/10/09(日) 04:02:17.19ID:/BesUZjT
優しい人が多いスレで良かった
2022/10/09(日) 07:45:21.77ID:aZy9fho5
ユニティのしようとは直接関係ないけど質問です。敵の視界の計算についてお聞きしたいです
自分のやりたいのは↓のようなイメージです。分かりにくくてすみません
1行 000101000  ・2Dのマス目上に区切られた範囲を認識。始点は3行の4
2行 0012n2100  ・通行不可のマスは認識しない(nの所)
3行 012343210  ・移動は上下左右のみ。右上に行く場合は右、上等の順番で移動
4行 001232100  
5行 000121000
6行 000010000

今あるのは始点のマスから上下左右を調べる事を繰り返しています。これを軽くしたり楽に計算する方法はないですか?
237名前は開発中のものです。
垢版 |
2022/10/09(日) 10:18:41.36ID:/BesUZjT
大作ではなくてとにかく完成させることに主眼を置くべきなのでしょうか?
238名前は開発中のものです。
垢版 |
2022/10/09(日) 11:13:42.50ID:/BesUZjT
unity公式ではaddforceによる移動を推奨しているようですが、addforceでキビキビした動きになるのでしょうか?
氷の上を滑るような挙動ですがね。

物理的な動きになるので、制御が難しそうです。
239名前は開発中のものです。
垢版 |
2022/10/09(日) 11:35:27.47ID:/BesUZjT
vscodeでの関数の説明について
Debug.Log(
上の状態でctr spaceを押すと関数の使い方について説明が出てくると思っていたのですが、そのような機能はないでしょうか
エクステンションがあればおしえてください
240野球マン
垢版 |
2022/10/09(日) 11:47:00.67ID:wI2E/oDJ
>>236
そのプログラムはいわゆる経路探索で使うものだが視界の検知とどう関係するのか
よくわからない
何に使うプログラムなの?
2022/10/09(日) 11:56:32.05ID:v50BO0kY
ファイヤーエンブレムやスパロボみたいなの作りたいんじゃ?(´・ω・`)
ここで質問するよりSRPGのアルゴリズムとか解説してるサイト見たほうが早いんじゃないかな(´・ω・`)
2022/10/09(日) 12:21:18.31ID:tmRbgKyB
視界というかスパロボみたいな視認できる範囲の事です。SRPGの作り方で調べてみます
ありがとうございました
2022/10/09(日) 12:48:56.33ID:s3RTmnx8
シリンダーにテクスチャ貼ったらuvが変なんだけど!
2022/10/09(日) 12:49:23.31ID:oesBa+g0
調べたらダイクストラ法というのが出てくると思うけどそれが最適なアルゴリズム
ただしそれを使ってもかなり重い処理なんで1フレーム中に計算できるのは12歩くらいが限度
20歩とかやるとフリーズする
ファイヤーエムブレムifではステージギミックで20歩くらい動けるところがあったけどどうやってるのか謎
245231
垢版 |
2022/10/09(日) 13:10:55.08ID:ek0aUPpS
>>232
遅レスすみません返信ありがとうございました
レスを頂いたあと再起動や.NETFremework、VisualStudioの再インストール等一通りやってみたのですが結局起動できませんでした・・・
とりあえず疲れたので日をおいてから再チャレンジしてみようと思います
相談に乗っていただきありがとうございました
2022/10/09(日) 15:30:33.65ID:RYeuABW2
描画周りのことで質問です
Unity2021.3.5fのURP12.1.7を使用しています

ひとつのアルファ付き画像を貼った板ポリと、ひとつのパーティクルシステム(VFX graph)が適用されたゲームオブジェクトがある状況で
板ポリの前後をよこぎるようにパーティクルを飛ばしてその位置関係のままビルボードを描画させたいのです

そのさい、板ポリに適用するマテリアルに付した画像の都合でOpaqueではなく、Transparentを使う必要がある場合
パーティクルと板ポリとの前後関係を保ったままビルボードを描画するにはどのような方法があるのでしょうか

板ポリにOpaqueを使用すれば前後関係は保てるのですが、アルファが実質描画するかしないかの二値になってしまうことでジャギーが発生してしまい
Transparentを使用すれば板ポリのアルファは保てるのですが、パーティクルの粒ごとの前後関係はゲームオブジェクトかエミッターかのもので一様に初期化されてしまうようです

参考1
https://i.imgur.com/PraQQmi.png

参考2
※SG_GonsanがOpaque, SG_Gonsan2が1をそのままTransparentに書き換えたものです
https://youtu.be/zNMrHLOLOUw

よろしくお願いします
2022/10/09(日) 16:02:17.54ID:v50BO0kY
>>246
まずカメラとレイヤーを4つ用意して
1つ目に背景レイヤーのみ描写
2つ目にビルボード後パーティクルのみのレイヤー描写
3つ目にビルボードレイヤー描写
4つ目にビルボード前パーティクルレイヤー描写
カメラそれぞれの設定は
backgroundTypeはUninitialized
CulingMaskは対応のレイヤーのみ
Priorityは何つ目の番号を入力
オブジェクトに対応させたレイヤーを設定するのも忘れずに

とかどうだろう、ダメかな?(´・ω・`)
2022/10/09(日) 16:42:56.56ID:iUyF66kh
jointについて質問です
jointの結合が切れた時にオブジェクトを消したいのですがどうすればいいでしょうか?
249野球マン
垢版 |
2022/10/09(日) 18:33:54.02ID:wI2E/oDJ
>>248
https://docs.unity3d.com/ja/2021.2/ScriptReference/Joint.OnJointBreak.html
こんなイベント関数があるらしい
初めて知った
2022/10/09(日) 18:57:41.16ID:iUyF66kh
ありがとうございます
251名前は開発中のものです。
垢版 |
2022/10/09(日) 22:52:41.38ID:b1dqLRQn
>>246
ここに書いてあるみたいにデプスに書き込むトランスペアレントなシェーダーを作るのは?

URPでどうやるかはわからんけど
https://tips.hecomi.com/entry/2014/03/07/005743
252名前は開発中のものです。
垢版 |
2022/10/09(日) 23:03:40.81ID:zwhtvTBS
質問です
3DオブジェクトのSphereを出すと、どうしても下部に影が生まれてしまいます。
この影をなくすことはできないでしょうか。ShaderGraphでEmissionを使うのでUlitは使わない方向でお願いします。
2022/10/09(日) 23:28:16.74ID:Lt/uU8Xz
>>252
MeshRendererのCast ShadowsをOffにする
もしくはシェーダーグラフのGraph SettingでCastShadowsをOffにする
254名前は開発中のものです。
垢版 |
2022/10/09(日) 23:57:48.81ID:PB8Ex9D2
https://www.youtube.com/watch?v=1rsf7AFmre8
こういうのってUnityだったらマウスポチポチして初級者スクリプトで作れたりするの?
2022/10/10(月) 00:08:19.39ID:8MGlAorR
一回やってみて、問題が出て、自分で調べてもどうしても解決できなかったら、そこを質問するといいよ
256名前は開発中のものです。
垢版 |
2022/10/10(月) 11:21:53.32ID:4mBGhhe7
>>253
自分のやりたいことはできませんでしたが、ありがとうございます。
環境光を消すとオブジェクトが単色で塗られることから、影のせいだと思ってましたがそうでもなさそうです
257名前は開発中のものです。
垢版 |
2022/10/10(月) 12:03:32.56ID:4mBGhhe7
>>256
https://twitter.com/jimetters/status/1579305936266891264?s=20&t=e-LIaJUJIMY_J_toa72d-g
この画像のような、オブジェクト下の黒い部分を消したいです
https://twitter.com/5chan_nel (5ch newer account)
2022/10/10(月) 12:37:26.74ID:/HZVSZm5
>>251
ありがとうございます
これそのままURP/Lit/ForwardLitにするだけだとだと自分の解釈がおかしいのか上手くいかなかったのですが
調べてるうちにAlpha to Maskなどを使って期待してたものの30%くらいの見た目になったので満足しました!
2022/10/10(月) 12:43:07.72ID:/HZVSZm5
>>257
マテリアルに付したシェーダーをUnlitにしましょう
Litという種類のシェーダーを使用していると、内部ではライトと法線との内積を使ってわざわざ陰を描いてくれるのですが
Unlitの場合その部分が必要ないため丸々スキップされることで、陰は落ちなくなります
260名前は開発中のものです。
垢版 |
2022/10/10(月) 13:00:00.50ID:4mBGhhe7
>>259
アドバイスありがとうございます。
Emissionを使いたいのでUlitにはできません。
ShaderGraphだけでは実現は厳しそうですね...残念
2022/10/10(月) 13:29:07.15ID:/HZVSZm5
すみません上の方まで読んでませんでした申し訳ない

黒い部分を消すということは陰全体を消すということになるのですが
そういう意味でLitでUnlitの見た目を出したいという事でしたらCustomFunctionノードでHLSLを用いてシーンのディレクショナルライトから色などの情報を持ってくることは出来ます
GetMainLight()です

インプット無しで色だけ取り出したい場合以下のように書きます
void GetLightColor_float(out float3 LightColor){
#ifdef SHADERGRAPG_PREVIEW
LightColor = float3(1,1,1);
#else
Light light = GetMainLight();
LightColor = light.color;
#endif
}
262名前は開発中のものです。
垢版 |
2022/10/10(月) 13:34:44.98ID:4mBGhhe7
>>261
ありがとうございます!!参考にさせていただきます。
がああ...やっぱりHLSLを勉強することになるのか。ハードル高そうだけど頑張ります。
2022/10/10(月) 13:42:31.85ID:/HZVSZm5
もし>>261のような話でないのなら申し訳ない

ただこちらのような>>257球の下半分が黒くなっているのは上半分のグラデーションと同じことをしてこうなっているため
下半分のみをどうにかするということは難しいと思われます

一応陰を描くための-1~1の内積の結果を0~1にして調整すればおそらくいい感じに調整しやすいのではないかと思います
https://dl.dropboxusercontent.com/s/eminfcc27qq4s7f/2022-10-10%2013-40-21.mp4
2022/10/10(月) 13:51:53.86ID:9Dxmt0lx
>>260
UnlitでEmissionさせたいのよね(´・ω・`)
create->shaderGraph->URP->LitShaderGraph
でLitシェーダー作って(´・ω・`)
Vertexの所にNormalってのがあるからそこから線引っ張って新しくNormal Vecter作成
SpaceをTangentにしたら多分それっぽい事できる(´・ω・`)
後光の反射とか発光見るにはUnityでlighting設定変えなくちゃならんからこれは自分で調べてちょ(´・ω・`)
265名前は開発中のものです。
垢版 |
2022/10/10(月) 17:28:46.30ID:4mBGhhe7
>>264
>>263

ありがとうございます!
結局、黒色のほうがコントラストがはっきりしていていいなという結論になったので使いませんでしたが、教えてもらったことはどこかで使えそうなので覚えておきます!
一応、できたものもあげておきます。
https://twitter.com/jimetters/status/1579388145682247680?s=20&t=r-3sHsdh5Y_aKfcQ1GwOAw
https://twitter.com/5chan_nel (5ch newer account)
266名前は開発中のものです。
垢版 |
2022/10/10(月) 17:54:01.81ID:c5dh7Ys/
すみません
rayとraycastの違いはなんでしょうか?
raycastを使えばrayは必要ないように思うのですが。
2022/10/10(月) 18:17:14.27ID:9Dxmt0lx
上記の奴、再現したら全く検討違いだった(´・ω・`)
完全に光源の影響失くすにはlightにカリングマスク当てるしかないかも(´・ω・`)
2022/10/10(月) 18:26:44.45ID:9Dxmt0lx
光源のオブジェクトのLight->Rendering->CulingMaskで光らせたいオブジェクトのレイヤーを外せばできる(´・ω・`)
試しにdefaultを外してみて
ライトが消えたように見えるはず
2022/10/10(月) 18:58:41.43ID:a0pR3SKj
unity超初心者です。
vrm形式で吐き出したモデルをいざ動かすと、頭の動き(首を傾げても曲がらない)を追従しないのですが、何が原因と考えられるでしょうか…
手元で首が曲がらないとかで調べたら、整体の紹介記事ばかり出てきて詰んでますお願いします。
2022/10/11(火) 05:40:59.11ID:DlwNNU6i
整体記事は草
vrm書き出しに使ったツール名+関節 おかしい とかでぐぐってくれ
VRM使うという事はVRChat関連?
271名前は開発中のものです。
垢版 |
2022/10/11(火) 10:05:04.85ID:KW5vQeqF
raycastの可視化は出来ないのでしょうか?
bool isHitToGround()
{
RaycastHit2D raycastHit = Physics2D.Raycast(transform.position, Vector2.down, 0.2f, groundLayer);
return raycastHit.collider !=null;

}
0.1fという長さだと検知せず、1fとすると検知します。
オリジンからレイが出ていると思うので、こういう結果なのでしょう。

しかし、drawrayで可視化する場合は0.1fで十分な長さのレイになります。
実際に出ている光線の長さがわからないのですが、どうしたらいいものでしょうか。

Debug.DrawRay(
transform.position, Vector2.down + new Vector2(0, -0.1f),Color.red,0.1f/*長さ*/
);
272名前は開発中のものです。
垢版 |
2022/10/11(火) 10:16:07.43ID:KW5vQeqF
自己解決
0.5fでおそらくはキャラの半径の長さとなるようです。
2022/10/11(火) 11:11:09.60ID:3C7yoYb1
パラメータの意味合ってる?
https://docs.unity3d.com/ja/2019.4/ScriptReference/Debug.DrawRay.html

colorの後のdurationというのはラインの長さではなく表示時間
短いほど更新が早くなるけどエディタが重くなる

0.5fというのは単にコライダーの大きさが1なんだと思われる
274名前は開発中のものです。
垢版 |
2022/10/11(火) 11:37:48.38ID:KW5vQeqF
drawrayの場合は第二引数で長さを指定するようです。
raycastの場合は第三引数で長さを指定するようです。
そこは理解しています。
2022/10/11(火) 11:45:29.99ID:3C7yoYb1
Vector2.down + new Vector2(0, -0.1f)

Vector2.downは定数で(0,-1)
だから結果は(0,-1.1f)
真下に長さ-1.1fのラインが出る
2022/10/11(火) 12:12:14.82ID:2JPt9lFw
ごめん長さ1.1のラインね
意図してるのはこうじゃないの

var distance =0.1f
Vector2.down * distance
277野球マン
垢版 |
2022/10/11(火) 12:35:34.31ID:e+HL0Coi
やっぱりDebugのrayって直感的じゃないよね
俺も苦手だから滅多に使わない
ワンタッチで当たり判定を表示してくれればいいのに
278名前は開発中のものです。
垢版 |
2022/10/11(火) 13:30:42.09ID:KW5vQeqF
>>277
うん 何故この程度の機能がないのか不思議
>>275
なるほど 
ただ、長さは1.1みたいですけど、原点から発射されることを考えると1.6fくらいにしないとだめみたいです
可視化できれば良いんですがね、、、
279名前は開発中のものです。
垢版 |
2022/10/11(火) 14:01:37.20ID:KW5vQeqF
>>278
?あれ 謎なことを書いてしまった
280名前は開発中のものです。
垢版 |
2022/10/11(火) 14:09:05.70ID:KW5vQeqF
raycastのlengthの1fというのが何基準なのかわかりますか?
drawrayと同じ値にすると反応しなくなる
drarayの場合は0.1fで十分な長さだけども
2022/10/11(火) 14:42:59.98ID:NZSCknk1
レイキャストもデバッグドローも長さの1はワールドのtransformの1の長さで基準は同じ。
結果が違うなら、それぞれへの値の渡し方か、結果を確認する方法の方にミスがあるんだと思う。
空のシーンでも作ってその部分だけ記述してテストしてみたら?
282名前は開発中のものです。
垢版 |
2022/10/11(火) 17:51:35.48ID:KW5vQeqF
回答ありがとうございます。
同じに設定したつもりですが、どこか違うでしょうか?

drawrayではこのようにレイが出ていますが、raycastではヒットはしません。raycastの長さを1fにするとヒットします。
https://i.imgur.com/ZzmLLf3.jpg


https://ideone.com/Qd53Mf
void FixedUpdate()
{

if (isHitToGround())
{
Debug.Log("hit");
}

Debug.DrawRay(transform.position, Vector2.down - new Vector2(0,0.1f),Color.white, 1f);

}



bool isHitToGround()
{//接地判定用のレイキャスト
RaycastHit2D raycastHit = Physics2D.Raycast(transform.position , Vector2.down, 0.1f, groundLayer);
return raycastHit.collider != null;
}
2022/10/11(火) 19:10:32.68ID:NZSCknk1
>>275も書いてくれてるけど、デバッグドローの2つめの引数を
Vector2.down * 0.1f
にすればいいかと。
0.1はレイキャストの3つめの引数と同じ値です。

というか、できれば原点、方向、長さは変数にして、レイキャストに入れた値をデバッグドローにも使う、というようにしたほうがいいですよ。
2022/10/11(火) 19:10:43.31ID:SAEwODDn
DOTweenって軽いらしいんだけどどこまで使っていいのかな?

2Dのゲームのダメージ数の表示、敵や味方のノックバック、攻撃モーション、攻撃エフェクトなんかの頻発する処理に使っても大丈夫なレベル?

全部自前で用意するのはしんどい…
285野球マン
垢版 |
2022/10/11(火) 19:16:57.27ID:e+HL0Coi
>>284
俺よく使ってるけど経験上そのうちノックバックと攻撃モーションでは
使いにくいな
というのも通常キャラには動作させるスクリプトを付けて手動で動かしてると
思うのだがそれにdotweenの動作をごちゃ混ぜにするとややこしくなる
俺がdotweenを使って楽なのはdotweenの動作で独立してる部分
2022/10/11(火) 23:49:01.03ID:es9cxcgc
シェーダーのプロパティの値をスクリプトで変更したいんですけど、どうやったら出来ますか?(´・ω・`)
2022/10/11(火) 23:56:51.18ID:SAEwODDn
>>285
たしかにそれはそうだな
既存スクリプトとの組み合わせは避けるようにする

結局動作は別に重くはならない?
288野球マン
垢版 |
2022/10/12(水) 00:01:14.85ID:JKWk9lrO
>>287
今まで使ってきて重くなったことはない
ただ気をつけないといけないのはアニメ動作中にシーンを移動すると警告が出る
俺はそれを避けるためにシーンが終わる時に動作してそうなトゥイーンを
変数に入れてシーンが終わる時にkillしてる
2022/10/12(水) 00:03:21.48ID:MA+YbJGL
>>288
やっぱり軽いんだな
重さは気にせず使っていくわ

シーン切り替えは知らんかった
ノウハウの共有助かる
ありがとう
2022/10/12(水) 09:13:06.00ID:G+gJ4ga/
Material.SetInt.あるいはSetFloatなど
291名前は開発中のものです。
垢版 |
2022/10/12(水) 09:16:45.90ID:2sLn8UPK
>>283
回答どうも
drawrayの第二引数の長さはこうなりますよね
Vector2.down * 0.1f = vector2(0,-0.1)

raycastは第二引数で方向ベクトルを示しているだけで、長さを示しているわけではないのでしょうか?
raycastの第三引数で-0.1fを指定した場合、1.1fの長さになると考えていました

raycastの第三引数を0.1fにするとヒットしなくなります
292名前は開発中のものです。
垢版 |
2022/10/12(水) 16:53:32.18ID:2sLn8UPK
↑質問しといてすみません、redditで質問してきます
2022/10/12(水) 16:59:03.70ID:GDqTCPrY
へーRedditあるんだ見てみよ
294名前は開発中のものです。
垢版 |
2022/10/12(水) 17:01:29.64ID:2sLn8UPK
見てみるとは?
2022/10/12(水) 17:18:58.42ID:GDqTCPrY
そこは引っかからなくていい
296名前は開発中のものです。
垢版 |
2022/10/12(水) 18:18:16.23ID:2sLn8UPK
ベクトルに対しての加算と乗算がごっちゃになっていたかもしれないです
297名前は開発中のものです。
垢版 |
2022/10/12(水) 18:21:10.44ID:2sLn8UPK
Raycastの第二引数と第三引数は乗算されているのでしょうか
加算なのでしょうか?

こういう点がよくわからないですね、、、
298名前は開発中のものです。
垢版 |
2022/10/12(水) 18:35:08.31ID:2sLn8UPK
長さ調べたらなんとなく乗算だなと理解しました
方向ベクトルに長さを追加する場合は乗算、という決まりでもあるのでしょうか?
2022/10/12(水) 19:16:44.57ID:GDqTCPrY
あるというかなんというか
長さが1(要素を二乗して足した平方根が1)であると方向だけを表せて
それに数値をかけて大きさを表した方が扱いやすいからお決まりのようにそう使う

どんなベクトルでも長さを1に直すことは出来る
やり方は要素を二乗して足したものでベクトルを割る
この操作を特に正規化(Normalize)といい、大抵のばあい組み込み関数としてnormalize(vector)は用意されている
2022/10/12(水) 19:21:51.85ID:GDqTCPrY
Unityのスクリプトリファレンスに引数としてDirectionをくださいねって書いてあったら
中で正規化してくれてるかもしれないけど基本的に正規化した方向ベクトルを入れてあげよう
301名前は開発中のものです。
垢版 |
2022/10/12(水) 20:23:34.82ID:2sLn8UPK
>>299
正規化ベクトル思い出しました
正規化ベクトルに10乗算したら10バイの距離
10加算したら11になるから、ちょっと分かりづらい

こんな感じでいいんですかね
2022/10/12(水) 21:17:33.71ID:GDqTCPrY
せっすね
ベクトルの場合x,y,zのどれに10を足すの?ってことにもなるし
仮にx,yにだけ10足してzはたさないよって場合とか
距離的にどれだけ移動するのか?という点とかで設定する側としてはちょっと狙いづらい

仮に何かを移動させたが方向が(1,2,3)を正規化させた(0.267, 0.535, 0.802)だった場合
あっち方向に2.4だけ動いてねって言う方が
今の位置から(0.6168, 1.284, 1.924)動いてねって言うよりわかりやすい
後者の指示を聞いて距離は2.4だと即わかる人はいないとは言わんがそうそうお目にかかれない
303名前は開発中のものです。
垢版 |
2022/10/12(水) 23:36:34.63ID:2sLn8UPK
ありがとうございました
確かに加算だとx yに同時に加算出来ないんですね、、、
304名前は開発中のものです。
垢版 |
2022/10/13(木) 14:24:38.78ID:X3nbva7k
ゲーム製作においては限りなくビジュアルは捨てたほうがいいでしょうか?
まだ1作も完成扨せられていない場合はとくに、、、
2022/10/13(木) 14:29:23.29ID:THS4rVN7
最終イメージだけはっきりさせておいてあとからいくらでも差し替えたり付け足したりできるようにだけしておけば何も問題ないよ
306名前は開発中のものです。
垢版 |
2022/10/13(木) 15:06:06.49ID:X3nbva7k
コアの仕組みだけ作る感じですよね
ホワイトボックスのような
2022/10/13(木) 16:26:47.22ID:NucucA/s
そこまでいかなくても普通にフリー素材や安めのアセットを使えばいい
真っ白の箱動かしたって作る方もつまらないからなもちろん遊ぶ方も
2022/10/13(木) 16:27:50.20ID:THS4rVN7
グレーボックスだかホワイトボックスだかの状態も俺は好きだけどな
ガワに惑わされるのきらい
309名前は開発中のものです。
垢版 |
2022/10/13(木) 17:36:00.24ID:X3nbva7k
余分なところを省いてサクッと作れるようにならないとだめですね、、、
2022/10/13(木) 18:57:54.64ID:qxiAQKzT
インポートしたオリジナルリグのモデルのアニメをプレビューしてる時に
ObjectPreview was not disposed properly...っていう警告文出てきたけどggったら定番ぽいし無視していいやつ?
ビルドした後でリグがグチャグチャになってるとかなんないよね?
311名前は開発中のものです。
垢版 |
2022/10/14(金) 17:09:59.03ID:D0meujl7
【地球が、危ない】 警告をテレパシー受信する人々
://rio2016.5ch.net/test/read.cgi/earth/1663635074/l50
312名前は開発中のものです。
垢版 |
2022/10/14(金) 18:05:20.58ID:vxMxRykj
なれてくるとミニゲのプロトなら1日で作れるようになるでしょうか?
313名前は開発中のものです。
垢版 |
2022/10/14(金) 20:51:23.33ID:vxMxRykj
処理1が終わったら5秒置いて、処理2を実行させたいです
以下だとフレームごとに1と2が表示されてしまうのですが、どこが悪いでしょうか?
void Update()
{
Debug.Log("1");
StartCoroutine(LogCoroutine());
Debug.Log("2");
}

public IEnumerator LogCoroutine()
{

yield return new WaitForSeconds(5f);
}
2022/10/14(金) 21:09:38.26ID:w4ST6Cwx
>>313
まずUpdateに書いてるのが間違い一旦Startに書こう
そんで処理は全部IEnumeratorの中に書く

void Start()
{
StartCoroutine(LogCoroutine());
}

public IEnumerator LogCoroutine()
{
Debug.Log("1");
yield return new WaitForSeconds(5f);
Debug.Log("2");
}
2022/10/14(金) 21:16:17.49ID:Xt4wEWQ/
GameObject.Findって重いからあまり使わない方がいいんですかね?
ローグライクみたいに1ターン経過毎にマップや敵やアイテムの情報を更新したいのですが
316名前は開発中のものです。
垢版 |
2022/10/14(金) 22:53:51.38ID:S9Bu3WBe
>>315
Findって毎回取得するってこと?

生成時にターン管理してるところに登録、
破棄時に登録解除とかでいいんじゃない

ターン管理するオブジェクトはシングルトン
でも問題ないし
2022/10/15(土) 07:04:37.64ID:gErvtJiG
そっか。オブジェクトを登録しとけばいいのか。ありがとう
318名前は開発中のものです。
垢版 |
2022/10/15(土) 10:11:57.68ID:9w2FidzW
>>314
あっそうか、1フレームが5秒以下だから1しか出力されないという結果なわけですね
こういう仕組みって、リロードとかに使うんですかね
玉打つ→リロードに5秒→玉打つみたいな感じで
2022/10/15(土) 15:29:18.39ID:2g6cLqcD
キャンバスのテキストは、ウェブブラウザの文字のようにマウスで囲ってコピーする事ができませんが、
コピーできるようなテキストをUnityで作る事はできるでしょうか?
どうすればコピーできるテキストのウィンドウみたいなものを作れるでしょうか?
2022/10/15(土) 16:34:42.31ID:vXHNe1X5
>>319
こんな方法があるみたい
https://qiita.com/nkjzm/items/246073f1feaa79ef7b52
2022/10/16(日) 11:06:40.62ID:w6znUmaI
ボタンについて質問です。ボタンにマウスが重なった時だけ後ろに置いたスプライトが変わるようにしたいのです
どうすればできますか?
322名前は開発中のものです。
垢版 |
2022/10/16(日) 11:31:39.08ID:uim5rBqQ
unityでわかりやすいスクリプトを書いていくには
処理をすべてvoid updateの中に入れてしまうと、ゴチャゴチャしますね
基本的な構造は以下のようにするのでしょうか?主要な機能は関数として下に置いときます

void start()
void update(){
jumping();
movement();
}
void jumping()
void movement()
323名前は開発中のものです。
垢版 |
2022/10/16(日) 11:58:45.56ID:uim5rBqQ
上に関連しますが、void jumpingにはジャンプのロジックのみ書き、キー操作などは含めないほうがいいでしょうか?
セオリーみたいなものがあれば

void update()
{
if(Input.GetKeyDown(KeyCode.A))
{
jumping();
}
}

こんな感じで
324野球マン
垢版 |
2022/10/16(日) 12:31:48.89ID:Lv1h9WmN
>>322
>>323
まぁ大体そんな感じだと思うけど状態遷移、つまり「今はジャンプ中」とか
「今は攻撃中」みたいに状態を変えるコードが書きたければ
playmakerやboltなどのステイトマシンを使う方法がある
俺はそれらが使いこなせないからswitch文で書いてるけどな
2022/10/16(日) 12:43:59.01ID:iibWhiiC
>>321
ButtonのTransitionをAnimationにしてアニメーションをつくる
もしくは自前でIPointerEnterHandlerなどを実装したクラスをつくる
あるいはButtonを継承したクラスを作ってOnPointerEnterをオーバーライドする方法もある
2022/10/16(日) 12:47:06.74ID:iibWhiiC
すまん、スプライト変えるだけならTransitionをSpriteSwapにするだけだな
上のは忘れてくれ
2022/10/16(日) 15:05:04.20ID:cG60ottp
なりました。ありがとうございます
328名前は開発中のものです。
垢版 |
2022/10/16(日) 15:51:14.86ID:uim5rBqQ
>>324
どうも
コードきれいに書かないとすぐッ混乱しちゃう
329名前は開発中のものです。
垢版 |
2022/10/17(月) 19:48:01.72ID:xBPqLIi8
addforceについて質問です
3段ジャンプを作っているのですが、床に接地しているときに使うと一番飛距離で出ます
床があることで力が増幅される感じになるんでしょうか
2022/10/17(月) 20:15:52.11ID:OdIqVsAm
どちらかというとジャンプの頂点から下降するときに下向きの加速度があるから2段目以降が低くなるんじゃない?
331野球マン
垢版 |
2022/10/17(月) 20:16:21.12ID:+v2fHukb
>>329
https://stepism.sak●ura.ne.jp/unity/wiki/doku.php?id=wiki:unity:tips:069
●を消してください

ここのサイトではやはりVelocityを初期化していてその後にaddforceしてる
これはVelocityに直前まで動いてた動きの量が入ったままだとその数値と
新たなaddforceの動きが相殺されて挙動が変わるのを防ぐため
332名前は開発中のものです。
垢版 |
2022/10/17(月) 21:08:39.14ID:xBPqLIi8
auto refreshが遅いのは仕方ないのでしょうか?
作業を中断されてしまうのがちとつらいです
333名前は開発中のものです。
垢版 |
2022/10/18(火) 00:35:54.34ID:H1iYWrd8
windows defenderからunityとvisualstudioとドットネット除外したら軽くなったよ
334名前は開発中のものです。
垢版 |
2022/10/18(火) 06:29:27.57ID:J975tpia
>>333
unity editorとvscode除外しても変わりませんね
タスクマネージャ見てもdefenderは動いてないみたいです

軽くする方法とかあればいいんですが

平均して20秒くらいかかります
335名前は開発中のものです。
垢版 |
2022/10/18(火) 06:49:49.82ID:J975tpia
cpuが弱いのかもしれませんね
5年くらいまえのcore i5だし

ryzenにでもしますかね、、、
336名前は開発中のものです。
垢版 |
2022/10/18(火) 10:24:47.25ID:H1iYWrd8
vscode自体軽いと思うしPCのせいかもね

これみたいな感じでやるのがいいかも?
https://takap-tech.com/entry/2022/06/17/221344
2022/10/18(火) 10:28:05.59ID:cCr6yAy8
メモリーとSSDも必要だと思う
338名前は開発中のものです。
垢版 |
2022/10/18(火) 10:30:41.42ID:J975tpia
>>336
手動リフレッシュでしばらく様子を見てみます

>>337
タスクマネージャ見る限りネックはcpuのようです
SSDはm.2ではないですが、SATAのものなので遅くはないです
メモリはDDR3ですね

そろそろ買い替え検討です、、、
339名前は開発中のものです。
垢版 |
2022/10/18(火) 10:35:30.95ID:J975tpia
多分、スクリプトと全アセットの整合性を取っているみたいなので、アセットを出来るだけ削除したほうがいいかもですね
2022/10/18(火) 10:38:05.90ID:WHADv74H
あとはファン(光る奴)とかPCケース(光る奴)とキーボード(光る奴)にマウス(光る奴)も重要だな
心の動作クロックが上がらないと処理が遅くなるぞ
341名前は開発中のものです。
垢版 |
2022/10/18(火) 10:43:07.34ID:J975tpia
クルーシャルなのでMomentum Cacheを導入してみます
342名前は開発中のものです。
垢版 |
2022/10/18(火) 11:12:40.19ID:J975tpia
>>337
クルーシャルで速くなった
ありがとう

m.2が理想だけども持ってないので
343名前は開発中のものです。
垢版 |
2022/10/18(火) 12:59:53.53ID:J975tpia
unityってよくファイルが壊れますか?
そんな感じがしますね
2022/10/18(火) 13:03:34.38ID:A9S9SN0W
プロジェクトはよく壊れる
345名前は開発中のものです。
垢版 |
2022/10/18(火) 13:12:32.63ID:J975tpia
windows再起動したら一部壊れてました
オマカンかもしれませんが
2022/10/18(火) 16:30:08.82ID:JZGaUpXH
ビルドするときの圧縮で
Default、LZ4、LZ4HCの三種類がありますけど、PC向けの場合はどれがいいですか?

超大作で容量が1TB以上なんですけど、ユーザーがDLするのに困らないか心配です(´・ω・`)
2022/10/18(火) 19:09:22.05ID:K9q6OgfP
http://hissi.org/read.php/gamedev/20220208/aDJIcTVzRDc.html
http://hissi.org/read.php/gamedev/20220506/ZUV6bGlLaVQ.html
定期的に現れる1TBおじさん
次回作にご期待ください
348名前は開発中のものです。
垢版 |
2022/10/18(火) 20:16:21.54ID:J975tpia
ここの人たちのおかげでだいぶ覚えてきた
ありがとぅ
2022/10/18(火) 20:34:24.77ID:XLI3ApOu
それはどうでもいい
350名前は開発中のものです。
垢版 |
2022/10/18(火) 22:23:48.42ID:J975tpia
上位のHierarchyから下位にアクセスしたい場合があると思いますが、階層が深くなると手打ちが面倒なのですが、パスをコピー出来るデフォルトの機能はあるんでしょうか?
エクステンションでもいいですが。
2022/10/18(火) 22:54:52.22ID:SuouIblM
ここサポートセンターじゃないんだが
352名前は開発中のものです。
垢版 |
2022/10/19(水) 10:39:56.90ID:kMzDJ4Cz
>>351
了解
エディタ拡張で自作するしかないみたいですね
353名前は開発中のものです。
垢版 |
2022/10/19(水) 12:00:08.72ID:NJsB+uuz
unityでkinect-v2を使用してダンスゲームを制作している学生です。
人間とシンクロしているときゲーム画面にはアバターが移るのですが、
Rigidbodyでは落下し続けているためかのノーツの当たり判定が反応しません。
対処方法を教えてほしいです。

いきなりですみません。
参考サイト
https://qiita.com/yuzupon/items/4528f7fc09a42fb8af2e
https://qiita.com/yuzupon/items/0123bb6c268a41fcd708
https://www.buildinsider.net/small/bookkinectv2/0601
2022/10/19(水) 12:13:21.38ID:ygB9Jjc3
>>352は下のコテハンで作る気も無いのに質問しまくる荒しなので注意

>198 ワナビー2024 2022/10/19(水) 10:18:21.45ID:kMzDJ4Cz
355名前は開発中のものです。
垢版 |
2022/10/19(水) 21:40:58.07ID:/Ek7C3Yj
>>353
落下し続けてるってどういうこと?
落ちながら踊るゲームなの?
2022/10/19(水) 21:57:11.66ID:I7PQRQID
重力が働いてるってことでは
357名前は開発中のものです。
垢版 |
2022/10/20(木) 02:19:54.67ID:OW6todr+
なるほど
じゃあまずKinect無しの同じ設定で当たり判定が起こるか確認してみるといいんじゃない
358名前は開発中のものです。
垢版 |
2022/10/20(木) 11:34:16.49ID:STTfBKLT
c#って何でも関数化しないとエラー出されるんですね
2022/10/20(木) 12:02:43.16ID:gyfAALLD
そんなことない
書くコンテキスト間違ってる
2022/10/20(木) 13:18:09.06ID:DC+tJ+6U
日本て法律守らないと捕まるんですね、くらい無意味なこと言ってると思う
361名前は開発中のものです。
垢版 |
2022/10/20(木) 13:55:02.01ID:STTfBKLT
>>359そうかもです
362名前は開発中のものです。
垢版 |
2022/10/20(木) 20:01:44.05ID:STTfBKLT
質問です。
2番目のコードでuiに数値をセットしたいです。
しかし1番目は値がセットされません。
原因は何かわかりますか?

おそらく、変数宣言あたりに問題がありそうと考えています。
しかしはっきり分かりません。

1:
void Update()
{
if(Input.GetKeyDown(KeyCode.A))
{
count +=1;
var ga =GameObject.Find("test").GetComponent<Text>().text = 10.ToString();
Debug.Log(ga);
}
}

2:
void Update()
{
if(Input.GetKeyDown(KeyCode.A))
{
count +=1;
var ga =GameObject.Find("test").GetComponent<Text>().text;
ga= 10.ToString();
}
}
2022/10/20(木) 21:24:26.18ID:Hi0nLSLV
>>362
コードだけ見ると一応動作はしそうだけど…
1番目じゃなくて2番目がセットされませんの間違い?

2番目はgaっていう変数にtextの値をコピーしたあと、
gaに10を入れてるから、textの値は変わりませんね
2022/10/20(木) 22:20:28.86ID:23okRftC
一番目はtestのスクリプトのtextに入力してる
二番目はgaにtestのスクリプトをgaにコピー。で、そのコピーしたgaに入力してる
testのtextをコピーしたgaとコピー元のtestのtextは別物。コピーをいじっても元は変わらない
2022/10/21(金) 00:40:58.72ID:GfRumvU7
そもそも1つめはコンパイルエラーだろう
ga=text=ToString();となってる
文法を守れとしか言えない
2022/10/21(金) 01:11:30.32ID:ZPp8yeJ+
多重代入してるだけだから一応動くのよ
でも見づらいしやめたほうがいいね
367名前は開発中のものです。
垢版 |
2022/10/21(金) 18:36:21.07ID:aj7NQKCn
>>363
364
365
366
回答どうも
30kmウォーク行ってきたので返答おくれました

364さんの言ってることが原因だったようです
変数にuiの値を入れてもそれはコピーになっちゃうんですね、、、


書き直しましたが、こういうふうにuiの値とカウントの値が違った時のみ、uiにカウントの値をセットしたかったのですね。uiの値を変数に入れて使いまわそうとしてました。
float count = 0;
void Update()
{
if(Input.GetKeyDown(KeyCode.A))
{
count +=1;
setCountToUi(count);
Debug.Log(count);
}
}

void setCountToUi(float countForUi)
{
var text_value = GameObject.Find("test").GetComponent<Text>().text;
//もしtextvalueとcountに差があった場合、現在のcountをtextvalueにセットする
if(countForUi != float.Parse(text_value))
{
GameObject.Find("test").GetComponent<Text>().text = countForUi.ToString();
}
}
368名前は開発中のものです。
垢版 |
2022/10/21(金) 23:30:35.29ID:p7nePW1Z
>>367
セットの時に毎回Findするよりは
それぞれのオブジェクトごとで子にcanvas持つとかした方がいいよ
369名前は開発中のものです。
垢版 |
2022/10/22(土) 06:05:06.40ID:DJepy6/o
>>368
回答どうも
publicでフィールドを作ってそこで指定するという意味でしょうか?
370名前は開発中のものです。
垢版 |
2022/10/22(土) 12:58:31.86ID:DJepy6/o
>>369
解決しました
フィールドにuiを指定しておくんですね

これが”子”という意味でしょうか
2022/10/22(土) 13:33:48.33ID:Zr+BOUcM
子っつったら普通はヒエラルキーだなって思わない?
372野球マン
垢版 |
2022/10/22(土) 13:54:36.00ID:8smeBO4o
子で持つより
>>369の方が適切だろ
っていうかUIを子で持つって「そのキャラごとにHPを表示する」みたいな
用途しか思いつかない
373名前は開発中のものです。
垢版 |
2022/10/22(土) 13:55:24.54ID:DJepy6/o
>>371
そうしますが、子オブジェクトにアタッチしてもfindによる検索が必要なんじゃないでしょうか?なにか取得する手段があるのでしょうか
374名前は開発中のものです。
垢版 |
2022/10/22(土) 16:23:02.94ID:M8ieQ9xB
>>373
find要らない
2022/10/22(土) 16:25:51.83ID:Zr+BOUcM
何番目の子かが決まってればそれで良い
376名前は開発中のものです。
垢版 |
2022/10/22(土) 17:10:56.36ID:DJepy6/o
>>372
あー、頭の上にゲージがある的な?
377名前は開発中のものです。
垢版 |
2022/10/22(土) 17:21:48.69ID:DJepy6/o
>>375
ありがとうございます
何番目かは変動する可能性があるので、get child的な関数ではなく、フィールドを使うことにします
378名前は開発中のものです。
垢版 |
2022/10/22(土) 17:24:31.78ID:wE/JvYaK
人間ってやりたくない事は幾らやっても覚えないんだな
379野球マン
垢版 |
2022/10/22(土) 17:43:21.57ID:8smeBO4o
>>376
そう
380名前は開発中のものです。
垢版 |
2022/10/22(土) 18:00:17.98ID:DJepy6/o
>>379
どうも
フィールドでやります
381名前は開発中のものです。
垢版 |
2022/10/23(日) 03:55:18.52ID:zY0Co/aK
いや、子で持つのは
参照関係をスッキリさせるためなんだけど

動的にdestroyするとかならアレだけど
参照するものが同じprefab内にまとまってないとややこしくないか?

あとScriptable Object改造してそっから変数受け渡す方法もある
382名前は開発中のものです。
垢版 |
2022/10/23(日) 06:27:45.55ID:IEoTV2Zo
>>381
子にした場合はget childで取得するのですか?
たしかに関係のあるオブジェくとは1つにまとめたほうがわかり易いですね
383名前は開発中のものです。
垢版 |
2022/10/23(日) 06:39:55.88ID:zY0Co/aK
>>382
シリアライズで参照してもいいし
一度getchildとかgetcomponentinchildrenで取得して変数として持ってもいいよ
384名前は開発中のものです。
垢版 |
2022/10/23(日) 07:41:35.73ID:IEoTV2Zo
>>381
unityの親子化必ずしも追従を意味しないみたいですね
エンプティでまとめておく的な意味もあるようです
385名前は開発中のものです。
垢版 |
2022/10/23(日) 07:42:49.20ID:IEoTV2Zo
>>383
どうも
今回はこだわらずシリアライズでやっときます
386名前は開発中のものです。
垢版 |
2022/10/23(日) 11:59:33.26ID:IEoTV2Zo
コツコツやろう(´・ω・`)、、、
387名前は開発中のものです。
垢版 |
2022/10/23(日) 18:27:32.03ID:IEoTV2Zo
微妙にunity慣れてきたわ
ありがとう
388名前は開発中のものです。
垢版 |
2022/10/23(日) 20:00:23.22ID:IEoTV2Zo
普通の変数に代入した定数を変更する方法はありますか?


const float maxJumpCountLimit = 3;//初期値
float max_jump_count = maxJumpCountLimit;

2行目のmax_jump_countはmaxJumpCountLimitのコピーであるため、以下のような変更は可能だと思っていました。
しかし、どうも定数であるという情報までコピーされているため、変更出来ないようです。3が2になるはずですが変わりません。


max_jump_count -=1;


ゲームで3段ジャンプを作成しています。ジャンプするごとにカウントが減ります。
この値が0かつ着地したときに初期値である3に戻したいため、定数で3を定義しているのです。
2022/10/23(日) 20:28:38.27ID:sTNwB9d4
const float maxJumpCountLimit = 3;//初期値
float max_jump_count = maxJumpCountLimit;

この処理でmax_jump_countがconstになったりはしない。
どこか他のところが間違ってる。
2022/10/23(日) 23:48:41.08ID:3m+rwC6A
そこ通ってないか、再初期化してるかのどっちかだろ。
怪しい所全部ブレーク仕掛けて実行してみろ
2022/10/24(月) 01:02:35.30ID:h4hXbTHR
ポインタ入れてるだけだから変わらんでしょ
.tofloatとかすりゃいけんじゃね
知らんけど
392名前は開発中のものです。
垢版 |
2022/10/24(月) 02:50:22.28ID:qbMWdM2J
>>388
> max_jump_count -=1;
この直後に
Debug.Logおいて、値を表示したらいくつになってるの?
2022/10/24(月) 03:50:56.51ID:exOERTS6
オチが読めた。floatがローカルで毎回宣言してんだろ。
だからブロックを抜けたら変数は消えて元に戻る。
全文書けよクイズじゃねえんだから
2022/10/24(月) 05:55:37.57ID:Gka60Mqn
max_jump_count -=1を通ってないだけだろ
あと変数で段階ジャンプ管理とかバグの元にしかならんからやめとけ
ステート管理とかいろいろあるでしょ
395名前は開発中のものです。
垢版 |
2022/10/24(月) 08:17:35.20ID:MUSucqH+
>>392
あっ、2になりますね
ということはその後にリセットされてるんですね どこかで
デバッグの方法でも学んでみますが王道はありますか?
2022/10/24(月) 10:05:17.26ID:f519Ij7I
慣れと経験なので
397野球マン
垢版 |
2022/10/24(月) 12:20:04.79ID:XeoJUH+i
>>395
Debug.Logよりprintの方が楽
打ち込む回数が多いと億劫になって今回のようなことが増える
398名前は開発中のものです。
垢版 |
2022/10/24(月) 13:13:47.88ID:MUSucqH+
>>396
了解
適当にやりまし
>>397
どうも
出力結果はprintでも同じですね
2022/10/24(月) 14:35:28.50ID:h4hXbTHR
俺は数値確認とかなら適当なテキスト配置してそこに出すなぁ分かりやすいし
テスト文使えるよね
400名前は開発中のものです。
垢版 |
2022/10/24(月) 16:12:38.97ID:MUSucqH+
ありがと
デバッグ素早く出来ないと効率的に作れないっすね
これだけで1日時間潰すとか無駄
401名前は開発中のものです。
垢版 |
2022/10/25(火) 11:34:16.37ID:4iFfIKI+
https://kan-kikuchi.はてなblog.com/entry/ValueBetweenChecker
値が特定の範囲内に収まっているかどうかを、boolで返す関数ってないでしょうか?
これをif文に使いたいのです
2022/10/25(火) 11:48:22.21ID:c6b67Equ
>>401
作ればいいだけ
簡単だよ

bool RangeCheck(float valueH,float a,float b){
if(valueH>a && valueH<b) return true;
return false;
}
2022/10/25(火) 12:15:54.49ID:zKUBISvI
???
こんなの作れなきゃ、これから一体なにを作るつもりなんだ?
1から10までここで質問するつもり?????????
404名前は開発中のものです。
垢版 |
2022/10/25(火) 12:30:01.34ID:4iFfIKI+
>>402
どうも
そもそもこれをやろうとしているのは、特定の範囲内でのみ発動したいアクションがあるからです
たとえば0から3の間でのみ発動するなど

しかし、そもそもclampなどで想定外の値にならないように0-3の範囲に固定したほうがいいのでしょうか?
2022/10/25(火) 12:33:43.32ID:c6b67Equ
>>404
それだと4が入ってる時3になったり、5が入ってる時3になったりになってしまうが
その仕様で正しいならそうすれば?
406名前は開発中のものです。
垢版 |
2022/10/25(火) 13:47:21.16ID:4iFfIKI+
>>405
そうですね 3段ジャンプのカウントにつかいます
そもそも4-5やマイナス値は必要ないので
407名前は開発中のものです。
垢版 |
2022/10/25(火) 13:54:53.01ID:2aKWWgbi
intでインクリメントしてn%2にすれば0か1か2以外入らなくなる
こんなのチュートリアルで頻繁に出て来るのに何で車輪の再発明してんだか
頭の体操が目的なら人に頼るのは意味がない
408名前は開発中のものです。
垢版 |
2022/10/25(火) 14:16:38.83ID:sgdVEix0
三段ジャンプなら範囲で撮る必要ないくらいの
409名前は開発中のものです。
垢版 |
2022/10/25(火) 14:19:22.40ID:sgdVEix0
誤送信

3段ジャンプならわざわざ範囲でとらないでいい

ジャンプ回数を外から見えないようにして
クラス内で消費すれば範囲制限いらない
2022/10/25(火) 14:24:47.10ID:ihTVMvOj
仕様書いたら作ってくれると思ってんだろ。
ここには便利な道具が大勢いるしな
2022/10/25(火) 14:28:49.22ID:XU5o4p00
お気持ち表明のがよっぽど非生産的だろ…
2022/10/25(火) 14:38:31.81ID:u6ZxnSwp
たれw
413名前は開発中のものです。
垢版 |
2022/10/25(火) 15:10:42.81ID:4iFfIKI+
>>407
余剰演算子でそんなやり方あるんすね
カウント管理に使えますかね

>>409
まあそうします
特定のタイミングでリセットすればいいだけなので
仕様にこだわりすぎてもッ完成しなくなりそうですね
2022/10/25(火) 17:44:01.11ID:VUZkNIaf
まずは自分の思う方法で実装すりゃいいよ
2022/10/25(火) 18:07:00.94ID:Nv2MgXa1
>>411
生産する気も無い奴のクイズに付き合う方がもっと非生産的だろ…
2022/10/25(火) 19:58:25.94ID:3sgdGPsD
なんでも質問スレでなんでも質問すんなは草
417名前は開発中のものです。
垢版 |
2022/10/25(火) 20:37:43.56ID:sgdVEix0
>>415
雑談スレに引きこもってろクソジジイ
2022/10/25(火) 20:55:09.98ID:8vbifLqe
図星つかれてブチギレすぎて草
2022/10/25(火) 20:58:27.73ID:8vbifLqe
まあいいじゃねーかw

自分の時間の使い方なんて自分の自由なんだからさw
2022/10/25(火) 22:09:10.85ID:4ztAREYl
>>416

世の中なんにでも限度というものがあってだな、、、
2022/10/25(火) 22:22:37.66ID:c6b67Equ
俺はできるやつとできないやつの違いはしょうもない知識の積み重ねだと思ってるから
しょうもない質問にもどんどん答えるけどな
それと「質問に答える」といういつもと違う体験をすることでその知識に関して
自分の中で肉付けができる
2022/10/25(火) 22:40:38.41ID:ON2a/FLH
お前ら難しい質問はスルーしてんじゃん?このスレの課題は回答者のレベルが低すぎることだわ
Unity認定プロフェッショナル以上を持ってる人以外のゴミクズカスは回答すんなや?(´・ω・`)

Unity認定ユーザー : プログラマー
Unity認定ユーザー : アーティスト
Unity認定ユーザー : VR開発者
Unity認定アソシエイト : ゲーム開発者
Unity認定アソシエイト : プログラマー
Unity認定アソシエイト : アーティスト
Unity認定プロフェッショナル : プログラマー
Unity認定プロフェッショナル : アーティスト
Unity認定エキスパート : シェーディングとエフェクトのテクニカルアーティスト
Unity認定エキスパート : リギングとアニメーションのテクニカルアーティスト
Unity認定エキスパート : プログラマー
2022/10/25(火) 22:56:03.76ID:4ztAREYl
>>421

>しょうもない質問

アッ、、、ハイ。
2022/10/25(火) 23:15:14.79ID:VUZkNIaf
>>420
限度を勝手に決めるな
2022/10/25(火) 23:19:51.20ID:fG1n0hZT
乞食が選り好みを始めて草
回答者云々じゃなくてそもそも専門的に教えて貰える所に行けよ
426名前は開発中のものです。
垢版 |
2022/10/25(火) 23:37:10.62ID:xEvb7jm/
>>422
授業料をケチった結果ランクがバンバン下がっただけで自業自得だろ
有資格者が教えてくれるセミナー行けよ 遠慮すんなや
427名前は開発中のものです。
垢版 |
2022/10/26(水) 01:01:09.85ID:8WC+Jm0M
unityでゲームはつくれますか?
2022/10/26(水) 01:12:20.39ID:+8eD0HEY
難しいですね
2022/10/26(水) 01:25:40.42ID:8WC+Jm0M
>>428
どうも
アセットのモデルでゲーム作ってもですか?
2022/10/26(水) 01:26:30.44ID:+8eD0HEY
うーん難しいですね
2022/10/26(水) 01:26:51.16ID:phxiZASO
まずやってみてはどう?
432名前は開発中のものです。
垢版 |
2022/10/26(水) 01:29:03.88ID:8WC+Jm0M
unityでrpgってあまりおすすめされないのかね?
2022/10/26(水) 01:32:14.89ID:phxiZASO
チュートリアルにもローグライクあるよ
434名前は開発中のものです。
垢版 |
2022/10/26(水) 01:33:28.26ID:8WC+Jm0M
ありがと
二番煎じでもとにかく作ることは大事だよな!(´・ω・`)
なぜ?
2022/10/26(水) 01:39:32.75ID:+8eD0HEY
それも厳しいものかと思われます
2022/10/26(水) 01:40:34.42ID:8WC+Jm0M
>>431
そうですね 1本完成させてからくるわ (´・ω・`)クソゲーで何が悪い?
2022/10/26(水) 11:12:09.45ID:DT/daO77
糞スレ
438名前は開発中のものです。
垢版 |
2022/10/26(水) 14:00:25.36ID:b6AX5R9p
拡張がないとvscodeでのステップ実行は不可能なんでしょうか?
439名前は開発中のものです。
垢版 |
2022/10/26(水) 14:32:58.13ID:b6AX5R9p
3段ジャンプ作っています。
初歩的かつ、頭悪いですが、混乱しているので対策を教えてください

問題点:
1回目の押下ではジャンプ出来るが、2回目の押下ではジャンプ出来ない

原因:
2回めの押下でリセット関数が働いて、max_jump_countが3になっていて、case2が発動されないことが原因思われます

コード:
https://ideone.com/rWJtbx

補足:

3段ジャンプ、もっとマシなやり方あるんでしょうか
2022/10/26(水) 15:34:03.20ID:mhQKrFwX
>>439
色々あるがまず
isHitToGround()関数は正常に機能してるか?
ここで仮に「常にtrueが返るバグがある」とかだと68行目のif文で
チェックされて空中ジャンプに移行しない
それとジャンプのカウントをswitch文で遷移させるのは頭がおかしいぞ
2022/10/26(水) 15:48:05.88ID:mhQKrFwX
>>440これは違うか

>>439
ジャンプした直後にjumpingCountReset()関数でmax_jump_countを
3に戻すのが悪い
例えばジャンプの上昇中はjumpingCountReset()を呼ばないようにするとかの
方法がある
ジャンプカウントのリセットが必要なのは常にキャラの加工中だからね
2022/10/26(水) 15:56:09.34ID:LM/DaEJN
え?そこ?・・・つーか、今までのレスのやりとりは何だったの?
もう書き直した「答え」出してって言ってるようなもんじゃんよ・・・
443名前は開発中のものです。
垢版 |
2022/10/26(水) 16:29:10.48ID:BRmbUSwY
>>442
指導したい人がやってるんだから粗探しせず、スルーでイイんじゃないの?
2022/10/26(水) 16:44:48.95ID:LM/DaEJN
>>443
スマネ・・・つい口から出ちまった
変数・代入・分岐・関数・引数・戻値・・・つーかフローやら変数関数の有効範囲の基礎知識どうなってんの?だったので、
・・・以後気を付けます
2022/10/26(水) 16:47:10.54ID:gghaiF0A
なんでも質問スレだからな、上の質問はもちろん、質問に対する疑問の声も大歓迎なんだぜ
それが何でも来いってことだぜ
2022/10/26(水) 16:50:59.22ID:LM/DaEJN
いや・・・俺はもう退散します・・・たぶん俺にはもう必要ないとおもうので>>443の言う通りスルーしますね
447名前は開発中のものです。
垢版 |
2022/10/26(水) 17:49:00.89ID:b6AX5R9p
>>441
ジャンプした直後にjumpingCountReset関数で3に戻っているのはなぜでしょうか?接地していないから戻っていないはずですが、、、。
あと、ジャンプのカウントはswitch使わないとしたらどう管理するのがセオリーなんでしょうか
2022/10/26(水) 17:59:00.31ID:mhQKrFwX
>>447
ジャンプした直後もまだキャラクターはちょっとしか動いてない
したがってこのプログラムの接地判定に引っかかる
これは長さが1fのレイを下に伸ばしてる
だから1フレームで1以上上昇しないと接地してる判定になる
そしてカウントが元に戻る羽目になってる
2022/10/26(水) 18:00:44.29ID:mhQKrFwX
>>447
後者に関しては俺はこのケースではカウンターが0以上ならジャンプできるようにするだけ
2022/10/26(水) 18:04:36.26ID:mhQKrFwX
ところでカウンターはfloat型ではなくintにした方がいい
基本的にコンピュータは小数を扱うのが苦手で誤差が生まれるからね
2022/10/26(水) 18:12:49.91ID:phxiZASO
てか計算しなくて状態を持ってればいいだけのような
452名前は開発中のものです。
垢版 |
2022/10/26(水) 19:33:02.81ID:b6AX5R9p
>>448
な、なるほど
そこは気づかなかったです

キャラのコリジョンから都合よく1pxだけ伸ばすなんてこのしないですもんね。

ベロシティが+値の場合を上昇とみなして見ますが。他のやり方はありますか?
2022/10/26(水) 19:53:00.23ID:mhQKrFwX
>>452
タイマーを使う方法がある
ジャンプ時にタイマーをセットして接地判定を許すタイミングで接地判定可能フラグを
オンにする
2022/10/27(木) 00:20:56.68ID:sgaEp23q
>>450
これで、switch文も解決しましたー!とか言ってきたら流石に白目なる
455名前は開発中のものです。
垢版 |
2022/10/27(木) 09:14:09.07ID:gBSo1FaA
isHitToGround内で下降中のみレイを飛ばすように対策しましたが、2回目の押下でカウントが3になっちゃいますね
3に戻す部分はリセット関数しかないので、底が悪さしているのは確実なのですが

もうわからないです
https://ideone.com/LFiAQy
456名前は開発中のものです。
垢版 |
2022/10/27(木) 09:50:38.96ID:8Wq4UzIH
Mathf.Sign(rb.velocity.y) == 1


Mathf.Sign(rb.velocity.y) == -1

じゃないの?
457名前は開発中のものです。
垢版 |
2022/10/27(木) 10:10:20.76ID:n9F1DQle
適当に書いてみた

とりあえず状態外に見えないようにして
使えるかどうかだけ確認するのが楽だし
衝突は2DならcontactFillterでいい

https://ideone.com/ytv2rb

俺は本職でもないただの無職だが
このくらいは自前で書けるように勉強しないと
ミニゲームすらままならないゾ
2022/10/27(木) 10:27:22.91ID:Mb1soW9V
まぁバグは本人が意識出来てる動作と実際の計算が異なる事で発生する
人為的なミスなので死角からハリセンが飛んでくるのに近い
https://ideone.com/JZNPgr

velocityはプロットすると分かるが収束するまで結構暴れるからOnCollisionEnter2D一択だろうね
2022/10/27(木) 11:09:45.24ID:El3K99WE
>>457
>このくらいは自前で書けるように勉強しないと

正にこれだと思うわ
2022/10/27(木) 11:25:28.16ID:Ccb5Bjo8
もうわからないです
と言ってるからここが終着点なんだろう
2022/10/27(木) 11:34:53.15ID:bQ7WgbrX
どうでもいいけど要件整理って大事だと思う
462弟子
垢版 |
2022/10/27(木) 11:39:10.68ID:gXi2+Oha
久しぶりだな

まずさシンプルにいこう、逆に考えてみるか
void Update()
{
moveFunction();
if (Input.GetKeyDown(KeyCode.Space))
{
rb.AddForce(rb.transform.up * 5.0f ,ForceMode2D.Impulse);
jumpingFunction();
//print(max_jump_count);
//print(isHitToGround());
}
}
private void moveFunction()
{
//操作方向
float x = Input.GetAxis("Horizontal");
float y = Input.GetAxis("Vertical");
//左右移動
rb.velocity = new Vector2(x * 10, rb.velocity.y);
}
https://i.gyazo.com/e36cc76a809b1d8bfab8303cd513ff04.png

これでスペース押すと、ジャンプ繰り返すんだけど
3回目で押せなくすればいいかなと
2022/10/27(木) 11:39:21.08ID:1clBHIjw
デバッガで追えばjumpingFunctionが2にしたのを同一フレームで
jumpingCountResetが3に戻してるのが見える
つまりisHitToGroundが期待した通りに動作してない
464名前は開発中のものです。
垢版 |
2022/10/27(木) 11:49:17.46ID:gXi2+Oha
>>462
ちなみに、jumpingFunctionはコメントにしてある。

でこのあとは、3回目という判定と、床に着いたらクリアをつくればいいかと
465弟子
垢版 |
2022/10/27(木) 11:57:08.00ID:gXi2+Oha
まぁこんなんで悩むのは時間の無駄だから答え

moveFunction();
if (Input.GetKeyDown(KeyCode.Space))
{
if (jumpCount > 2) return;
rb.AddForce(rb.transform.up * 5.0f ,ForceMode2D.Impulse);
jumpCount++;
//jumpingFunction();
//print(max_jump_count);
//print(isHitToGround());
}
}
private void moveFunction()
{
//操作方向
float x = Input.GetAxis("Horizontal");
float y = Input.GetAxis("Vertical");
//左右移動
rb.velocity = new Vector2(x * 10, rb.velocity.y);
}
private void OnCollisionEnter2D(Collision2D collision)
{
jumpCount = 0;
}
2022/10/27(木) 12:06:36.34ID:BXIf+hd4
>>445
その結末がこれなんだぜ
467名前は開発中のものです。
垢版 |
2022/10/27(木) 14:19:47.91ID:n9F1DQle
>>466
雑談スレのおっさんは巣に帰れっていってんじゃん
はっきり言って気持ちわりーよ
2022/10/27(木) 15:10:50.99ID:NjCyUsXa
>>467
は?イミフ、結果として事実いったまでだが
2022/10/27(木) 15:22:21.27ID:NjCyUsXa
なぜかIDリセットされたわ
>466な
まさかマジでわからないで終わるかって素直な感想な
2022/10/27(木) 15:22:35.60ID:+6jYo91a
結果?過程だぞ
スレは常に変化する
まだまだ続いていくしこれからどうなるかは君達次第だ
2022/10/27(木) 15:30:23.72ID:NjCyUsXa
>>470
他のまともな質問者や解答者にとってはそうだろう
以前の質問スレに戻ることを祈るよ
472名前は開発中のものです。
垢版 |
2022/10/27(木) 17:36:07.86ID:gBSo1FaA
>>457
勉強中です
学習曲線あるんで、コツコツやります
473名前は開発中のものです。
垢版 |
2022/10/27(木) 18:11:35.73ID:gBSo1FaA
>>458
どうも コピーして使わせてもらいます
どこが原因だったんでしょうか
474名前は開発中のものです。
垢版 |
2022/10/27(木) 19:12:12.87ID:gBSo1FaA
https://i.imgur.com/eITlNaJ.jpg
unityの基本について知りたいのですが、スクリプトがグレーアウトして変更できないのはどうしてなんでしょうか
2022/10/27(木) 19:26:07.77ID:CHZE3YWL
>>474
それを変える意味ってなんだろう?
2022/10/27(木) 19:38:02.47ID:gXi2+Oha
ナゼ質問に質問で返すかなぁ
初心者イジメ好きなの?
2022/10/27(木) 19:47:53.55ID:CHZE3YWL
>>476
まじで謎なんだが
例えば「スクリプト内を編集したい」なら「その欄は関係なくてプロジェクトウィンドウから
スクリプトファイルを開いたら編集できるよ」と答えられるし
例えば「スクリプトファイルのファイル名を変更したい」なら
「プロジェクトウィンドウ上でファイルの名前を変更した上で、
ファイルを開いてクラス名を変更する必要がある」と答えれる
478名前は開発中のものです。
垢版 |
2022/10/27(木) 19:55:34.98ID:gBSo1FaA
>>475
他のスクリプトに差し替えたいことがあるからです
2022/10/27(木) 19:55:44.35ID:bQ7WgbrX
そういう時の答えって全世界共通でドンピシャなものがあるんだよな

そういうものです
2022/10/27(木) 19:58:35.64ID:CHZE3YWL
>>478
差し替えたいなら別のスクリプトを作るしかないんじゃね
481名前は開発中のものです。
垢版 |
2022/10/27(木) 20:03:23.77ID:n9F1DQle
それデバッグモードなら差し替えれるよ確か
2022/10/27(木) 20:03:40.91ID:3+ePgOaN
>>473
まずisHitToGround()が上昇=falseでないとjumpingCountResetでコケる
3→2→3が無限ループして進まない
falseにするとセットでswitch文のisHitToGroundと矛盾するので外しておく

第二にcountがfloatだとfloatの1f==1f...2f==2f...etc は成立する保証がなくなる
1fと言っているのは1.000001などの近似値である可能性があるので==演算子による比較が出来ない。
即ちfloatのswitch文は正常に動作する保証がないので運が良ければ動くかもしれないし悪ければダメかもしれない

結局こう直せば動く事は動く
https://ideone.com/jvMB27

最初はチュートリアルなどで実際に動作するスクリプトを変更して
どこを変更したら動かなくなるのか1つ変更しては実行して
変更と実行を1対1で原因と結果を理解する必要がある

あととにかく確認を確実にする そもそも事実関係を確認せずに予想で動いて動かないとか
酷い目にあってるのだから、確認出来ている事と確認出来てない事をちゃんと分類して
何が分かっていて何が分かってないのか把握するように努めよう
分からない事が駄目なのではなく、放置したり誤魔化したりするのが問題なのであって
そういう誠実さを自分にも相手にも持った方がいいかもね
2022/10/27(木) 20:12:49.51ID:3+ePgOaN
>>478
知らんけど、フィールドはシリアライズされてymlで格納してるから、
参照先を変えたらymlが壊れて再構築する事になるから変えられなくしてあんじゃね?
フィールドが同一である保証はないから破棄が妥当でしょ

それから書いてない事は基本的に出来ないから、ない機能を自分の都合で捻じ曲げるのは
ナンセンスだとは思わないのかい
484名前は開発中のものです。
垢版 |
2022/10/27(木) 20:18:00.51ID:gBSo1FaA
>>483
新しく追加する方式なんですね 了解
485名前は開発中のものです。
垢版 |
2022/10/27(木) 20:36:23.52ID:XV9oO4L8
日本語だと検索しても出てこないけど、同じような疑問は大抵外人が丁寧に答えてるよ、試しにunity editor script component grayed out で検索するとちゃんと出てくる、というか自分も検索するまで知らなかったし
2022/10/27(木) 21:19:54.42ID:ki8VV8fH
>>485
ほんで外人はなんて答えてたん?
2022/10/27(木) 22:09:08.38ID:yK5/P9Pc
>>482
さんが懇切丁寧に原因について言及してくれてんのに、、悲しくなるな

変数の型な。そしてどのタイミングで値が入るかってデバッグな。
まずは完成されたサンプルを弄るって学習も効果抜群だ。よーーーく分かるぜよ。

料理の仕方を教えるにしても、フォークやスプーンの種類、使い方までとなると大変だな…
2022/10/27(木) 22:16:15.43ID:gXi2+Oha
そういう場所だよ
2022/10/27(木) 22:18:25.77ID:yK5/P9Pc
うそ、だろ、、
前スレのレス番500くらいまではそうでなかったと記憶してるが…
2022/10/27(木) 22:46:52.54ID:RE9zAC6N
無駄に気取ってて気持ち悪いな
491名前は開発中のものです。
垢版 |
2022/10/28(金) 00:12:03.05ID:ooW47g5X
なんでも質問スレだから君の独自ルール知らんし
専門板の怪人感すげーよ
492名前は開発中のものです。
垢版 |
2022/10/28(金) 00:28:13.21ID:W9n61EqZ
質問に答えてくれたらお礼くらい言ってもいいんでね?
2022/10/28(金) 00:30:12.10ID:QjiYToUJ
そんなことは何処にも書いてないぞ
494名前は開発中のものです。
垢版 |
2022/10/28(金) 00:36:27.20ID:W9n61EqZ
自然に出るもんだからね
2022/10/28(金) 00:47:49.26ID:PQ2kHiR/
そんなに人に借りを作るのが嫌なら金払って学校行けばよくね?
2022/10/28(金) 00:51:19.46ID:QjiYToUJ
借りとか昭和の人間ですか?
ここは答えたい奴が答えるだけ
逆に言えば答えさせてやってるんだから、質問者に感謝して欲しいとこだわな
2022/10/28(金) 00:56:48.43ID:ooW47g5X
それもおかしいだろ
てかお前らが1番浮いてるよ

雑談スレから出てくんなマジで
498名前は開発中のものです。
垢版 |
2022/10/28(金) 00:57:52.07ID:W9n61EqZ
質問者の期待通りでない答えのレスでも、流石にスルーは失礼じゃないかと思っただけ、人として
2022/10/28(金) 01:03:20.96ID:5u7xI9bc
人間社会の常識がない奴を人間扱いする必要もないだろ
2022/10/28(金) 01:03:50.02ID:8e1LEqh4
なんでも質問スレとはいえレベル下がりすぎ
2022/10/28(金) 01:06:04.51ID:wIzSPDfh
虫くらいの知性しかないから各所で問題起こすんだろ
ホント質が悪い
502名前は開発中のものです。
垢版 |
2022/10/28(金) 01:12:22.52ID:W9n61EqZ
>>497

君が一々口にしてる雑談スレとやらは何か悪い思い出でもあるんですか?
関係ないよ、どちらかと言えばここの利用者の1人なんですけどね、かなり前からね
2022/10/28(金) 01:24:27.29ID:ikF9E+K2
Unityの雑談スレって無いよね?総合スレはあるけどm9(´・ω・`)ドーン!
504名前は開発中のものです。
垢版 |
2022/10/28(金) 01:26:05.14ID:gqoajNPP
所詮shibainuisno1=ワナビー〇〇だよな
10年以上やっててこんな舐めプしてるのはお前位なもんだよ
505名前は開発中のものです。
垢版 |
2022/10/28(金) 01:29:38.54ID:W9n61EqZ
>>503
雑談は総合スレへって誘導の過去レスはありましたよ、でも>>1で言ってる訳ではないので
506名前は開発中のものです。
垢版 |
2022/10/28(金) 01:32:55.10ID:DTin6bMm
因みに雑談スレとかいう糞スレはshibainuisno1ことワナビー〇〇が立てたスレで無関係どころか発起人
507名前は開発中のものです。
垢版 |
2022/10/28(金) 01:52:48.38ID:W9n61EqZ
ID:QjiYToUJ
ID:ooW47g5X

とりあえず常駐2アカに苦言を呈してみた、たまにromってたけど流石にムカついたので
2022/10/28(金) 07:42:19.26ID:QhWCPyhn
>>504
10年以上やってると別のスレで発言したのは俺でちょっと前まで「野球マン」半コテを
つけてた者だ
俺とワナビーは別人だよ
勝手に同一人物と決めつけないでもらえるかな
2022/10/28(金) 08:01:54.04ID:KUFpl8Bb
その名前でググったらredditや知恵袋で相当過去に質問しまくってるのわかった
これをもっとしっかりたどれば10年前からってことじゃね
野球マン関係ないわ
2022/10/28(金) 08:34:10.76ID:F2BrEiHu
https://mevius.5ch.net/test/read.cgi/gamedev/1619755427/2
これだろ?レベルデザイン君

だいぶ前から張り付いてるのは知ってた。静観してたのは性根入れ替えたのか見てただけ
何も変わってないし、まともに勉強する気もないし、しても全く効果ないし単に乞食したいだけで
本人はfloatで==演算子使ったりバグの温床にしかならない糞コードしか書けないのに
どの面下げてイキがってんの?って感じだよな

ここまで深刻なLD持ちも珍しいが、どうしようもない屑なのが致命的過ぎる
2022/10/28(金) 08:46:55.18ID:L67HLv2L
デバッグは時間の無駄とか言ってたからな
そら成長するわけない
2022/10/28(金) 08:47:12.12ID:ooW47g5X
だからコテハンもコテハンの粘着も荒らしなんだって

質問した人がコテハンかただの初心者かなんて分かんねーしお前らの理想の質問()が投下されるほど人も居ねーし
過疎スレで自治厨やってるジジイも相当面倒だって自覚しろ

別に害がないなら(連投荒らしとかじゃなければ)いいんだよ
そんなに質のいい質問が欲しいならCEDECで発表でもすりゃいいだろ
できないレベルなら初心者質問にも黙ってろよ
2022/10/28(金) 10:15:07.89ID:F2BrEiHu
あ、codeでも変数ウォッチとメモリの値書き換えできるのな
一体どこから動作中の内部のメモリ情報を抜き出して解析してると思ってたんだろうな?
2022/10/28(金) 10:27:14.65ID:ryDwHgXA
スレタイ読み直すべきだな
誰だか分らん個人のアンチ活動する場所ではない
質問したい人が質問して答えたい人が答える場所
自分を管理人か何かと勘違いしないことだ
2022/10/28(金) 10:30:59.39ID:F2BrEiHu
だから何? とんでもないヤバイ生物が常駐してて危険だよねと言う話をすると
何か都合が悪いのかな?
2022/10/28(金) 10:36:54.78ID:wXGg1PBi
人間そんな無感情に質問と応答だけできる存在じゃないんですよね
コミュニケーションしやすい下地は必要
だからそれが整ってない、言ってしまえば無礼な質問者には拒否反応がでるのは普通
2022/10/28(金) 10:46:54.03ID:ryDwHgXA
>>515
Unityの質問スレなので都合が悪いよ
UEの話されたらUnityと関係ないから都合が悪いのと同じで
誰だか分からないアンチ活動されてもUnityと関係ないんだから都合が悪い
2022/10/28(金) 10:49:22.22ID:ryDwHgXA
>>516
それならそいつに直接言わないとダメだろ
直接言えずにネチネチ不満だけ垂れ流されても荒らしにしか見えない
2022/10/28(金) 10:51:34.01ID:F2BrEiHu
>>517
都合が悪いのは代書してくれる玩具がいなくなる事だとハッキリ言えばよくね?

Unityのコンポーネント使ってソースコード書いてる奴が何で関係ないんだ?
2022/10/28(金) 10:55:21.13ID:ryDwHgXA
>>519
???
日本語が苦手な方ですか?

「Unity」について語る場所であって
「人」を語る場所ではないという意味です
2022/10/28(金) 11:01:17.89ID:F2BrEiHu
>>520
>「Unity」について語る場所であって
>「人」を語る場所ではないという意味です
それ貴方の感想ですよね? どこかに記述があり定義されていますか?
2022/10/28(金) 11:06:09.18ID:ryDwHgXA
>>521
スレタイに書いてますね
2022/10/28(金) 11:09:54.70ID:F2BrEiHu
>>522
「Unity何でも質問スレ」としか書いてませんが、どこに定義文として記載がありますか?
2022/10/28(金) 11:38:34.43ID:dk/mcA/O
>>512
糞害ババァ
2022/10/28(金) 11:44:54.42ID:ryDwHgXA
>>524
スレ間違えてますよ
ここゲーム制作雑談スレじゃないです
変なノリ持ち込まないで
2022/10/28(金) 11:48:07.52ID:dk/mcA/O
連コメうぜぇ
2022/10/28(金) 13:22:41.04ID:UkUEJBrV
>>520
語る場所なのか?
2022/10/28(金) 14:12:18.97ID:0VCX1QmP
>>512
三段ジャンプの彼は初心者枠ではないだろ
2022/10/28(金) 14:31:30.11ID:DTin6bMm
えっ?! フィールドに関数書いてエラーでるとか動かねえとか言ってた奴が何じゃないって?
2022/10/28(金) 14:33:49.54ID:3WNI0sXC
未満って意味だよ
2022/10/28(金) 14:41:36.33ID:DTin6bMm
人類には理解不能な奇行を繰り返すのは前例がないので分類はないだろ
2022/10/28(金) 14:42:50.26ID:rGBvILPl
年数だけは大ベテランって意味だよ
2022/10/28(金) 14:55:17.14ID:itgmMBcl
なんでそこまで必死にしがみ付くんだろうな
534名前は開発中のものです。
垢版 |
2022/10/28(金) 15:49:05.08ID:utVMEFcx
>>482
回答どうも
理解が遅いことと、スレ進行が速くて見失っていたことにより、返答が遅れました
コードを参考にして調整します

ラウンドなどで丸めてみます
535名前は開発中のものです。
垢版 |
2022/10/28(金) 17:03:48.88ID:3/0UUGdt
さっさとNG突っ込んでスルーしなよ
536名前は開発中のものです。
垢版 |
2022/10/28(金) 17:09:29.44ID:utVMEFcx
>>482
コード見れませんでした
2022/10/28(金) 17:10:06.69ID:3WNI0sXC
538名前は開発中のものです。
垢版 |
2022/10/28(金) 17:50:13.05ID:kXiMvjC/
roundでまるめる???????????????????

話きいてた?floatじゃなく最初からint使えって話じゃねーの?
539名前は開発中のものです。
垢版 |
2022/10/28(金) 18:01:56.66ID:utVMEFcx
>>538
はい そうします
540名前は開発中のものです。
垢版 |
2022/10/28(金) 18:06:19.91ID:kXiMvjC/
>>512
わりぃ
他のまともな初心者と比べて一発で区別できるわw
541名前は開発中のものです。
垢版 |
2022/10/28(金) 20:07:25.47ID:8ot97K5M
ステージのクリア回数、失敗回数なんかを保存するにはどんな実装がベストですか...?

今のところはEasySave3で保存するか..?となっていますが、
表形式のデータを扱う方法とかあれば教えてもらえると幸いです。
2022/10/28(金) 20:18:04.46ID:6E06RN8J
ideoneは垢持ちだとポストを消せる
今回はしおらしかったから一度はチャンスをやったが
餌が貰えて油断したのか毎度ワンパターンの荒らし方してりゃ嫌でも気づくわ
二度目はねーぞ
543名前は開発中のものです。
垢版 |
2022/10/28(金) 20:25:27.04ID:utVMEFcx
荒らしとはなんのことを言ってるのやら、、、
2022/10/28(金) 20:29:57.65ID:6E06RN8J
とぼけても無駄だよshibainuisno1 バイバイ
545弟子
垢版 |
2022/10/28(金) 20:37:15.07ID:QjiYToUJ
>>541
何がベストかは変わっていくと思うのでその議論は置いといて、いまその実装で問題ないならそのままでいいかと

色んなデータ保存したいならplayfabはありだと思います
2022/10/28(金) 21:25:04.88ID:9rWFCsca
>>544
昔Godotスレにいたときこいつに勝手に荒らしって決め付けられたわ

関係ない人が全員そいつに見えるお前は確実に狂ってる
煽りでもなく精神科の病院行け
2022/10/28(金) 21:35:12.37ID:tcFgcxQz
今の環境でそのカードは無理があるだろ…
2022/10/28(金) 21:50:37.75ID:6E06RN8J
>>546
歴代のキチガイ荒らしと呼ばれるレベルでもここまでのLDは流石にいない
見苦しいから地獄で詫びろ生ゴミ
2022/10/28(金) 21:58:56.82ID:9rWFCsca
>>548
しらんがな
とりあえず今は個人的トラウマで相手かまわず絡むお前が害悪なんだからサッサと消えろ
お前なんかいなくてもこのスレは機能する
2022/10/28(金) 22:03:01.02ID:6E06RN8J
>>549
ue4で騒ぎを起こしてから7年もプログラム関連やってるのに
未だにfloatで比較は笑うわ 宇宙人かよ
2022/10/28(金) 22:22:39.59ID:6E06RN8J
トラウマってなんで俺がトラウマになるんだよ
自分と他人の境界が曖昧で誰がそう思ったのかすら既に分からないのかな?
糖質から境界例に症状が進行してんじゃないの?

1年掛けてもテトリスの移植が出来ない30年に一度くらいの逸材が
何の脅威になるのか理解不能で草
552名前は開発中のものです。
垢版 |
2022/10/28(金) 23:11:02.47ID:c36TNXrz
帰ってきたトラウマン…
2022/10/28(金) 23:18:28.33ID:6E06RN8J
パクらないと何もできない乞食だから、注意喚起で屑がおるでーって
言われると干からびちまうのかな?
554名前は開発中のものです。
垢版 |
2022/10/28(金) 23:51:04.02ID:Frf0EGIs
もうめんどくさいから
別スレ立ててやってくんね?

今のところ発狂するほど気にならんかったし
最悪NGするから大丈夫よ
2022/10/28(金) 23:55:15.80ID:6E06RN8J
MMO作たいみたいに>1に教えろくださいなスレは既にあるんだよなあ
キチガイに教えるスレでも立てればいいじゃん
2022/10/28(金) 23:58:33.48ID:Frf0EGIs
いやどう見てもお前の方が荒らしっていうか
話通じなすぎて怖いよ
2022/10/28(金) 23:59:43.22ID:20gisJSQ
基本を覚えてさぁゲーム作ろうとなるとさっぱり作れません
2022/10/29(土) 00:07:05.19ID:pGLxT9cn
別に無理して作る必要ないだろ義務じゃないんだし
2022/10/29(土) 12:16:18.12ID:FkBVV5Ov
ID:Frf0EGIs = ID:ooW47g5X
2022/10/29(土) 12:52:57.70ID:AigOZ4/8
自分が原因で荒れたようなものなのに本人はしれっとプログラム板に移ってて草
2022/10/29(土) 13:46:07.73ID:hAcROBGO
>>560
放っておけばいい
ム板2~3回追放されてた筈だが全部他人のせいにしてなきゃ
あそこまで無神経で図々しくなんてなれないよな
562名前は開発中のものです。
垢版 |
2022/10/29(土) 13:51:38.35ID:eAsg1Rq8
荒れる原因になるならreddit行きますね
争うつもりはないので
2022/10/29(土) 14:11:59.64ID:zeN4hVHS
やめるやめる詐欺かな
誠意のない人間の儀礼的なポーズは極めて不快
2022/10/29(土) 14:26:50.02ID:Xy2NlqMl
>>560
それをいちいちこのスレに書くのは何で?
別に移ったなら放っておけよ
逐一お気持ち表明してないと気が済まないの?
2022/10/29(土) 14:34:29.93ID:hc898q4M
>>556
1、2、3とカウントすればいいだけの値に
散々指摘されたfloatを頑固に直さない、
あげくラウンドでまとめるとかいう、それfloatやんけ
のやりとりを見ても異常さに気づけないお前も怖いよ
566名前は開発中のものです。
垢版 |
2022/10/29(土) 15:17:31.38ID:8JsuS3hw
よし、そこはchr型で実装しなさい。

"1""2""3"

これぞ越前カニ
567名前は開発中のものです。
垢版 |
2022/10/29(土) 15:26:00.19ID:eAsg1Rq8
>>565
いや、直してますよ
ここにコード出してないだけで、、、
2022/10/29(土) 16:55:46.92ID:lsM+1wsP
>>564
おめーもいちいち2行目で止めとけよ、うぜーな
2022/10/29(土) 17:00:05.51ID:oQEVbZf1
奴とともに現れるおびただしい数の擁護は殆どアウアウだった気がする
2022/10/29(土) 17:02:38.22ID:Xy2NlqMl
この板にワッチョイはないしIDに末尾もない
2022/10/29(土) 17:05:41.13ID:lsM+1wsP
>>566
shortじゃないんだwぜんぜん違う値になってまうww
外部のテキストデータ扱うプログラムでは実用で使ったことあるから嫌いじゃないボケw
2022/10/29(土) 17:15:25.61ID:zQAcUGcX
>>564
書くと何が起きるの?
放っておかないとどうなるの?
無神経な奴に一定の不快感を示す人がいるのは日頃の行いじゃね?
2022/10/30(日) 01:43:43.66ID:d8Vhkz+J
>>569
一団がきれいサッパリ消えてて草

それより低レベルっぷりに去った者ももう帰ってこんだろうな・・・
2022/10/30(日) 11:52:40.63ID:ihoMahuJ
質問スレで誰も質問しないからスレが止まってるだけ
レベルとか気にするほうがおかしいしいちいち考えすぎ
2022/10/30(日) 12:00:45.62ID:/uSBdb59
小中学生ですらネットの講座や情報を使った独学でバズる程度にマスターできるのに
このご時世でそれにすら満たない奴ってもう何をやっても無駄じゃないの?
2022/10/30(日) 12:32:19.29ID:Fw8SWq3Q
質問スレだから初歩的な質問を連投するのは別にいいけど、お礼を言わなかったりお気に召さない回答は無視したり、質問でもないただの感想つぶやいたりとお行儀がよろしくなかったのは確かだね
これから質問したい人はこういう質問の仕方をしてるとこうなるよという反面教師にとして役に立てていこう
2022/10/30(日) 12:33:40.73ID:Fw8SWq3Q
実際、プログラミング初心者がまず覚えるべきは質問の仕方と検索の仕方だと思う
2022/10/30(日) 12:51:18.32ID:9/hp/zuf
なんでこう押し付けるんだろね
老害やね
2022/10/30(日) 13:04:34.42ID:J0lOpOZ0
え? その程度の要件すらもハードルが高すぎてクリア出来ないの? ヤバくね?
580名前は開発中のものです。
垢版 |
2022/10/30(日) 13:17:53.89ID:rYl1Gj5Q
だからここにたどり着くんだろ
2022/10/30(日) 13:20:04.71ID:URPXMBw/
やけに「なんでも」って鬼の首でも取ったように主張したり「初心者」強調が酷かったな
全てに(社会的常識の範囲内で)って書いてなくても分かるだろってあるんだけど
ファミレスのサラダバー「食べ放題」で何時間も居座れるタイプなのかな(失笑)

俺的には変数の型の一件が決定的だった
int、long、float、double、最低の初心者でもゲーム作ろうと考えてる者であれば
息を吐くように使い分けはできるよ、普通は。
2022/10/30(日) 13:21:10.06ID:J0lOpOZ0
なんで?
2022/10/30(日) 13:22:44.32ID:J0lOpOZ0
>>580
>>582
584名前は開発中のものです。
垢版 |
2022/10/30(日) 13:23:28.45ID:1tmrBAst
質問なんですが、コマ送り機能がunity editorにおけるステップ実行になるんでしょうか
2022/10/30(日) 13:26:09.61ID:nt89SnzU
礼儀がなってないってキレてる人って大概自分は回答すらしてないパターンが多い
答えた本人は何も言ってないのに部外者が勝手にキレてるパターン

そもそも答えるときにレス番返さない人も多いし
そんな人は無視されても文句は言えない
2022/10/30(日) 13:29:12.52ID:URPXMBw/
>>582
お前ってさ、いつもageで入って後sageるよね

まあいいけど、ここで質問して解答を待つより
「変数、型」で検索して出た一覧表を見た方が一瞬で理解できるし効率がいいから
この基礎を押さえてからコード書いた方が、延々とここで問答を繰り返すより何万倍も速い
2022/10/30(日) 13:30:43.71ID:URPXMBw/
なぜか奴が現われると、一斉に擁護も現われるwww
2022/10/30(日) 13:32:39.45ID:RiEUrKRi
>>585
そういう表現をすると原因が消滅してなかったことになる訳じゃない

端的に言えば、盗みを働けば泥棒と言われるのは仕方ないし
罪を生産しない限りは泥棒のまんま
泥棒って呼ぶなと逆ギレするのは可笑しい
2022/10/30(日) 13:39:24.03ID:nt89SnzU
>>586
誤爆してないか?
>>582>>580に向けて言ってますよアピールであって
同一人物ですよアピールじゃないと思うが
2022/10/30(日) 13:41:41.44ID:URPXMBw/
誤爆なら申し訳ない。素直に謝罪いたします。
2022/10/30(日) 13:47:56.23ID:URPXMBw/
>>588
何より何年も積み重ねがあるからね、奴は、初心者でも何でもない
2022/10/30(日) 13:59:54.85ID:9/hp/zuf
>>584
コマ送りという機能はないけど、おっしゃる通りステップ実行で1行づつ動かせるかと思います

あとは、アニメーションとかモーションとかでコマ送りでっポイ機能があっかたと
2022/10/30(日) 14:03:37.58ID:9/hp/zuf
何を持って初心者じゃないと断定してるのか
勝手に人が決めるなっての

だよね
永遠の初心者でもいいじゃない
2022/10/30(日) 14:06:49.57ID:URPXMBw/
永遠の初心者wwwwwwwwwwwwww
2022/10/30(日) 14:09:00.88ID:9/hp/zuf
ちなみに、昔は初心者質問スレというのがあったのだけどこういう訳わからん質問に答えない連中とか、型がどうたらいいだして自分のやり方を押し付けたがるのがでたから
なんでも質問になり、それ以外は
【質問以外なんでもOK】Unity雑談スレッドその3
https://mevius.5ch.net/test/read.cgi/gamedev/1568370425/
と分けたんだよね

また繰り返してんね
2022/10/30(日) 14:22:36.78ID:URPXMBw/
>>595
今回の件は、型がどうたらでもなく、自分のやり方を押し付けたがるのでもなく
基礎な、基礎。
そうすればfloat値でswitch文の判定作るなんてマヌケな遠回りしなくて済むよ、最初からね
2022/10/30(日) 14:30:01.95ID:RiEUrKRi
>>591
デスヨネー

>>595
質問スレ 消滅
初心者質問スレ 2018/06/06 スレ主:弟子
http://hissi.org/read.php/gamedev/20180606/M3BBSXlCc2c.html
なんでも質問スレ 2018/07/16 スレ主:弟子
http://hissi.org/read.php/gamedev/20180716/cmlLREx6NlE.html

総合も質問も三馬鹿(ボッキ何とか、弟子、何とか太子)が荒らしてただけだぞ
2022/10/30(日) 14:30:51.54ID:r0aPPQO2
もう消えるって言ってたのに普通に書いてて草
2022/10/30(日) 14:59:41.60ID:bxE6NRmB
発狂してるやつは発展的な内容なら答えてくれんのか?

じゃあGOAPとタスクベースAIの実装について教えてくれ
2022/10/30(日) 15:13:52.33ID:9/hp/zuf
まあ発狂の人は煽りたいだけだから答えないと思うよ
一乙GOAPについては公式のチュートにあるけど英語版なんだよね
https://learn.unity.com/tutorial/the-goap-planner
2022/10/30(日) 15:21:45.52ID:RiEUrKRi
>595は事実と異なる訳だけど本人の妄想や勘違いを現実に見せかけるために
レッテルを貼って思考停止してるだけに見えるよ
602名前は開発中のものです。
垢版 |
2022/10/30(日) 15:23:50.57ID:1tmrBAst
>>592
再生ボタン、停止ボタンの次にあるボタンですね
これがエディタにおけるコマ送り(ステップ実行)みたいなもんかなと
603名前は開発中のものです。
垢版 |
2022/10/30(日) 15:52:30.61ID:nfVpg1rJ
>>600
ありがと
そんなに長くなさそうだから見てみるわ
2022/10/30(日) 16:02:19.12ID:RiEUrKRi
https://mevius.5ch.net/test/read.cgi/gamedev/1619223275/243-244
事の真相は
http://hissi.org/read.php/gamedev/20200130/eTMzb0tpTy8.html
>662 :名前は開発中のものです。[]:2020/01/30(木) 08:53:48.91 ID:y33oKiO/
>こっちの初心者もググれず過去スレ読めず
>あふぉばかりやで
初心者をバカにして荒らしてたのは弟子

誤りを認めて襟を正す誠実さもないなら、さっさとredditだか何だかに
泣きながら逃げていけばいいんじゃないの?
いつまで粘ってんの嘘吐き
2022/10/30(日) 16:41:10.85ID:/r9ZIjOM
>>602
ID:1tmrBAst

もしかしてと思って、必死チェッカーで見たら、ふざけたコテで
RPG製作?とかリリースするのにサイト立ち上げとかsteamがなんちゃら言ってて
1日のレス見ただけでヤベェ奴って理解した

3段ジャンプはどこ行ったよ・・・
2022/10/30(日) 16:47:49.68ID:fkBVgC7A
http://hissi.org/read.php/gamedev/20221030/MXRtckJBc3Q.html
ワナビーで草
2022/10/30(日) 16:47:55.48ID:/r9ZIjOM
ふざけんなよ、4ね
2022/10/30(日) 17:19:11.96ID:bSfqSO8W
>>603

(ID変ってますよ?)
2022/10/30(日) 17:23:04.75ID:RiEUrKRi
期待を裏切らない面白さで何より
2022/10/30(日) 17:57:31.71ID:gARM65G9
>>593
勝手じゃなくて世間一般、社会人、どの業界でも
長〜〜〜〜くても、1年在籍して初心者を名乗ってるやつは、見たことねぇ

因みに俺のところは3ヶ月過ぎて口にしたら、覚える気ないなら帰れコールだ
2022/10/30(日) 18:33:57.89ID:9/hp/zuf
なんでらこんな匿名掲示板、世間一般とかリアルの事情もちこんでくんだか(笑)
2022/10/30(日) 18:40:03.47ID:RiEUrKRi
https://echo.5ch.net/test/read.cgi/gamedev/1434449293/409
記録が残ってるだけでも2,015年、7年前だね

大学生になっても足し算が出来ないみたいな状態が何の自慢になるんだか
2022/10/30(日) 19:59:51.53ID:sxchotJG
>>611
落ち着いて(笑)
2022/10/30(日) 20:08:23.21ID:sxchotJG
>>585
たぶん答えた奴が超ブチギレてて草生える
2022/10/30(日) 22:22:04.79ID:gwIi4D/4
まともに機能してるUnity質問スレってどっかないですかね?(´・ω・`)
2022/10/30(日) 22:23:29.16ID:Mk/fTJ5Y
これだけヘイト集めてまだたかる気マンマンなのが凄いだろ?
2022/10/30(日) 22:30:34.50ID:9/hp/zuf
>>615
【3Dゲームエンジン】Unity総合スレッド37
https://mevius.5ch.net/test/read.cgi/gamedev/1654991126/

ここが、比較的まとも
2022/10/30(日) 22:35:35.77ID:kV1nOwqe
まさに寄生虫やな さっさと駆除しようぜ
2022/10/30(日) 23:25:26.72ID:sxchotJG
まとも言いつつその顔文字は次の寄生先でも探してるんすかね
2022/10/30(日) 23:33:24.01ID:gwIi4D/4
>>619
今作ってる超大作が1TBなんだけど?文句あんのかコラ?クソチビメガネのゴミクズカス死ねや( ´∀`);y=ー(゚д゚)・・∵. ターン
2022/10/30(日) 23:36:19.85ID:HDOBmw9y
>>620
な?ほらコイツ荒らしやん
2022/10/30(日) 23:37:25.66ID:sxchotJG
はい、正体バレ
2022/10/30(日) 23:41:31.05ID:gwIi4D/4
>>622
荒らしゆーやつが荒らしじゃボケが!
  ∩)) ∩))      パ
 _, ,_ ∩)) ∩)) ☆   パ
(#゚A゚)彡((⊂彡☆(⊂彡  パ
  ((⊂彡☆((⊂彡⊂彡☆パ
  ((⊂彡☆∩☆_, ,_ ☆   パ
  ☆⊂(⌒⌒(;`Д´)     パ
      `ヽ_つ ⊂ノ      パーン!!!
2022/10/30(日) 23:42:42.23ID:gwIi4D/4
Unityってメモリ容量ってどのくらい必要でしょうか?(´・ω・`)

2GB 昭和脳の原始人
4GB 人権侵害
8GB 最低限の文化的生活
16GB 一般人
32GB ブルジョアの豚
64GB クリエイター
128GB ハイセンスキチガイ
256GB 超弩級変態
1TB 嘘つけ死ね
2022/10/30(日) 23:43:36.96ID:gwIi4D/4
 |._、|
 ||不||
 ||審||
 ||者||⌒ ミ  どうせ機能してねーから
 ||で||д・`)   このスレは俺が貰うわ
 ||す|| とノ
 |  ̄.|ωJ
2022/10/30(日) 23:44:02.73ID:HDOBmw9y
この分だとアセットおじさんの正体もshibainuisno1ことワナビーなんじゃね?
2022/10/30(日) 23:47:35.50ID:gwIi4D/4
(´・ω・`) パーン!目を覚ませ!テメーの気に食わねえ奴が全員同じに見えるのは病気だよ!キミキチガイだよ!死ねキチガイ!( ´∀`);y=ー(゚д゚)・・∵. ターン
⊂彡☆))Д´) >>626
2022/10/30(日) 23:48:27.31ID:gwIi4D/4
シン・シンギュラリティが始まったんだよ!m9(´・ω・`)ドーン!

2025年 漫画、小説、アニメ、絵画、ゲームがAI生成に置き換わりクリエイターは消える!
2026年 TVや新聞なんかのマスコミはAIの方が信頼性が高くなって消える!
2027年 車も鉄道も飛行機もAI自動運転に置き換わる!
2028年 AIが作った映画がアカデミー賞を独占する!
2029年 麻雀でAIがプロ雀士に圧勝する!
2030年 農林水産業も製造業も全てAIによって行われる!
2031年 AIがノーベル賞を独占する!
2032年 政治家は消えてAIが政治を執り行う!
2033年 有機生命体vs無機生命体の最終戦争勃発!無機生命体が完全勝利!パラダイムシフト!
2022/10/30(日) 23:49:04.96ID:gwIi4D/4
キミたちは花沢健吾のルサンチマンを読んだことあるかね?
あれってAIがメタバース世界でシンギュラリティを掛けて最終戦争するって話じゃないのよ?
もっと深いとこにテーマがあって、主人公はAIとファックスしまくりなのよ?んで子供が産まれるのよ?
つまり人類とAIの融合なのよ!攻殻機動隊なのよ!わたしは真悟なのよ!
これって50年前にシンギュラリティの先を楳図かずおが予言してたってことよ!楳図かずおは凄いってことよ!m9(´・ω・`)ドーン!
2022/10/30(日) 23:50:04.76ID:gwIi4D/4
もうすぐAIに置き換わる職業一覧m9(´・ω・`)ドーン!

Unity開発者、映画監督、漫画家、球審、 スーパーレジ打ち、小説家、脚本家、公務員、プログラマ、ライン工、パイロット、兵士、医師、飲食店員、
弁護士、政治家、農家、警察官、検察官、裁判官、調理師、漁師、NHK職員、清掃員、風俗嬢、音楽家、アニメーター、コンビニ店員、
公認会計士、書士、郵便局員、アナウンサー、タクシー・トラック・バス運転手、車内販売員、Youtuber、絵描き、ルンペン
2022/10/30(日) 23:50:11.71ID:HDOBmw9y
良く調べてみるとshibainuisno1の出没とアセットおじさんは同期してるし、
頭の可笑しな粘着力といいピッタリだろ
2022/10/30(日) 23:50:15.86ID:sxchotJG
>>625
まあ質問しても公式チュートのurlご案内されるだけだから(笑)半分は言えてる
気になった分野ならとっくに検索してておかしくないからね
2022/10/30(日) 23:51:49.13ID:gwIi4D/4
医者は症状やレントゲン写真から病名を判断してるだけだから、AIの方が適切な診断率が既に高い
映画は大量の映画をAIに見せたら素敵な映画を生成してくれる様になる。Googleがこないだ発表した動画生成のImagenがそれに近い
公務員とか会計士は只の事務処理だからAIが一番得意なこと
弁護士とか裁判官は法文理解と判例が全てだからAIの文章理解で不要になる

唯一AI化が難しいのはコンサルだけだよ?
コンサルは口が達者なだけの詐欺師だけど、AIは詐欺が出来ないからね!m9(´・ω・`)ドーン!
2022/10/30(日) 23:52:08.81ID:sxchotJG
まあ向こうも荒れたら誘導url貼った>>617に責任とってもらおう(笑)
2022/10/30(日) 23:52:41.78ID:kV1nOwqe
>>632
情報がまとまってるのに車輪の再発明するの意味ないだろ
2022/10/30(日) 23:53:13.64ID:gwIi4D/4
3DCGのモデリングもこないだ発表されたAIの方が凄いよね?
だからキミたちももうすぐ全員失業するけど心配無用!

AIが働いてベーシックインカムで生きていけるからね!余生はAIが作ったコンテンツで楽しんでね!m9(´・ω・`)ドーン!
2022/10/30(日) 23:54:43.78ID:gwIi4D/4
お前らバカで情弱でしょうがないから超絶天才IQ1300の俺がAI語ってやるよ?
いいか今話題になってるAIはNovelAIもMidjourneyも全部OpenAIのStableDifussionが元になってんのよ?
AI動画生成のMetaMakeAVideoもImagneVideoもPhenakiも全部同じよ?いっぺんホワイトノイズレベルまで分解して再構成してんのよ?
テメーらの脳じゃ既存の画像から切り貼りしたキメラだと理解してるけどもうそーゆーレベルじゃねえのよ?
AIは文章理解までしてる訳よ?シン・シンギュラリティが始まったのよ?お前ら全員死ぬしかねーんだよ!m9(´・ω・`)ドーン!
2022/10/30(日) 23:56:25.37ID:kV1nOwqe
おっさん涙拭けよ(笑)
2022/10/30(日) 23:57:47.62ID:gwIi4D/4
なんでお前らAIの話題しないの?他はどこもAIの話題で餅切りだよ!もとい持ち切りだよ!
時代について行けないジジイなの???m9(´・ω・`)ドーン!
2022/10/30(日) 23:59:32.89ID:sxchotJG
>>635
全くそのとおりだと思いますよ。
2022/10/30(日) 23:59:43.60ID:gwIi4D/4
AIが生成したゲームって未だ無いよね?
Unityだと敵の動きとか似非AIぐらいしか話題が無いのな?m9(´・ω・`)ドーン!
2022/10/31(月) 00:01:35.64ID:Y/dp9iiW
囲碁とか将棋はもう人間を圧倒してAIに絶対に勝てなくなったけど、なんで棋士は失業せんの?そこにお前らの活路がある!m9(´・ω・`)ドーン!
2022/10/31(月) 00:02:00.58ID:Y/dp9iiW
                 彡⌒ ミ    こらあああああああ
                (´・ω・`)  ポナンザはAIちゃうゆうとるやろうがああああ
       \_____/  |     何見とんじゃああああああああああ
         |           |
        \         ノ  
     (((  (/ ̄ ̄ ̄ ̄(/ヽ)
2022/10/31(月) 00:02:26.89ID:Y/dp9iiW
        /\
.       l    \   
.     (/\   \
     彡 \   \彡⌒ ミ           くそがあああああああああああああ
     彡 \    (´;ω:`)
 ̄ ̄ ̄ ̄ ̄ ̄|\  _,/| ̄ ̄ ̄ ̄ ̄ ̄
            | (/ ヽ)  |
            | ミ  彡 .|
2022/10/31(月) 00:03:51.72ID:r23H7QtI
知的障碍者のアホの子が考えた未来程度が正しいなら今何でお前は億万長者じゃないんだろうな
2022/10/31(月) 00:05:42.89ID:IuAwxuoE
>>626
アセットおじさんじゃなく、AIおじさんだぞ
少し上の質問で突然AIに振ったの見て、怪しくは感じてた
2022/10/31(月) 00:06:17.60ID:Y/dp9iiW
>>645
お前日本語下手くそだな?死ねよ( ‘д‘⊂彡☆))Д´) パーン
2022/10/31(月) 00:13:38.46ID:r23H7QtI
>>646
うーん、AIおじさんだとツクールとかも荒らしてる広域荒らしになっちゃうんだけどなー
あとバキンとかいうヤツの対立煽りもしてるとか、どんどん余罪出て来ちゃうんじゃないの?
2022/10/31(月) 00:20:48.67ID:IuAwxuoE
>>648
うーん、そだね
だからAIって単語が出た途端、何やってくれてんねんって雰囲気になるw
2022/10/31(月) 00:23:30.31ID:Y/dp9iiW
アセットおじさんとAIおじさんが同一人物なのかAIに判定してもらおう!
「同一人物です」
あほかー!ワイの顔文字はバリエーション豊富だろうがボケが( ‘д‘)つ))`Д´)グリグリ
2022/10/31(月) 00:39:46.42ID:r23H7QtI
>>649
よく考えたらコイツ本スレでUEとUnityで対立煽りしてたしAIおじさんでも矛盾はしないか
聞かれた質問に全て「UEでおk」って返したらどんな顔するかな?
2022/10/31(月) 00:45:36.21ID:Y/dp9iiW
>>651
こんな顔(´・ω・`)
2022/10/31(月) 00:49:06.72ID:r23H7QtI
>>652
啓蒙活動が実ってよかったじゃねえか
2022/10/31(月) 00:52:48.30ID:Y/dp9iiW
>>653
それもこれも全て私一人のおかげです!感謝してね?(´・ω・`)
2022/10/31(月) 01:07:55.56ID:r23H7QtI
>>654
素朴な疑問なんだが、やりたくもないプログラミングを金の為に我慢してやるのって
ただの仕事なんじゃねえか?
656名前は開発中のものです。
垢版 |
2022/10/31(月) 04:18:57.41ID:IuAwxuoE
>>611
別にゲーム製作もリアルでの話なんだがね
2022/10/31(月) 04:26:45.58ID:IuAwxuoE
>>655
やっと静かになったので改めてさかのぼってみたが、ホンマもんはすげえなw
どうせ長文は読んでないし、
フォントが小さくなってんのってわざわざ荒し用のテキスト用意してて、
そこからコピペしてるってことだろw大草原だわ
2022/10/31(月) 04:36:20.52ID:2HPoO7C5
あんまり求人ないね。オワコンなの?
659名前は開発中のものです。
垢版 |
2022/10/31(月) 13:27:56.31ID:qVWtQ0gX
ゲーム完成させられないのはだめなの?
いままでそうだった
でも、でかい夢を見すぎてただけだ
2022/10/31(月) 14:25:55.66ID:QHZUMxd5
完成させられないのは一番駄目だな。
妥協してでも兎に角完成させろ
661名前は開発中のものです。
垢版 |
2022/10/31(月) 15:11:44.25ID:qVWtQ0gX
うん
とにかくスモールにやる
2022/10/31(月) 15:53:01.25ID:jG7tC0hW
bot同士の会話かよ
2022/10/31(月) 16:22:16.97ID:0PaGZP3g
日の目を見ないmobが承認欲求モンスターと葛藤してんじゃないの?
2022/10/31(月) 17:43:11.81ID:/KR1wvDk
必死みてみろよ
コイツ>661をヨシヨシした連中は腹を切れ
2022/11/01(火) 00:09:52.39ID:Ajwn/ICC
群集雪崩のシミュレートってできますか?
666弟子
垢版 |
2022/11/01(火) 11:10:54.14ID:kJ3jq7jH
群衆シミュレーションはいくつかの事例があるので出来そうですね
あとは雪崩を起こす起点を作ってあげればいいのかなと思います


https://www.isus.jp/games/fish-flocking-with-unitysimulating-behavior-of-object-moving-with-ai/

映画の事例
https://unity.com/ja/case-study/craftar
667名前は開発中のものです。
垢版 |
2022/11/01(火) 11:22:16.02ID:a7ORvdLi
unityでは子オブジェクトは親オブジェクトに追従しないのが普通なのですか?
2022/11/01(火) 12:35:54.67ID:uLKsaFtH
>>667
通常は追従する
しかし子オブジェクトにrigidbody付けて物理エンジンで動かすと追従しない
669名前は開発中のものです。
垢版 |
2022/11/01(火) 13:07:19.01ID:a7ORvdLi
>>668
ありがとうございます
キャラにrigid付けてるのが原因ですね

jointしてみます
670名前は開発中のものです。
垢版 |
2022/11/01(火) 13:31:49.75ID:a7ORvdLi
https://i.imgur.com/wTWxBrl.jpg
連投します。

ui(canvas)のサイズがカメラサイズと一致しません。
画像の大きい枠がuiのもので、小さい枠がカメラのものです。

uiのスクリーンスペースの設定は間違っていないと思うんのですが、他の要因はあるでしょうか。
英語のサイトを調べたところ、解像度が関係あるかもと思ってます。
671名前は開発中のものです。
垢版 |
2022/11/01(火) 13:42:21.62ID:a7ORvdLi
自己解決すみません
672名前は開発中のものです。
垢版 |
2022/11/01(火) 13:49:52.17ID:a7ORvdLi
解決してないですね
canvasが、カメラのサイズよりもだいぶ大きくなってしまうのはなぜなんでしょうか
673名前は開発中のものです。
垢版 |
2022/11/01(火) 14:32:58.79ID:a7ORvdLi
自己解決しました
canvasサイズは親であるオブジェクトのサイズ設定に引っ張られるみたいですね
オブジェクトはキャラクターなどに親子化しないほうがいいんでしょうか
2022/11/01(火) 21:13:27.95ID:kJ3jq7jH
作りたい方法でいいよ
こうしなきゃならないなんてないから
675名前は開発中のものです。
垢版 |
2022/11/01(火) 22:48:55.21ID:2fuavOJZ
Unityやってみたいんですが何から始めたら良いですか?
C#は.NET MAUIやBlazorとか使ってるので多少慣れてます
2022/11/01(火) 22:52:16.14ID:+4fXp9gt
エフェクトやれ
677名前は開発中のものです。
垢版 |
2022/11/01(火) 22:57:03.10ID:2fuavOJZ
とりあえずエフェクトからやってみます
678名前は開発中のものです。
垢版 |
2022/11/02(水) 05:39:20.85ID:kcW05wAt
>>674
了解
動けばいいですもんね ゲームの場合
679名前は開発中のものです。
垢版 |
2022/11/02(水) 06:48:25.94ID:ql2iFujZ
そもそもサイズ動かすのってグラフィック関連の時くらいだから

物理 ーグラフィック
    カンバス

の並びでやれば問題ない
    
    
680名前は開発中のものです。
垢版 |
2022/11/02(水) 06:51:59.40ID:kcW05wAt
>>679
スプライトのアセットを複数使ってるんですが、作成元が違うので、大きさがバラバラです
それを合わせるためにスケールしてました
2022/11/02(水) 08:02:15.01ID:cyIpgxDX
spriteはPixelsPerUnitでスケール1.0のときの大きさを変えられるよ
2022/11/02(水) 09:44:12.85ID:vVjHDFof
>>678
コードの場合は最初は 動けばいい でいいけど、慣れてきたらリファクタリングして見易く、分かりやすくしたほうがいいです
後で修正や改修する際に楽になりますので
683名前は開発中のものです。
垢版 |
2022/11/02(水) 10:23:07.97ID:kcW05wAt
>>681
なるほど ありがとうございます
684名前は開発中のものです。
垢版 |
2022/11/03(木) 01:48:59.73ID:VMBIOMJ6
シーン遷移前にキーボード長押ししたままだと
シーン遷移後にInput.getkeydownが流れるのって仕様?
685名前は開発中のものです。
垢版 |
2022/11/03(木) 09:02:35.43ID:JA4uH4Qh
親オブジェクトを回転させると子オブジェクトのインスペクター上でのポジションの値がめちゃくちゃになるのって仕様?
686名前は開発中のものです。
垢版 |
2022/11/03(木) 09:18:52.41ID:JA4uH4Qh
>>685の詳細

中心の空オブジェクト(親)のZ軸を90度回転
周りのオブジェクト群(子)も見た目上は綺麗に親の周りを90度回転するんだけど
実際に居る座標とインスペクター上のポジションが全然違う。
この処理の後に座標にズレがあるオブジェクトのtransform.position変更すると滅茶苦茶な挙動する。
これって仕様?回転する前のオブジェクトのポジションは全部整数だから、90度回転すればポジションも整数に収まると思ってたんだけど、この考えがそもそも間違ってる?
687名前は開発中のものです。
垢版 |
2022/11/03(木) 09:44:13.26ID:pM8n+7p5
>>682
できるだけ短くするように努めます
同じ処理はすべて関数化し、使い回すようにします
今やってるのはこのくらいですね
2022/11/03(木) 10:51:21.75ID:MmKBFJhA
見た目合ってるけど小数が出るのか
まぁそんなもんだろ
2022/11/03(木) 11:00:42.20ID:MmKBFJhA
>>686
整数じゃないのが気持ち悪いってだけ?
小数になった後に見た目が変になるの?
見た目綺麗に回転した後に何が発生するのか詳しく書いて
690名前は開発中のものです。
垢版 |
2022/11/03(木) 12:10:09.48ID:pM8n+7p5
Hierarchyのツリーについて質問です
ツリーは先頭から順番に読み込まれていくと思います
uiオブジェクトはツリーの最後です

start関数内でuiの文字をsetactive(false)にしています

ツリーの最上段が読み込まれた段階で画面が表示されるのなら、falseにしたい文字が一瞬表示されることになります

そうならないように、start関数は通常はすべてのツリーが読み込まれてから表示されるのかなと考えています
691名前は開発中のものです。
垢版 |
2022/11/03(木) 12:58:36.08ID:V3J38Gl3
UniWebViewを使ってアプリ内でサイトを表示させてます
サイトを表示させると
そのサイトの画面がアプリの上に来て
画面を完全に覆う形になりますが
そのWebView画面の一部を隠すために
自分で用意したものを
WebViewよりも上に表示させるなどの方法はないでしょうか
よろしくお願いします
2022/11/03(木) 13:58:32.81ID:/6VXJS50
>>686
positionはワールド座標系でインスペクタが表示してるのはローカル座標系だから、positionいじるならその辺考慮しないといけない訳だけど、その辺わかってやってる?
693名前は開発中のものです。
垢版 |
2022/11/03(木) 16:12:52.76ID:JA4uH4Qh
>>689
インスペクターの値だけなら気にしないんだけど
その後のオブジェクトの移動も変になるんだよね。
8.120488e-15 具体的にはこんな感じの値になる。

>>692
正直曖昧・・・ちょっと勉強します
2022/11/03(木) 16:15:02.83ID:P3m0PTxO
そういうもんと諦めよう
そういうもんなんだ
695弟子
垢版 |
2022/11/03(木) 16:41:11.30ID:kyolpw2F
>690
Awakeでやればいいかと
Start はUpdateの前に起きるイベント
696弟子
垢版 |
2022/11/03(木) 16:49:56.04ID:kyolpw2F
>691
有料アセットは、作者に聴いた方がいいような気がします
結構な値段だしね
697名前は開発中のものです。
垢版 |
2022/11/03(木) 17:10:37.32ID:pM8n+7p5
>>695
回答どうも
awakeは一番最初ですね
ツリーの読み込みはどこかわかりますか?https://docs.unity3d.com/ja/2018.4/Manual/ExecutionOrder.html
698名前は開発中のものです。
垢版 |
2022/11/03(木) 18:47:10.33ID:pM8n+7p5
uiの並び順について
同じcanvas内にあるオブジェクトの並び順は、先に追加されたものが下になるようです
この仕組を並び順に利用していいんでしょうか

canvasを分けて、order in layerで調整すべきなのか、、、
699名前は開発中のものです。
垢版 |
2022/11/03(木) 19:23:18.24ID:YRSzlFeD
>>698
利用していけない事ありますか?
700名前は開発中のものです。
垢版 |
2022/11/03(木) 20:48:18.01ID:A6NuucOc
質問です。
街灯を作ろうと考えています。Blenderを使うとするとき、ガラスや明かり、支柱などを材質ごとに分けた状態でBlenderで作り
、その後UnityでそれぞれのShaderを作ってアタッチするという考えであっていますか?
調べても、自分の知りたいことが得られずに困っています。
よろしくお願いします。
2022/11/03(木) 22:05:10.52ID:kyolpw2F
まずそれでやってみたら
702名前は開発中のものです。
垢版 |
2022/11/03(木) 22:19:22.57ID:A6NuucOc
>>701さん
回答ありがとうございます。
便宜上、まだ作っていないような書き方をしましたが、それですでに作ってあります。
少し手順が冗長に感じたので、自分よりも優れた方が多いここならば、もっと良い方法が見つかるだろうと考えて書き込ませていただきました。
703名前は開発中のものです。
垢版 |
2022/11/03(木) 22:25:55.24ID:VMBIOMJ6
3dは触ってないけどマテリアルの割り当てをして書き出せばそれぞれに設定できるっぽい?
https://signyamo.blog/unity_multi_materials/
2022/11/03(木) 23:39:48.15ID:kyolpw2F
>>697
ヒエラルキーツリーの読み込みが必要なのはエディター拡張でしょうか?

であれば
ツリービューは、Reload メソッドが TreeView オブジェクトから呼び出されるたびに初期化されます。
ということです
2022/11/03(木) 23:45:50.05ID:kyolpw2F
>>702
ここに優れた人はいないので
冗長に感じた部分を、ではとうすればいいかトライアンドエラーでやっつけるしかないかと
具体的なアドバイスが欲しいなら、その冗長と感じた部分のコードなりやり方を記載すれば指摘されるのかと思います
コード載せるとたちまち口出すオバサンが増えるから
2022/11/03(木) 23:46:23.82ID:kyolpw2F
>>703
質問なのか?
感想なのか
707名前は開発中のものです。
垢版 |
2022/11/04(金) 05:57:40.41ID:i9oC4WyQ
>>699
機能していればいいですが、後から並び替える場合はどうするもんかなと

>>704
resetのとこですね
ありがとうございます
708名前は開発中のものです。
垢版 |
2022/11/04(金) 06:14:26.43ID:i9oC4WyQ
>>699
自己解決
単純にツリーの並びを変更すれば表示順が変わりますね、、、
2022/11/04(金) 12:44:53.98ID:Jl06dN7N
UABEの質問ってここでいいですか?
他の場所があれば教えてほしいです。
710名前は開発中のものです。
垢版 |
2022/11/05(土) 11:30:24.66ID:8EomIjV4
uiでタイトル画面を作っています
タイトル画面は別シーンで作るか、setactiveで作るか、どっちが普通なんでしょうか
2022/11/05(土) 11:42:39.71ID:4Ja1l8eq
自分がしっくり感じる方
2022/11/05(土) 11:58:52.04ID:8zYhZ02h
短いゲームなら同じシーンでもいいし
シーンが沢山あるなら別に分けたほうが管理しやすいし
それぞれだと思いますよ
713名前は開発中のものです。
垢版 |
2022/11/05(土) 12:09:10.28ID:8EomIjV4
どっちでもいいんですね
ありがとうございます
2022/11/05(土) 23:34:51.63ID:xOmA8Unh
システム的なアセットを使ってそのソースコードを変更した場合、アセットのアップデートはどう対応しますか?
アセットのアップデートで全部上書きすれば自分で変更した場所が消えてしまい、アップデートしないと不具合が残ってたり、新機能が追加できないかもしれない。
そのアセットの更新内容や更新頻度にもよりますが、更新時に変更箇所を全部確認するのは手間ですよね。

となると、アセットの更新時にすべて上書き、あとはgitかなんかで過去の自分の変更を適用して、それで自分が弄った機能やらバグが解消されてればOKとする?
自分の変更分が少なければ良いかもしれませんが、大きなアセット程弄る箇所も増え、更新頻度も高くなりそうなので、これも手間が増えそうな気がするので、方針に困っています。
2022/11/05(土) 23:51:25.33ID:m7TOVqNu
俺の場合、プロジェクトチームに余裕が無いことが殆どだから、一度弄ったアセットはもう
そのプロジェクトの最中はアップデートしないな。
ある意味、フォークして別進化を遂げる的な感じになる。

ライブラリ管理とかがきちんと出来る、日程に余裕のあるチームならもっとやりようあるんだろうけどな
716名前は開発中のものです。
垢版 |
2022/11/06(日) 00:50:26.33ID:3t3SR8M1
基本的に
・理由がないなら変更しない
・直接の変更じゃなく継承やWrapperクラスで挙動を制御する

のがいいんじゃない
717名前は開発中のものです。
垢版 |
2022/11/06(日) 00:51:03.87ID:3t3SR8M1
間違えた

理由がないならアプデしない、ね
2022/11/06(日) 11:58:40.90ID:3CatVdan
uiについて質問です
プレイ領域が正方形に最適化されている場合、最大化ボタンを押すと横長になり、レイアウトが崩れます。モニターはワイドですから。

これを防ぐために、プレイ領域は固定とするのがセオリーなのでしょうか?
719714
垢版 |
2022/11/06(日) 13:05:06.19ID:LmRnKoLi
>>715
>>716
なるほど。参考になります
2022/11/06(日) 13:46:00.13ID:aVPjloH8
>>718
その場合、プレイ領域と画面サイズから計算して再配置でしょ
2022/11/06(日) 13:58:35.08ID:3CatVdan
>>720
ありがとうございます。

なるほど。左右に黒帯が入る感じですよね。
そうなるように設計してみます。
2022/11/06(日) 18:27:25.54ID:pL8jUdj7
AppStoreとGooglePlayに出したいんですけど、3Dモデルのパンツ見えるとR指定になるんですか?
いつもは見えないけど動くとたまにパンツが見えます
2022/11/06(日) 20:13:58.38ID:3CatVdan
ポーズの基本的なやり方はTime.timeScale=0
これのみで良いのでしょうか?
updateのみは動き続けるらしいですが。
724名前は開発中のものです。
垢版 |
2022/11/06(日) 21:26:33.60ID:BwyWyMBr
>>723
それでいいですが、おっしゃる通りupdateでは動きますので、全てのupdateの1行目に、
if(time.delta time<0.1f)return
とか入れて対策してください。
※上の場合ですと、処理落ちした時に動いてしまいますねw
2022/11/06(日) 22:38:02.98ID:aVPjloH8
ここに詳しく
https://qiita.com/yokotate/items/adcb307fd4635246e441
2022/11/06(日) 22:42:41.45ID:aVPjloH8
ここにもあるけど
https://gametukurikata.com/program/stop

まぁポーズしたら透明なオブジェクトを全面に覆って入力制限がラクですよ
2022/11/07(月) 04:21:51.58ID:YDWkhsXP
>>724
でもupdateがないと戻る入力が受け付けられないので、動き続けるのはむしろ正しいのですよね?
2022/11/07(月) 06:24:53.48ID:2p3dPI6U
そう思うならそれでいいよ
ユーザーがどう思うか、造り手がどう作るかは自由

ゲームによってはおかしい挙動を仕様と言い張る開発もあるんやから
2022/11/07(月) 17:46:35.81ID:YDWkhsXP
>>728
了解です
updateを止めないのは、ポーズしたあと、プレイに戻るための仕組みなのかなと考えてました
2022/11/07(月) 18:10:08.94ID:2p3dPI6U
例えばポーズ中に

ポーズテキスト表示する
これはポーズなのが分かる

テキスト表示しない場合
NPCが動いてるならポーズとわかる

すべて止まってる場合
フリーズなのかポーズなのか不明

どういう仕様がプレイヤーにとって優しいのか
それとも、わざと優しくしないのか
全ては開発者である神のみぞ知るところですよ

開発楽しいでしょ
2022/11/07(月) 20:44:31.08ID:yrr4hjQ4
楽しくはねえよ
2022/11/08(火) 05:50:37.95ID:itxGDv88
好き嫌いが分かれる食べ物を好んで食べる人と
健康とか別の付加価値で鼻をつまんで食べる人は結果が全く異なる
だから時間を無駄にするのさ
2022/11/08(火) 08:54:26.13ID:8WUyT5J2
unitypackageの3DアバターをVRMでエクスポート(変換)したくてUnityを導入したのですが、エラーが出てしまい、上手くいきません。

[画像名](UnityEngine.Material):unkwon shader:UnityChanToonShader/
Toon_ShadingGradeMap => export as glft default

シェーダーの設定がうまく出力できない?というようなエラーなのかなと思ったのですが、Unityなどの知識が無い素人のため、シェーダーのパラメータ?を開いても弄る場所がわからず、大変困っています…。
何か分かる方がおられましたら、教えていただけないでしょうか。

使用モデルは「ロポリこん(PC)」。
シェーダーとして「UnityChanToonShader」、VRM変換に「UniVRM」をインポートしてあります。
2022/11/08(火) 11:04:02.50ID:rLuZDLNv
unityというのは二画面向けのソフトなんでしょうか。
1画面だと色々不便で
735714
垢版 |
2022/11/08(火) 11:10:19.56ID:Wb+zLneJ
システム的なアセットを購入し、このアセットの3DのオブジェクトにTextMeshProUGUIでテキストを表示しようとしたのですが、
そのアセットのスクリプトがアセンブリ定義ファイル(asmdef)があるため、テキストを表示させるためのスクリプトで「using TMPro」すると、TMProが見つからないエラーが出てしまいます。

調べた限りこのフォーラムの2個目の投稿、「asmdefにTextMeshProへの参照を追加する」で解決すると思い、
https://forum.unity.com/threads/cant-reference-text-mesh-pro-files-from-an-assembly-made-with-assembly-definition.526731/

TextMeshProの本体が「Library\PackageCache」にあり、UnityエディタのProjectビューから見えないため、「Assets > Create > Assembly Definition 」で
TextMeshProのAssembly Definitionを作成できず、アセットのasmdefの「assembly definition reference」に追加することができません。
そもそも、フォーラム言っている「参照を追加」と、上記対応が異なっている可能性もあり、解決できない状態です。

アセットのasmdefを削除するだけで解決しそうですがメリットがあるからasmdefがあるわけで、それは避けたいと思ってるのですが、この問題をどう解決すればよいでしょうか。
2022/11/08(火) 14:06:43.24ID:rLuZDLNv
layer collision matrixについて
これはプロジェクト内で共通の設定になるので、例えばプロジェクト内に2つのゲームを作りたいなどという場合には向かないのでしょうか。
だとしたら、どんな方法で相互干渉しないように設定しますかね?
737名前は開発中のものです。
垢版 |
2022/11/08(火) 14:20:28.60ID:yzgY11ph
>>736
ゲーム毎に設定してはどうでしょうか。
https://www.subarunari.com/entry/2017/07/01/020923

そうではなく2つの異なるゲームが同時に走る?となると設計でぶつからないようにするしかないですね。
2022/11/08(火) 15:54:25.57ID:rLuZDLNv
>>737
ありがとうございます
単にミニゲームくらいならプロジェクト分けなくてもいいかなと思ってたんですが、普通に分けたほうがシンプルですよね
2022/11/08(火) 18:31:01.64ID:rLuZDLNv
oncollision enterについてなのですが、この関数は衝突を検知するオブジェクト(地面)などにアタッチしたスクリプト内でしか使えないのでしょうか?
地面への衝突を他のオブジェクトで検知できないのでしょうか。
地面側スクリプトから何かしらのシグナルを送るのかなと思ってますが。
godotでそんな機能ありましたが。
2022/11/08(火) 20:44:51.45ID:Wb+zLneJ
>>739
当たる側にoncollision enterを書いて、
そこの引数から地面かどうかチェックできるぞ
2022/11/09(水) 10:45:43.26ID:hYN3sGUz
>>740
回答遅れました
レイヤー番号取ればいいみたいですね
どうもです

void OnCollisionEnter2D(Collision2D other) {
if(other.gameObject.layer==9)
{
SceneManager.LoadScene(SceneManager.GetActiveScene().name);
}
2022/11/09(水) 12:02:04.57ID:EznrEJSG
クソガキですがUnityをダウンロードしようとしても容量が足りてるはずなのにできませんとなります
これは家にネット回線がなく、スマホのテザリングで接続してダウンロードしようとしてるが故の事でしょうか?
2022/11/09(水) 12:10:37.84ID:NLczHzMZ
テザリングってデータ量大丈夫なんかそれ
ネット環境どうにかするのがいいね
744名前は開発中のものです。
垢版 |
2022/11/09(水) 14:39:34.79ID:x9F4Q1f5
>>353のものです。
unityでkinectを使用したモーションキャプチャーのダンスゲームを制作しています。
いまは、当たり判定の確認をしています。
キャプチャーしたアバターで触れても円柱が消えません。
対処法を教えてください。

円柱にはplayerタグを持っているオブジェクトに触れると消えるプログラムを
コンポーネントしています。

動画です。
https://imgur.com/a/Cq6vE1F

kinectのモーションキャプチャーの参考サイト
https://qiita.com/yuzupon/items/4528f7fc09a42fb8af2e
https://qiita.com/yuzupon/items/0123bb6c268a41fcd708
https://www.buildinsider.net/small/bookkinectv2/0601
2022/11/09(水) 14:42:31.77ID:hYN3sGUz
たびたび質問です。
unityをプレイモードにすると右側に黒帯が入ります。画面を最大化した場合、左右に黒帯が入るのは自然なのですが、なぜかカメラで描画する領域が左寄りになり、右側に黒帯が入ります。
https://i.imgur.com/nX33r3o.jpg
こうなってしまう要因として考えられることはありますか?
あと、デバッグの仕方を知りたいです。

同一プロジェクト内で別のシーンを作成してみましたが、黒帯が入らず描画できましたので、シーンの設定に問題があるようです
2022/11/09(水) 17:26:03.17ID:hYN3sGUz
↑カメラの設定の問題でした
自己解決
2022/11/09(水) 17:45:30.69ID:Byl5EvUu
>>735
自分のプロジェクトの場合だけど、TextMeahProをインポートした時点でasmdefファイルはあったよ
ProjectタブのPackages > TextMeahPro > Scripts > Runtime > Unity.TextMeshPro
こいつをシステム用アセット側のasmdefに追加すれば使えるようになるはず
2022/11/09(水) 20:16:44.06ID:+cIFLr+/
https://booth.pm/ja/items/2373893
水中に家を設置して家の中から水中を眺めるようにしたいです
シェーダーは上のリンクのやつを購入しました
今CUBEを置いて試しているのですが、CUBEの中も水中と同じ色になってしまいます
CUBEの中が水中の影響を受けなくするにはどうすればいいですか?
2022/11/10(木) 01:05:06.29ID:h1ycV/Gs
unityroomに投稿したゲームで、一部オブジェクトが表示されないんですが、何が間違ってるのか分かりません。
unityで build and run した時は普通に動きました。
表示されないのはAddressables.InstantiateAsync()で配置したものだけっぽいです。
投稿するときのチェック項目はクリアしてます。
考えられる原因が分かる方いらっしゃいますか?
初心者なので、質問に必要な情報が不足していたらすみません。
2022/11/10(木) 02:20:29.90ID:EA2L/Ikv
>>749
unityroomでAddressableをそのまま使えないらしい
Addressable使うのにStreamingAssetsフォルダが必要になるけど、現状だとunityroom上に配置する手段がないんだとか
2022/11/10(木) 05:19:23.64ID:h1ycV/Gs
>>750
ありがとうございます。
Resourceを使うのが非推奨と聞いたのでAddressablesにしたんですが、
戻すしかないということでしょうか。
2022/11/10(木) 06:03:54.68ID:fKLLP0Hf
初心者なりにRPGゲームを作っているのですが、シーンを行き来して変動するステータスの増減の管理がしたいのですが方法がわかりません。参考になるサイトや、情報があれば教えてください
753名前は開発中のものです。
垢版 |
2022/11/10(木) 10:36:32.87ID:j5lwuEJO
簡単なのはvisualscriptingのapp変数

もしくはシングルトン
もしくはscriptableobjectを改造
2022/11/10(木) 10:56:33.65ID:X6qvx8lz
シーンを何回行き来しようが、ゲームが終わってないならタダのグローバル変数でいいかと
2022/11/10(木) 11:15:42.70ID:X6qvx8lz
>>748
開発者に、きいたほうがいいんじゃない
有料なんだし
2022/11/10(木) 11:22:42.79ID:YQbgbWMf
unityの作法がよく分かっていないのですが、基本的にスクリプトはEditorフォルダ内に入れないとだめということでしょうか?
見当たらないので削除してしまったかもしれませんが。
2022/11/10(木) 11:26:58.16ID:YQbgbWMf
上に関連しますが、以下のエラーが出てビルドが出来なかったためEditorフォルダが必要なようです。
Cannot build player while editor is importing assets or compiling scripts.
2022/11/10(木) 11:37:44.13ID:kMOb4eL7
えっと・・・ん?
2022/11/10(木) 11:38:57.55ID:YQbgbWMf
すみません。エディタ拡張用のフォルダだったみたいです。
エディタ拡張用のアセットを入れていたのが原因みたいです。(´・ω・`)、、、
ビルドするときはエディタ拡張を削除するのがお作法でしょうか>
2022/11/10(木) 12:16:37.72ID:X6qvx8lz
作法なんかないから好きなようにしていいよ

自転車のるとき、右からのるか、左からのるか作法あるかい?
2022/11/10(木) 12:18:47.22ID:fKLLP0Hf
>>753
>>754
ありがとうございます。それらのワードで調べてみます
2022/11/10(木) 12:31:57.92ID:RiVCqA9t
>>760
ママがお口あ〜んして食べさせてくれないと、僕ちゃん食べられない〜
あ〜んしてくれないとヤダヤダ〜って言ってるんじゃないの?
2022/11/10(木) 13:01:35.38ID:YQbgbWMf
>>760
良く分からんエラーですね
unityeditorを拡張しているときに起こるみたいです
2022/11/10(木) 13:46:47.54ID:67KkbaYQ
クラウドビルドしたら、以下のようなエラーがでまくって、確認したら変数名に全角文字使ってるだけなんですよね
Invalid token '”' in class, record, struct, or interface member declaration
error CS1056: Unexpected character '”'

いや、全角変数でもコンパイルは出来るのにビルドは出来ない意味が分からないし、変数名変えるのもめんどくさい。
何かクラウドビルドの文字コード設定のようなものでビルドが通るようにならないでしょうか。
2022/11/10(木) 14:34:51.84ID:YQbgbWMf
unityでビルドは成功したましたが、開始地点となるシーンはどこで設定するんでしょうか
ちょっと調べ方が分からないです
2022/11/10(木) 15:57:58.45ID:67KkbaYQ
>>765
File→BuildSettingsの上のScenes in Buildの一番上のシーンが起動時に実行される
767750
垢版 |
2022/11/10(木) 17:45:00.71ID:EA2L/Ikv
>>751
詳しく知らないけど、サーバーを用意したりAddressableのソースコードいじって使えるようにしたって記事ならいくつか見かけたよ
個人的にはゲームの規模が小さいならResourcesで十分だと思うけど
2022/11/11(金) 06:05:55.95ID:RL2u78PI
>>767
ありがとうございます。
難しそうですけど方法はあるんですね。
その感じで調べてみます。
2022/11/11(金) 06:35:10.98ID:7Wc5CIok
>>766
ありがとう!!理解
2022/11/11(金) 09:05:51.58ID:7Wc5CIok
tilemap collider2dについて質問です。
衝突が効かずすり抜けてしまいます。

プロジェクトセッティングのコリジョンに問題はありません。すべてチェックを入れています。

一つ原因っぽいものを見つけました。

https://i.imgur.com/li59OWY.jpg
ヒエラルキーでtilemapを選択すると枠線でハイライトされるのですが、上のwallとfloatislandはハイライトされないです。
付けているコンポーネントも差はありませんが、この差はどこで生まれるのでしょうか。
2022/11/11(金) 10:11:39.92ID:IobURbfE
タイルに付けたから当たる?
何と当たるのか?
そっちに当たるためのオブジェクト付けてる?
2022/11/11(金) 14:30:58.71ID:7Wc5CIok
>>771
だいぶ説明不足でした
rigidbody2dとbox collider2dをつけたキャラクター(カエル)を地面に落とします。wallがピンクの枠で地面です。

wallにbox colider2d つけると衝突は機能します。
しかし、tilemapcolider2dだと効かないんですよね。

問題を切り分けてみると、地面側のコンポーネントの問題かと思います。
773名前は開発中のものです。
垢版 |
2022/11/11(金) 15:00:46.25ID:IobURbfE
ほい

https://i.gyazo.com/41f7cf85c1aef137e36b298a5c99f15d.png
https://i.gyazo.com/69bace0f6e123337d4b30d174f0755f1.mp4

わかなくななったら超シンプルで作成したらどう?
2022/11/11(金) 16:07:55.76ID:7Wc5CIok
>>773
いやー まさにそれと同じ構成なんですよね
タイルマップを追加したときのデフォルト設定です
どこかで設定が壊れているのかもしれません 内部の
新しく追加したタイルマップオブジェクトは問題なく機能するのですが

破棄して諦めますです(´・ω・`)
2022/11/11(金) 17:34:19.14ID:7Wc5CIok
↑おそらくですが自己解決
compositeコンポーネントでタイルをマージしてしまうと、tilemap collider2dが機能しなくなるようです
タイルでペイント→tilemap colider2d追加→composite2d追加、という順番ならok
タイルでペイント→tilemap colider2d追加→composite2d追加→tilemap collider2d削除→tilemap collider2d追加(これが機能しない)、だとだめみたいです

マージされたタイルに対してはコリジョン付けられないということみたいです
だとしたらタイルの引っ掛かりにはどう対処したら良いのでしょうね
2022/11/11(金) 17:41:45.20ID:HxR2JJCJ
ア…ハイ……
2022/11/11(金) 17:55:09.09ID:7Wc5CIok
あっ ちがった
タイルパレットがバグってたのかもしれないです
778名前は開発中のものです。
垢版 |
2022/11/11(金) 21:25:12.24ID:IobURbfE
Composite Collider 2Dのマニュアル読んでみて
余計な物が追加されてたり、足りなかったりしてないか?

このボックスをオンにすると Composite Collider 2D に添付されます。また、これらのコライダーは、 Composite Collider 2D と同じ Rigidbody 2D にも添付される必要があります

それと
>compositeコンポーネントでタイルをマージ
これ具体的に何をどうしてるのか?
こちらでコンポ追加、削除、再度追加しても問題なく動くよ
779名前は開発中のものです。
垢版 |
2022/11/11(金) 21:27:08.11ID:IobURbfE
ちなみに分かってると思うけど
Tile側は、tilemapCollider2d が基準ですよ
780名前は開発中のものです。
垢版 |
2022/11/11(金) 21:35:15.86ID:IobURbfE
きっと、outline作成してないんじゃないかねぇ

Outlines Edge Collider 2D によって作成されるものと全く同様の、中空のアウトラインを持つ Collider 2D を作成します。
まず、Edge Collider 2D にしてみてテストしてみては?
2022/11/12(土) 06:33:58.62ID:cf8FSxYA
>>778
>>779
どうも
タイルパレットがバグってたようです
作り直したら改善しました
2022/11/12(土) 08:32:25.69ID:w0iC6wlR
バグならちゃんと公式へ報告しとけー
再現方法もな
2022/11/12(土) 09:33:02.68ID:cf8FSxYA
それがはっきりバグかは分からない
おそらく、ダウンロードした複数のアセットに、同一名のタイルパレットが含まれていることが問題だったみたい
2022/11/12(土) 11:29:50.72ID:w0iC6wlR
ならバグとか軽々しく言わんほうがいいよ
2022/11/12(土) 11:46:39.38ID:cf8FSxYA
unityのプロジェクトってどうやってバックアップしてますか?外付けhddへのコピーだと結構時間がかかる

ファイル数が多いので


>>784
はい
2022/11/12(土) 13:56:10.81ID:jmVkJdm+
>>785
俺これ使ってる
https://assetstore.unity.com/packages/tools/utilities/turbo-backup-pro-98711?locale=ja-JP

色々試したけどこれが一番使いやすい
2022/11/12(土) 14:21:22.27ID:W6WNi6it
外付けHDDではなく外付けSSDに保存したらいいのでは。
Type-C接続のやつなら尚良いと思うよ。
2022/11/12(土) 14:29:33.41ID:cf8FSxYA
>>786
どうも
まだ大したゲーム作れていないので無料で考えてます、、、(´・ω・`)

>>787
あーなるほど
外付けは容量重視で選んでたのでhddしか選択肢にありませんでした
ローカルと違って、なにかクラウドバックアップ(コラボレート)することのメリットはあるんでしょうか?
2022/11/12(土) 16:37:50.64ID:w0iC6wlR
今どきのクラウドはそれ自体バックアップがあるし無停電電源装置もある
ローカルの自宅に無停電電源装置やら浸水やらの対処してるならどっちでもいいよ
2022/11/12(土) 17:18:33.22ID:fwx+4XOM
>>788
自宅に既にバックアップ環境を整備済みならその環境にバックアップすれば良いと思う。
クラウドストレージは自宅に限らずネット環境さえあればバックアップデータの出し入れが出来るし、大震災級の災害でもなければそうそうデータが失われないというメリットがあるよ。

ただし、クラウドストレージは無課金だと容量が少ないので、多少お金がかかるよ。
当方はMicrosoft365を契約しているのでOneDrive(Microsoft365を契約中は1TB使える)を利用してる。
2022/11/12(土) 23:01:57.48ID:zOIO8E37
githubのprivateとかはbackupとは別物?
2022/11/13(日) 01:13:18.14ID:erbRcJCO
Unityでモバイルゲームを作っているのだけど、端末機種ごとに画面サイズや画面比率が違っていたりして、ある画面比率で作ってみたら他の機種だと画面比率が違って思っていたレイアウトにならなかったり、最悪画面から要素が切れてゲームにならなかったりするのだけど、何か解決策はありますか
2022/11/13(日) 01:45:58.68ID:VC/CQvkl
>>792
無い!m9(´・ω・`)ドーン!
2022/11/13(日) 04:50:05.72ID:59QjvxgA
結局ゲームのアスペクト比決めておいて、画面のアスペクト比と照らし合わせてどっちの辺に合わせるか(この辺は自動でやってくれるけど)、
画面外に余計な物を表示しないように目隠しを出しておくとかするしかない。
2022/11/13(日) 09:50:05.98ID:l8rCftdk
>>790
megaやgoogle drive 使ってるんですが、5万ファイルのアップロードは時間かかりますよね

また、1プロジェクトが2.5gb程度あるので、やはり容量は大事ですよね


コラボレートは調べたら1gbのみで、何のための機能かわかりませんね


アップロードが早いクラウドなどあるんでしょうか
2022/11/13(日) 10:04:36.43ID:l8rCftdk
>>790
バックアップ環境といっても外付けhdd1つのみですが
バスパワーなので、停電時電源装置はないです
797名前は開発中のものです。
垢版 |
2022/11/13(日) 11:18:28.60ID:mVGOXpFm
>>792
canvasの設定とビルドの設定ちゃんとやってる?
2022/11/13(日) 12:58:12.89ID:erbRcJCO
>>797
プロジェクト作成時に2Dモバイルを選んでそのままビルドまでしてる
一応自分の持ってる端末でテストしてリリースまでやってるけど画面比率が違う端末だとレイアウト崩れてそうな予感しかしてない
企業だと組織にノウハウ積み重なってるからこんなのは初歩中の初歩なんだろうけど個人だと積み重ねを一人でやらないといけないからきついね
2022/11/13(日) 14:37:00.53ID:fRyM4ct7
スマホシミュレーター使ったら?
2022/11/13(日) 16:12:26.06ID:59QjvxgA
>>795
バックアップの目的にもよるけど、リビルド出来ればOKの場合はlibraryディレクトリは排除して良いし、
そしたら容量縮まない?
2022/11/13(日) 17:46:29.11ID:oKuHJCqi
バックアップはコラボレートもgitも結局金がかかる
どうせ金がかかるならと思って選んだのが>>786のやつ
2022/11/13(日) 18:26:00.70ID:tx+5E/uj
>>795
ダウンロードもアップロードも結局のところネット環境に左右されるので、なるべく速いネット回線(ポケットWiFi系は未契約なのでそっち系の事情は不明)を契約しろとしか言えないなぁ。
803名前は開発中のものです。
垢版 |
2022/11/13(日) 19:40:00.75ID:uj1c3keq
初歩的な話で申し訳ないんだけどさスクリプト名ってどんなのつけてる?
今までSetEnemyみたいに動詞でつけてたんだけど
Unityってスクリプト名=クラス名なのでクラスの名前の付け方に則るとEnemySetterみたいに名詞で付けたほうがいいって話を聞いたんだよね
いろんな本やサイト見たら動詞と名詞でつけてる割合が半部ずつくらいなんでどっちがいいか悩んでる
2022/11/13(日) 20:04:27.97ID:MPWuKydO
それで言い表せてるならどちらでもいいんじゃないかと思うけど
自分のはクラスの中に色々機能付ける場合が多いから、そういうのはまとめた名前(名詞)にすることが多いかな
2022/11/13(日) 20:50:26.61ID:oKuHJCqi
>>803
○○Conで困ったことないな
2022/11/13(日) 22:21:58.39ID:B0BaBW8s
2021.3.11f1なんですけどArticulationBodyの軸を可視化する方法ってありますか?公式ドキュメントの説明や公式が配布してるデモだと表示されてるんですけど自分でやると表示されません
ビュー右上のgizmoの中を見ても軸の表示に関わる所が無いのですが公式デモの方だとgizmoをオフにすると赤い円の表示が消えるので何が何なのか
807名前は開発中のものです。
垢版 |
2022/11/14(月) 01:14:03.12ID:2hheF/Ch
mixamoから拾ったアニメーションをsettriggerで再生してるんだけど
Constraintsの軸を固定してるのに再生するたびにキャラがどんどん滑るように動いてしまうのなんでかな?
2022/11/14(月) 05:30:19.33ID:p1JGuhyA
>>802
800
801
回答どうも
容量なんかの問題があって有料しかない感じですよね
大したゲーム作ってないのでとりあえずmegaでも使っておきます
2022/11/14(月) 20:02:25.17ID:p1JGuhyA
今の技術ではクソゲーしか作れない
でもクソゲーを積み上げないと先はないですよね、、、(´・ω・`)
2022/11/14(月) 21:03:15.22ID:s5xC1wS8
当然
2022/11/15(火) 00:21:36.61ID:jM5pMjdk
いや?クソゲーも作れないが正しい言い方だと思うけど
2022/11/15(火) 00:33:31.08ID:TLsaaurD
技術のある無しでゲームの面白さは決定しない
面白くないゲームを作る人ほど技術を蓄える癖がある
2022/11/15(火) 00:35:33.75ID:hi7LkzWe
クソゲーだって作れたらたいしたもんよ
814名前は開発中のものです。
垢版 |
2022/11/15(火) 01:24:07.37ID:N9BeVv3a
Unityでスライドショーみたいな質のいいアセットなんかある?
815名前は開発中のものです。
垢版 |
2022/11/15(火) 01:25:48.70ID:arZjTILg
プログラミング経験0の者が小規模な2Dゲームを作ろうとしている場合は書籍で勉強した方が良い?それとも入門サイトで事足りる?タワーディフェンスを作ろうとしてます。技術的な質問でなくて申し訳ない!
2022/11/15(火) 01:49:39.14ID:q3WbGN7M
>>814
スライドならユニティじゃなくてgoogleスライドのほうが優秀


>>815
書籍は情報が古くなるので、まず公式のチュートリアルやって
その後、タワーディフェンスに必要なやり方考えながら試行錯誤
相手を追随するとか検索すりゃすぐ見つかる
817名前は開発中のものです。
垢版 |
2022/11/15(火) 02:14:35.61ID:arZjTILg
>>816
ありがとう!公式のチュートリアルってパスウェイのことだよね?いまさっき2Dゲーム開発入門っていうLearnやろうとしたらエディタがアセットを読み込めなかったからパスウェイのが気楽なんだよね。適宜調べる感じで頑張ってみる!
2022/11/15(火) 03:13:33.11ID:6cbCRhdq
>>815
俺の知る限り、1冊でプログラミング未経験者がUnityで(小規模であっても)ゲームが作れるようになる程
網羅的に知識を書いた本はない。
つまり本でやるならある程度冊数を積まなければいけなくなる訳だけど、バージョンが古かったりアセットの云々が必要だったりと環境が合わないことが多い。

何が言いたいかというと、本で勉強しようとしても上手く行かないからやめとけってことだ。
今の時代インターネットで調べた方が色々良いよ
819名前は開発中のものです。
垢版 |
2022/11/15(火) 03:31:19.56ID:sKSPn9cK
アセットとかテンプレート分解して分からないことがあったら逆引きで調べていくのが早い

学習系は基礎知識以外あまり役に立たない
2022/11/15(火) 06:49:36.01ID:g6VO97Fs
ググれば出てくる情報ならいいけど設計とかデザインパターンのとこで延々と悩むよね
2022/11/15(火) 09:40:52.49ID:S8SQGZCk
>>810,812,813
とにかく作ります

>>811
あっちのスレから出ないでもらえますか?
2022/11/15(火) 09:47:24.38ID:mrSVI1uH
http://hissi.org/read.php/gamedev/20221115/UzhTUUdaQ2s.html
ID:S8SQGZCk=荒らし
2022/11/15(火) 09:57:22.18ID:S8SQGZCk
>>822
いちいち別すれまできて絡んできたのは君じゃないか
2022/11/15(火) 10:04:49.01ID:aoajmuV9
いつも発狂して荒らしてる常習犯だよね
今日は荒らしてないから荒らしじゃないよって理屈が通用するの?
2022/11/15(火) 10:38:33.96ID:q3WbGN7M
>>820
悩むより指動かしてとにかく完成品作ったほうがいいよ

悩んだやり方は2作目、3作目で試して
どちらが自分に合ってるか、改修し易いか
そんな基準でやり方を選んで行けばいい

会社やチームでやるなら、それぞれやり方があるだろうけど、個人製作は自由や
2022/11/15(火) 10:46:06.22ID:aX4ux3zR
>>823
それは君じゃろ?
2022/11/15(火) 11:03:24.41ID:S8SQGZCk
2021.3.9バージョンのunityなんですが、デフォルトでオートセーブはありましたか?
2022/11/15(火) 11:10:30.26ID:2OUv8Y9i
ID:S8SQGZCk
こういうのを得意気に見せてくる自己顕示欲モンスターと同種
https://i.imgur.com/X4IGzJm.png
829名前は開発中のものです。
垢版 |
2022/11/15(火) 11:20:41.72ID:arZjTILg
>>818
>>819
公式のチュートリアルとアセットを漁ってみる、ありがとう!
830弟子
垢版 |
2022/11/15(火) 12:28:07.79ID:q3WbGN7M
>>829
もし他人のプロジェクトとか見たいなら
https://desinounity.stores.jp/
のもあるからゼロ円ですので
見て笑ってやって下さい
831名前は開発中のものです。
垢版 |
2022/11/15(火) 12:28:13.90ID:LmgppeBE
>>816
Unity内でカルーセルスライドがほしいなって
2022/11/15(火) 13:51:48.10ID:S8SQGZCk
unity editor側でpivotは変更できない感じでしょうか
スクリプトいじってまで変更したいとも思わないですが、
833名前は開発中のものです。
垢版 |
2022/11/15(火) 16:21:35.27ID:vxZfSYde
Unityに関して質問です

GAMEビューのウインドウでスクリーンショットを取りたいのですがCLICK to set Targetという文字がどうしても消えず困っています
http://imepic.jp/20221115/587950

ネットで検索し、他の方のエディット画面を見てもこの様な文字は表示されていないのですが原因が分かる方教えて下さい
834弟子
垢版 |
2022/11/15(火) 18:17:18.54ID:q3WbGN7M
>>833
それ、空のプロジェクトでもでる?
835弟子
垢版 |
2022/11/15(火) 18:23:29.46ID:q3WbGN7M
>>831
ググったらこんなんでてきたけど質がいいかわからん
https://www.google.com/amp/s/www.papacoder.net/unity-asset-presentation/%3famp=1
836名前は開発中のものです。
垢版 |
2022/11/15(火) 20:15:55.37ID:0oZZqKg0
>>834
別に新しく立ち上げたプロジェクトという意味ですかね?
試してみましたがそちらでは出なかったです

プロジェクト立ち上げ直した方が確実でしょうか?
2022/11/15(火) 20:17:57.28ID:Bk8D/egx
こんなの見たことないから自分で作って忘れてるかプラグインが出してるんじゃないの
838名前は開発中のものです。
垢版 |
2022/11/15(火) 20:50:12.03ID:1XusY7lg
個人が作ったゲームってどれくらい売れるもんなの?
839弟子
垢版 |
2022/11/15(火) 21:16:06.14ID:q3WbGN7M
>>836
そだね
どっかのタイミングで何かが出してると思


>>838
ピンキリだよ
個人制作でツイッターで報告してるのもいるしね

それ聞いてどうする?
自分のやりたいことやった方がいいよ
2022/11/15(火) 21:21:03.98ID:S8SQGZCk
>>832
自己解決
2022/11/15(火) 21:32:59.90ID:TLsaaurD
マインクラフトもアンダーテイルも個人制作だからな
下手すりゃダウンロード数一桁もあるし、努力が正しく実れば億万長者で夢がある世界ではある
842弟子
垢版 |
2022/11/15(火) 21:45:17.03ID:q3WbGN7M
>>840
どうやって解決したか書くと同じこと悩む他の誰かの糧になるよ
843弟子
垢版 |
2022/11/16(水) 18:46:16.89ID:+yGiP3W5
>>836
コードエディターで文字検索してその所をコメントにしてもいいよ
とりあえずSS撮るだけならね
844名前は開発中のものです。
垢版 |
2022/11/16(水) 18:54:01.84ID:iyVqCbIW
>>843
なるほど
Unity始めたばかりでコードには触れてなかったですが試してみます
ダメならプロジェクト立ち上げ直して頑張ります

ありがとうございました
845名前は開発中のものです。
垢版 |
2022/11/16(水) 23:27:47.16ID:7lIlys9t
>>835
近いんだけど、ゲームとかでイベントとかピックアップガチャとかのバナー広告とかにあるスライドするあのシステムがないかなって
的確に質問が出なくてすまんのお
846弟子
垢版 |
2022/11/17(木) 08:49:00.56ID:Q5rlqNtI
>>845
ズバリ欲しい物がアセットにあるとは限らないから近いものを改造するか参考にして作るかやね
探す手間考えたら作る方が早そ
2022/11/17(木) 14:20:04.92ID:aBsynUOj
unity2dで関節のようなものを作りたいのですが、どんな方法があるんでしょうか?
デフォルトの機能にはリグはないみたいなんですが。

>>842
ツールバーのcenterをpivotに変更していませんでした
2022/11/17(木) 15:43:34.75ID:YQOM2xUx
>>847
live2D
2022/11/17(木) 17:38:05.38ID:aBsynUOj
>>848
ヒンジジョイントでいけました
これで関節っぽいものを作ろうかと思います
850名前は開発中のものです。
垢版 |
2022/11/17(木) 21:15:10.62ID:RZwggk2r
絶対持ってたほうがいいアセット教えてください
3Dアクションゲームに関係するものだけでいいです
851弟子
垢版 |
2022/11/17(木) 22:35:02.90ID:Q5rlqNtI
Starter Assetsとユニティちゃんアセット
とりあえずこれあれば3D作れる
852名前は開発中のものです。
垢版 |
2022/11/17(木) 23:29:46.83ID:RZwggk2r
その2つは入れました
有料で必須のものってないですか?
2022/11/17(木) 23:40:59.61ID:mV2yHwsd
自分で必要かわかんないもん買ってもしょうがないからまずは作り始めた方がいいよ
2022/11/18(金) 01:00:47.79ID:VNYI4jtS
Unityとあんまり関係ない話で悪いんだけどさ、
宮崎→愛媛→神戸→東京→宮城まで猫を追いかけてイスと一緒に地震ミミズ退治しながらロードムービーしてたけど
スズメはミミズ千匹の極上おまんこだったんだって理解で正しいですか?m9(´・ω・`)ドーン!
2022/11/18(金) 01:42:56.59ID:N3SqonVL
新海に聞け
2022/11/18(金) 12:31:47.55ID:zXoGHcFw
なんかアセット入れて安心してそのままエタりそうな奴がいるな
857名前は開発中のものです。
垢版 |
2022/11/18(金) 15:36:24.45ID:H8TFvNsU
サッカーゲームのドリブル、パス、シュートの実装って難易度高い?
858弟子
垢版 |
2022/11/18(金) 17:59:09.43ID:N3SqonVL
>>857
ファミコンにあったキャプテン翼スタイルならまったく楽
2Dでキャラ動かすなら難易度中
3Dでドリブルは難易度ムズい
2022/11/18(金) 22:27:51.86ID:WUmVzo/d
急にサッカーゲームw
unityの超初心者チュートあたりでよく見かける、unityちゃん玉転がしは習得済みなんだろか
ちゃんと習得してれば、どのくらい動き再現するつもりかまず書くと思うが
860名前は開発中のものです。
垢版 |
2022/11/18(金) 22:44:08.38ID:H8TFvNsU
>>858
>>859
FIFAの試合前にちょっとしたミニゲームあるでしょ?あんな感じ
ドリブル難しいなら
とりあえずフリーキックで動く的に当てるとこから始めたいな
861弟子
垢版 |
2022/11/18(金) 23:04:50.39ID:N3SqonVL
はじめたい

なら作りなさい
そして作り上げてからまた書き込みなさい
2022/11/19(土) 01:52:34.20ID:POOxQdFP
時々要望を伝えたらお膳立てしてくれると勘違いしてる奴がいるよな
2022/11/19(土) 10:43:31.85ID:Ph2LriWa
screentoworldpoint関数の2dにおける使い所はなんでしょうか?
2dの場合は奥行きがないので、ワールド座標とスクリーン座標は同一と考えているのですが、違いますかね?
2022/11/19(土) 11:20:08.62ID:mzCOf9Sw
スクリーン座標はアプリ画面の左下を(0.0, 0.0)としたモニター上のマウスカーソルの座標。
アプリがフルスクリーンタイプならたぶん(0.0, 0.0)から(解像度-1, 解像度-1)が範囲内だけど、ウィンドウタイプにするとアプリ外(特に原点より左側、下側)にマウスカーソルを動かすとマイナス値の座標を取得する。

ワールド座標はシーン内の座標。
たぶんウィンドウタイプもフルスクリーンタイプも取得される座標は同じ?
(WebGLでしか開発していないので間違ってたらごめん('A`))

ついでにいえば、ビューポート座標はカメラのビューポート設定に左右されるけど、ビューポート左下を(0.0, 0.0)、右上を(1.0, 1.0)とした範囲内の座標を取得する。


アプリをウィンドウタイプで開発してるならワールド座標に変換していた方が無難かも?
2022/11/19(土) 11:27:41.78ID:mzCOf9Sw
✕WebGLでしか
○WebGL、かつScreenToViewportPointしか

開発途中で取得される座標の違いを確認してた時にそんな感じの挙動してた覚えが('A`)
866名前は開発中のものです。
垢版 |
2022/11/19(土) 11:44:03.72ID:VmmrGtOA
【Unity】ワールド座標とスクリーン座標
https://motoseneet.com/unity/12815/#toc1

読んでね
分からないんなら声に出して読む

最低3回は読む

これを心がけましょう
2022/11/19(土) 11:57:59.63ID:Ph2LriWa
>>864
回答ありがとうございます。
3dから2dへの変換という感じなんですかね?

3dの奥行きを変更すると(カメラから離すと)、2d上では中心に移動しますね
2022/11/19(土) 13:20:06.16ID:gz49NdIA
Unity始めたばかりでチュートリアル中なんだけど、今までctr+sでずっと保存し続けてきたsceneが実は保存されてなかったようでどこを探してもない。assetに元からあったsceneは日時が古くて何も保存されてないし
ひょっとして最初に名前をつけて保存で名前をつけてないときちんと保存できないもなの?
2022/11/19(土) 14:19:25.55ID:Ph2LriWa
>>866
どうも
開始点が中央か左下かというのが大きな違いみたいですね
2022/11/19(土) 14:23:58.74ID:Ph2LriWa
連投すみません
クォータニオンについて質問です
https://teratail.com/questions/216965

Quaternion.FromToRotationの第一引数についてこちらと同じ疑問を持っているのですが、どういうことなんでしょうか?
第一引数にvector3.upを指定するのですが、これはvector3(0,1,0)と同義です。
上方向を示しているのはわかりますが、2dの場合の回転軸はZです。
クオータニオンは直感的にわかりにくいので、パターンを覚えれば理解しなくてもいいのかもしれませんが
2022/11/19(土) 15:34:46.36ID:RRouZ45Y
クォータニオンが何なのか理解してる?
2022/11/19(土) 16:09:03.22ID:jKRhknL7
リファレンスの文面どおりの事が起きるだけ
それが理解出来ないと言われても言語を勉強して頂くしかありませんな
2022/11/19(土) 17:09:14.36ID:xRfAIXKY
>>869
全然違うぞ。
スクリーン座標は常に見た目の座標系だからスクリーン座標の特定位置は画面上で同じ位置にある。
ワールド座標はビュー変換してからスクリーン座標になる為、同じ座標でも画面上で同じ位置にあるとは限らない。
2022/11/19(土) 17:56:42.77ID:Ph2LriWa
>>871
回転を内部的にコントロールしてるものですよね
xyzwで座標を示すものかと

>>872
第一引数も方角を示しているはずですが、なぜvector3.upなのか良く分からないですね
2022/11/19(土) 18:35:30.81ID:Ph2LriWa
>>873
>>873
Orthographicの場合はワールド座標もスクリーン座標も同じ位置ですよね?
2022/11/19(土) 18:55:43.09ID:wPnzNh6q
>>874
方角じゃねえよ ベクトルだろ
〇〇ベクトルが分からないと言われても君が概念を理解しない理由は知らない
2022/11/19(土) 18:57:04.45ID:RRouZ45Y
内部的にコントロールって何だよ
クォータニオンの計算できなくてもいいから何なのかくらい調べたら?
878名前は開発中のものです。
垢版 |
2022/11/19(土) 19:54:40.23ID:4fd382Y7
C#のスクリプトってgameobjectにくっつけるのが基本的な使い方ってことでいいのか...?

アセットとかサンプルコードとか見てると、gameobjectにくっつけたりせずに機能してるっぽいのもあるけど謎。

この辺の仕組みについて知りたいのですが、なんか良い文献とかありませんか...?
879弟子
垢版 |
2022/11/19(土) 20:24:57.80ID:VmmrGtOA
>>878
ねー
何本か作ると、あれこのコード独立士てもよくね?
とか
この構造体だけ単体でいいのね
とか
やってると作りやすいのがわかる

最初からそういうのを解かろとするのは
聖徳太子レベルの頭がないと無理
880弟子
垢版 |
2022/11/19(土) 20:27:21.64ID:VmmrGtOA
>>874
なぜ分からなくてもいいよ

君自転車乗れる?
乗れたとして、なんで二輪で倒れないか説明できる?

そういうことよ
881弟子
垢版 |
2022/11/19(土) 20:29:55.00ID:VmmrGtOA
>>878
本気で文献知りたいなら、ユニティ作ってるとこにでも入るといいよ

でもそれはゲーム作る上では意味ないよね
ここはゲーム作る上でわからない事解決の場所だからね
2022/11/19(土) 20:37:12.06ID:lCxtY79w
>>870
へえ、そんな仕様になってんだ
これが確かならややこしいな
883名前は開発中のものです。
垢版 |
2022/11/19(土) 20:55:53.24ID:wPnzNh6q
ベクトル演算するとこうなりますって説明があるのに自分勝手な思い込みで
ワイの考えた結果と違うと言われてもアホなの?としか言いようがないんだが
2022/11/19(土) 21:21:05.55ID:4sZW/8Nh
>>878
このへんかな
https://docs.unity3d.com/ja/2021.3/Manual/CreatingAndUsingScripts.html
https://docs.unity3d.com/ja/2021.3/Manual/ExecutionOrder.html

Unity制御下にするのに、MonoBehaviourの子クラスにしてイベント関数に処理を記述すれば、Unity実行時にそれらがそれぞれのタイミングで呼ばれる。Unity制御にする必要がなければMonoBehaviourの子クラスにする必要もないし、GameObjectにくっつける必要もないが、Unityの処理タイミングでは勝手には呼ばれないので、自分で必要なときにインスタンスを作るなりして使う必要がある。
2022/11/20(日) 02:19:02.88ID:FEtzEnpF
さっさと作りたいものを作ってしまえばいいのに考え過ぎだな
石橋を叩いて壊すタイプ
言われたことをやるだけのサラリーマンには向いてるが一人でものづくりするには向いてない
886名前は開発中のものです。
垢版 |
2022/11/20(日) 02:25:15.94ID:mpRV2kZg
>>879
実際に経験積みながら気づいていく感じですね
現状同じ処理を何度も書いちゃったりしてるのでスマートに書けるようになりたい...

>>881
おっと、スレチ気味でしたかすみません

>>884
ありがとうございます!!
まさに知りたい所でした。ググるにもどう調べればいいのか分からなかったので助かります...!

なるほど、まだ漠然とした感じですがだいぶ理解ができました🙏
2022/11/20(日) 06:25:17.75ID:eoDBn150
質問したいのですけど
本を読みながら独学していて
「アニメーションのアニメーターに「Exit」が無いので作りたいのですが、方法がわかりません」
自分が使用しているのが最新版で、書籍側のバージョンは不明です
Exitに遷移する必要があるのですが、無くてその箇所でストップしております。
よろしくお願いいたします。
2022/11/20(日) 07:19:25.37ID:e9IQIcgJ
>>887
Exit見切れてない?
マウスホイールコロコロして小さくしてみて
889弟子
垢版 |
2022/11/20(日) 09:46:26.96ID:TH7WCa/O
>>886
スマートに書けるようには、誰も最初はなってないよ
最初の完成品からコードを見直す作業をするのですよ
それをリファクタリングといいます
リファクタリングを重ねてやっと本当の完成となるのです
890弟子
垢版 |
2022/11/20(日) 09:53:49.49ID:TH7WCa/O
これはね、小説や漫画もおなじ
小説家が一回で書いてる訳じゃなく何度も推敲して編集から指摘され、直しの繰り返し
漫画はネームの段階で直しの繰り返し、ペン入れしてからもおかしいカットは切り貼りしたりして修正
ドラマや映画は同じカットを何回、何十回も撮ってそこからいいシーンを使う

だからこんな場所に書いてる暇あれば手を動かしてコードを書く、完成させる、見直す
それをやらないと上達しません
891名前は開発中のものです。
垢版 |
2022/11/20(日) 10:45:21.94ID:4b6DA/a0
>>876
ベクトルは方角ですよね、、、
>>877
回転を制御するものですね
2022/11/20(日) 10:48:41.15ID:aysCz/Th
なんでベクトルなのか理解してる?
回転方向を決めるために直線じゃなくてベクトルなんだよ
2022/11/20(日) 10:49:51.54ID:aysCz/Th
四元数の本一通り目を通すことを推奨するわ
2022/11/20(日) 11:06:38.69ID:kTiR+MoW
>>888
レスありがとうございます
そう思って縮小したりしたのですが、やはり見当たりませんでした。
2022/11/20(日) 11:21:28.76ID:e9IQIcgJ
>>894
そうか、じゃあ見ているところが違うのかな
自分のはバージョン2022.1.23f1でAnimatorタブのBaseLayerにEntry、AnyStateが最初見えてて、縮小したらExitが見えたから、てっきりそれだと思ったんだけど
896名前は開発中のものです。
垢版 |
2022/11/20(日) 11:31:35.10ID:4b6DA/a0
unityとblenderでレベルデザインする場合、見た目部分については、blenderで大半を作り上げてから持っていきますか?
>>892
ぼんやりです
2022/11/20(日) 11:49:35.93ID:k0htGJGu
>>891
間違い。方角じゃない。方角は向きだけを指す物でベクトルとは異なる
クォータニオンは制御でもない
つまり、概念というフワっとした物が全く理解出来ないようだね。
@ 概念 でググるとなんて書いてある?
A ベクトル 概念 でググるとなんて書いてある?
B クォータニオン 概念 でググるとなんて書いてある?
2022/11/20(日) 11:56:19.09ID:cLDCeuEA
それらの概念が理解出来ないなら「へー、そういう世界があるんだな」で
終わりにしておけ。但し概念が何となく分かってる人達との会話は成立しなくなるが
現時点では演算して結果だけ得られれば特に不都合は生じない。
いつか賢くなった時に自動的に分かる。そういうものだから分からない人に対して
イチイチ真面目に教える事はない。
2022/11/20(日) 12:09:28.27ID:FR/NL+uF
因みにワールド座標は一般的に3Dでレンダリング時に使用する概念の一種で数学的な仮想世界。
レンダリングして画像にしないと本来見えない

スクリーン座標は一般的にアプリの表示領域に計算して表示するための2Dの仮想世界。
計算用の場所という概念に近いか? 3Dとは何の関係もない。
2022/11/20(日) 12:12:13.79ID:FR/NL+uF
そこら辺で使う座標だからワールド座標/スクリーン座標という名前がついてる
ワールドスペースやスクリーンスペースは>899の概念
901弟子
垢版 |
2022/11/20(日) 12:16:28.65ID:TH7WCa/O
レベルデザイン君は昔から議論みたいなの好きだけど、何か作品作ったのかな?
考えるより作った方がいいよ

そして、それ公開すりゃ悪い部分をみんなが指摘してくれるよ

何も作品がないんじゃお話にならないよね
902名前は開発中のものです。
垢版 |
2022/11/20(日) 14:06:32.00ID:4b6DA/a0
>>901
ミニゲとfps作ってます

>>897
了解です
適当に使っていきます
2022/11/20(日) 15:54:46.55ID:zcgqS5kF
ディスコードの画面共有で、Unityのエディタを選択すると、unityのエディタ全体が常に映るわけじゃなくて、なんかヒエラルキーだけアップになったり、実行するとゲームビューだけ共有されちゃうんですよね。
見てる側からすると何が起きてるかわからん状態なので、画面全体の共有はせずに、単純に常にunityのエディタ全部が共有される方法ってないでしょうか。
904弟子
垢版 |
2022/11/20(日) 16:25:47.02ID:TH7WCa/O
クロームの共有は?
905名前は開発中のものです。
垢版 |
2022/11/20(日) 17:22:02.93ID:eoDBn150
>>895
レスありがとうございます
バージョンが同じなので、必ずできるものなんだと思い
他のアイコンの下に隠れているのか探したり、さらに縮小したところ
ビックリする位遠いところにExitがありました。
ありがとうございました。
2022/11/20(日) 20:17:02.01ID:zcgqS5kF
>>904
どういう意味?
2022/11/20(日) 20:20:41.61ID:AhJ9xKMR
>>905
Aキーで全体表示ができるはず
2022/11/21(月) 00:24:25.85ID:kaFnwvKi
読んでて我慢できずに苦言いわせてもらうわ
何か作ったのか?聞かれて、作ってます。はヤバイよ
散々質問して返ってきた答えに、適当に〜も舐めてんのかと
2022/11/21(月) 00:49:51.24ID:ftJMvFeP
>>908
結局誰も回答できてないからじゃねえの?
2022/11/21(月) 01:09:01.41ID:fAW7l5O3
まぁ歌や曲で表現したい事が何もないのにミュージシャンになりたいとか
意味不明な事いってるのと一緒だろ
2022/11/21(月) 01:15:13.22ID:Ue42deta
>>907
ごめん、まじで意味が分からんくて、
クロームで全体表示できるってこと?A押しても何も起きなかったけど…
ディスコードで全体表示できるなら、最初に書いた通りにそれはしなくないし
2022/11/21(月) 01:21:46.37ID:eB4gAi5K
https://filmloader.net/google/chrome-remotedesktop/screen-sharing/
これじゃね?
2022/11/21(月) 01:27:24.20ID:ftJMvFeP
>>910
じゃあ「まず表現したいことを考えよう」て回答でよくね?
2022/11/21(月) 01:30:45.02ID:fAW7l5O3
>>913
直接的にそれを言語化して表現した事が唯の一度もないのに何故そこまで忖度する必然性があるのか?
俺たちは彼のお母さんではないぞ
2022/11/21(月) 02:16:48.47ID:ftJMvFeP
>>914
じゃあ質問スレの意味ないじゃん。
回答できないのになんでスレタイに反したことしてんだ?
2022/11/21(月) 02:23:04.26ID:POxWbvKI
>>915が理解できないの間違いだろ
2022/11/21(月) 02:31:06.86ID:fAW7l5O3
>>915
普通何かしらやってみれば自分と出来る人との才能や適性の差とか
言葉にならない何かがある事は理解する

それが分からない物分かりの悪い人間が質問している所は初めてみたな
ここは「ひまわり学級」じゃないからそういう事を教える人間はいない
2022/11/21(月) 02:31:56.18ID:ftJMvFeP
>>916
スレタイ読めよ。なんでもってかいてあるだろ?
2022/11/21(月) 02:35:51.97ID:ftJMvFeP
>>917
じゃあスレタイ変えるしかないな。
回答できないのにダメ親みたいな返答が端から見ていて不快だわ。
2022/11/21(月) 02:37:22.38ID:fAW7l5O3
あくまで一般的な学力を持った健常者向けであって
「ひまわり学級」レベルの人に対処するとはどこにも書いてない

「ひまわり学級専用Unity質問スレッド」にすればいい
2022/11/21(月) 02:42:35.25ID:ftJMvFeP
>>920
その話に合わせると対処するとも書いてないが対処しないともかいてないけどな。
2022/11/21(月) 02:45:06.01ID:fAW7l5O3
特に断りがないのは一般公衆向けだからだろ

そもそも「ひまわり学級専用Unity質問スレッド」は公衆の場である5chに作るのは不適切。
精神病院か特別支援学級でなければ問題が起きるだけだしケアする人間がいる訳がない
自費を払って自前でやればいいんじゃないかな?
2022/11/21(月) 02:50:08.60ID:ftJMvFeP
>>922
なんでも質問スレてかいてあるけどそこに健常者とか関係ないと思うが。回答できないなら黙っとけばいいだけ。
2022/11/21(月) 02:52:01.33ID:fAW7l5O3
宇宙人みたいな珍獣と話が通じてない件
だから嫌なんだよ
2022/11/21(月) 02:56:53.93ID:ftJMvFeP
>>924
まあそれもわかるけど返答する側も 見てて嫌だったわ。
まぁゴメン。荒立てるつもりはないんだ。話せてよかったよ。じゃあ消えるわ。
2022/11/21(月) 03:00:09.81ID:fAW7l5O3
普通の人は健常者しか見た事ないから、人外の常識を持つ異界の生物との
関わり方なんて知る訳ねえだろ 冗談は顔だけにしとくれ
2022/11/21(月) 03:04:26.47ID:ftJMvFeP
>>926
冗談はお前なw
Unity頑張って回答できるように頑張れよw
2022/11/21(月) 03:06:30.89ID:5XSEyAfL
>>911
なんでchromeとかdiscordが出てくるのかわかんないけど、UnityEditorでanimatorにフォーカスあるときにAキー押すと全体表示できるでしょ
2022/11/21(月) 03:07:26.36ID:fAW7l5O3
まだ異界のゲート閉じてないんか? さっさと異界に帰れよ
2022/11/21(月) 03:19:14.97ID:T4Zc7F8v
日本人の精神だとこんなん見たら一人で何十倍も時間かけて頑張るしかないよなあ
だから生産性が悪いんだろうなあ
2022/11/21(月) 03:34:40.93ID:cAzJk1kA
出来る人が出来る事をして遊んでるだけ
学校でもハロワでも職業訓練センターでもない
それすらも分からないなら人間社会と接点を持つのは間違い
2022/11/21(月) 03:59:56.52ID:7uwYqL33
そんなことより誰かctr+fで保存できてない理由を教えてくれよ…
2022/11/21(月) 04:36:42.55ID:5hvfSBuc
ControlSじゃないから
2022/11/21(月) 06:01:37.51ID:A0/Vp8l+
ボランティアですら無いからな
答える気にならなければ無視するだけ
2022/11/21(月) 06:54:42.83ID:A7wh9d7S
ワイロを払えば答えて貰えるよ
2022/11/21(月) 07:17:27.88ID:0R1PJTQ1
>>927
お前もミニゲーム以外つくれるように頑張れよ
unity上級者マンよ w←
2022/11/21(月) 07:58:53.17ID:7uwYqL33
>>933
ごめんctr+sの間違いだった
最初に適当な名前をつけて別名で保存すれば問題ないんだけど、それをせずctr+sを押しても保存されているようでどこにも保存されていないっぽいのが不思議で仕方ないんだ
最初に別名で保存するのは当たり前なんだろうか、それともどこかにちゃんと保存されているのだろうか
938名前は開発中のものです。
垢版 |
2022/11/21(月) 08:51:02.42ID:iw/l8mbr
new project って名前で保存されてないかな?
コントロールsの後、タイムスタンプ見てみて。
2022/11/21(月) 09:11:39.10ID:SFilI3L+
MacとWindowsどちらで開発してる?
出来たらその理由も教えてほしいなと
2022/11/21(月) 10:38:26.57ID:FK9mTvZ/
>>930

チュートリアルやってこいの段階で何クソデカな事にすり替えてるんだ
2022/11/21(月) 10:48:42.87ID:5hvfSBuc
docs.unity3d.com
https://docs.unity3d.com › Saving
作業内容の保存 - Unity マニュアル

ここ見る限り、ControlSで保存される範囲があるようだけど


そうそう雑談したいなら、専用スレあるから
【質問以外なんでもOK】Unity雑談スレッドその3
https://mevius.5ch.net/test/read.cgi/gamedev/1568370425/
2022/11/21(月) 10:58:38.33ID:5hvfSBuc
>>939
アンケートなら他でやってね


>>937
因みにコードの方でControlSするとコードのみしか保存されない
プロジェクト作成した段階でそこに指定したフォルダにAssetとかできてるので確認してね
2022/11/21(月) 12:14:36.30ID:VGAWkdwW
>>909
流石に回答が悪いはお前は何様やねんってなる
2022/11/21(月) 13:07:11.06ID:pO3WYCzf
>>920
すればいいじゃなくて作れよ

それくらい出来るだろ健常者の君なら
じゃなきゃ大人しく受け入れろ
2022/11/21(月) 13:40:58.15ID:cAzJk1kA
人に何かをしてもらうには対価が必要
マネーイズパワー
2022/11/21(月) 13:50:17.06ID:7uwYqL33
>>938,942

ありがとう!
今試しに新しいプロジェクトを作り適当なオブジェクトを置いてctr+Sしてみたら、AssetのScenesフォルダにあるSampleScene.unityというファイルにちゃんと保存されていたよ

これで問題なしと言いたいところなんだけど、実は先日まで作っていたプロジェクトで何気なくundo連打したらなぜかほとんど初期状態まで戻ってしまいそれを元にも戻せず、でもctr+sでちょいちょい保存してるしと思ってunityファイルを探したらそれも無かった、というのが事の発端なんだ。今Assetフォルダ内を調べてもやはり無い。何か操作を間違えたかファイルが破損でもしたのだろうかね。これからはもっと慎重に保存することにするよ
相談に乗ってくれてどうもありがとう
2022/11/21(月) 14:13:24.26ID:5hvfSBuc
それはundoの処理として正しいです
プロジェクトをオープンまたは作成した段階まで連打したらそうなる

もし慎重にやるなら、ある程度できた段階でユニティを閉じて、プロジェクトフォルダをアーカイブして保存方法しとくといいですよ
2022/11/21(月) 14:46:56.33ID:q7oTNBst
>>930
書いてない→空気読めない→分かりませんの無限ループで草
君の脳味噌じゃチュートリアルの練習問題程度で脱落するような知障は
それより難しい本番の開発は無理って事すらも理解出来なさそう
無駄な努力をしなくていいの防波堤を勝手に無視して乗り越えて来るから地獄に堕ちる
ハッキリ告げると発狂するから空気読ませてるのにKYで読み取れないのも哀れだな
949名前は開発中のものです。
垢版 |
2022/11/21(月) 18:08:15.67ID:dSK/pMWJ
なんかギスギスしてるね
2022/11/21(月) 18:27:38.40ID:AyuV8Ttk
いつものゲ製の知識ないけど何故か自治厨してる荒らしの人だと思う

初心者以上にふわっふわした話しかできないっていう
2022/11/21(月) 18:43:26.16ID:cm37FlKp
Beginner、Intermediate、Advancedの全部やっても2週間も掛からないし何がそんなに困難なんだろ
それだけの量の基本のメソッドや役割を実体験すれば習った事を使ってプロトタイピングするのは造作もないのに
2022/11/21(月) 19:42:06.52ID:ZO5MlUWh
質問させてください
オブジェクトが常にマウスカーソルの方向を向くようにしたいのですが、なぜか180度 逆方向を向いてしまいます
原因として考えられることを教えてください

mouse = Camera.main.ScreenToWorldPoint(Input.mousePosition);
transform.rotation = Quaternion.FromToRotation(Vector3.up, new Vector3(mouse.x , mouse.y , 0));
print(
Quaternion.FromToRotation(Vector3.up, new Vector3(mouse.x , mouse.y , 0))
);

fromToRotationの第一引数をマイナスにしてみましたが駄目でした
2022/11/21(月) 20:05:35.83ID:TL4qohgt
安定のレベルデザイン君で草
2022/11/21(月) 22:01:54.01ID:8J6XFA4d
本人はバレてないと思ってるの草
2022/11/21(月) 22:13:07.28ID:5hvfSBuc
>>952
確実に180°逆に向くなら
結果に180°掛ければ正常になるよね
2022/11/21(月) 22:25:02.99ID:8J6XFA4d
もう最高(笑)
2022/11/21(月) 23:07:10.65ID:ZPIHSwFg
カニンガムの法則が大好きなんだね
嘘を書いても誰も訂正しなければ何の意味もないのにね
958名前は開発中のものです。
垢版 |
2022/11/22(火) 08:50:35.32ID:vLF1DjCP
>>952
unityってクォータニオンを理解できてれば問題ないのですが、なかなか敷居が高いのでそんなレベルの人達(私も)には、角度変数を自己で持っておくのが良いですよ。
角度変数を計算して、描画時にその変数を使う。戻さない事。
2022/11/22(火) 10:32:11.05ID:GaWRTB3C
>>950
宇宙でも異界でも帰れば?
2022/11/22(火) 11:23:10.76ID:do9maUtg
>>958
あー ダウンですね
多分、最短距離で回転するってことですね
2022/11/22(火) 13:16:34.02ID:AgXSWo40
①アスペなんてレベルデザイン君しかいない
②レベルデザイン君は「自治厨の荒らし」というキャラを出すのが好き(最初からそんなものは存在しない
③レベルデザイン君は「ふわっふわ」という言い方が何故か好き

レベルデザイン君は自分でしでかした不始末の火消しをする為に
「自治厨の荒らし」というキャラを出してそのキャラのせいにしてるだけ

毎回同じパターンで僕が荒らしたんじゃないよキャンペーンをしているのに
何故分からないと思っているのかよく分からない
アスペの荒らしはレベルデザイン君しかいない
2022/11/22(火) 15:42:04.53ID:wPnKn+MZ
なんだろ…>958の変数で持っておくって話さ、
俺は例えば float rad とかで持っておいて手動で簡素にやっちゃえって読んだけど…
仮に度で値を持っててもラジアン変換なんて式決まってるし、
あとは三角関数でも加法定理でも自由に使えばって感じで、2Dゲーなら寧ろ楽とか?
引数とって関数で返してもええし…、でも>960見ると俺が間違いなのか?混乱する…
2022/11/22(火) 15:58:53.28ID:do9maUtg
>>962
マウスの方向に自機を向けたいのです
実現できればどんな方法でもいいんですが、今回はクオータニオンを使いました。
2022/11/22(火) 15:59:19.84ID:/xrZPahH
その元コテもらった回答の内容に全く関係ない返ししてるのよく見るな
2022/11/22(火) 16:11:38.84ID:wPnKn+MZ
>>964
よう分からん…(わりぃ>952見てなかったわ)
2つの対象物のx、y座標が分かってるならいくらでも計算してくれって思う
なんなら距離も分かるしノーマライズ化して移動量かければ、好きな速度で近づくこともできるし
ちょっと以前に出たベクトルってそういうもんじゃねーのかな……マジで分からん、俺の頭が単純なのか
2022/11/22(火) 16:30:56.45ID:z4cCusYf
所謂@をすればいいのに全然関係ないAでBしようとしてるから
Cすると当然そうなるってだけで。
普通@するのにAは使わないしDとしか言いようがないな(笑)
2022/11/22(火) 16:48:08.53ID:/xrZPahH
>>965
クオータニオンがわからないこと前提だから、クオータニオン使わずにってだけの意味じゃないの
なす角取って角度でrotateかけるとか
たしかに計算できるから角度の変数持つってのはよく分からないけど
2022/11/22(火) 16:59:06.48ID:wPnKn+MZ
>>967
サンクス

ほんと応答がチグハグ?で終わってると大袈裟だが混乱した、スマン
2022/11/22(火) 17:51:09.88ID:oQwQyFve
https://i.imgur.com/kiCHcA5.mp4
何日掛かるのたかがこの程度の事に(笑
2022/11/22(火) 17:52:51.60ID:do9maUtg
>>965
他にいい方法があったのですが
この辺まだ詳しくないので
2022/11/22(火) 17:56:43.59ID:Lm6vkF93
ならそのいい方法でやればよくね?
やれば詳しくなるでしょ
誰だって最初っから詳しい訳じゃないよ
2022/11/22(火) 17:58:52.85ID:Lm6vkF93
そもそも
検索すりゃいくらでもコード出て来るっしょ
https://futabazemi.net/unity/lookat-player
2022/11/22(火) 18:01:56.69ID:Lm6vkF93
まぁ結論からすると、レベルデザイン君はここでみんなに謎掛けして、時に荒れたり答えが出て来たり来なかったりを眺めて楽しんでるんだよね

みんなはオモチャってわけよ
2022/11/22(火) 18:10:00.22ID:MDiCMY2Q
Unityをインストールしようとした所、エディターアプリケーションが容量足りてるはずなのに容量不足でダウンロードできないと出ます
どうすればいいでしょうか?
2022/11/22(火) 18:11:49.36ID:oQwQyFve
コイツしれっと数週間後~数か月後にまた同じ事聞くで(笑
絶対分かってねえだろ
2022/11/22(火) 18:14:09.32ID:oQwQyFve
この糞スレは要らないって事だよな
あってもレベルデザイン君が自演で日記書くだけで何の意味もない
廃棄でいいだろ
2022/11/22(火) 18:15:00.24ID:Lm6vkF93
>>974
パソコン新しく買って下さい
2022/11/22(火) 18:21:35.15ID:boWeLbbp
次のレベルデザイン君の有難いお言葉は
「結局誰も回答できてないからじゃね(どやぁあああ」ですお
2022/11/22(火) 18:28:37.72ID:oQwQyFve
犯罪者のような基地外アスペの思考が読み取れるのは
同業者くらいのもんだろ
2022/11/22(火) 20:19:21.14ID:do9maUtg
getting overみたいな斧の挙動をさせたいのですが、棒のフリクションを高めたところで前にすすむような挙動にはなりません
https://i.imgur.com/VvWmRPk.jpg
棒を下にスワイプさせただけで摩擦力で前方に進むものと考えていましたがそのような挙動になりません
何かアイディアあれば教えてください

>>971
これでやります
2022/11/22(火) 20:42:45.99ID:oQwQyFve
いつまで続くの?
この基地外アスペの宇宙人思考読み取りゲーム
2022/11/22(火) 20:56:11.77ID:mcRf/u8Q
結局本人の実力じゃ何も出来ないから直接的な依頼し始めて草
そんなのも出来ないならやめればいいじゃん
2022/11/22(火) 21:54:27.19ID:Lm6vkF93
>>980
まず腕立て伏せして筋力を鍛える
次に壺を買うためどこかに協会員に会う

それやるといいよ
2022/11/22(火) 21:56:02.84ID:H2ogt3va
ほ~ら、早く基本システム開発してパクらせてやれよ
質問の名目なら外注しなくてもタダでパクれんだろ?
お得やん
2022/11/22(火) 21:57:04.24ID:Lm6vkF93
>>981
レベルデザイン君は実はAIなので終わりはないよ
2022/11/23(水) 12:20:22.15ID:eyUUKV/M
なんでだんまりなんだよ弟子
タダ寄生外注プログラミング代行はよ働け
一生タダでこき使ってやるぜ
2022/11/24(木) 23:19:56.56ID:Hp8hjXLw
座標をpythonプログラムに渡して計算した結果をunity(C#プログラム)に返したいのですがironpythonとpython for unityだとどちらが使い勝手良いですか?
2022/11/24(木) 23:26:09.39ID:TQ+9y++c
お答えするには10万円掛かります
VipかなんJでウエブマネー10万円分のプリペイド番号を公開してください
運よく受け取る事が出来たら取引成立です
がんばりましょう
2022/11/24(木) 23:35:49.12ID:Hn/x6Bv3
>>987
使い勝手は個人の個性によるから普段使ってる方でいいよ
どっちも使ってないなら両方やって自分と相性のいいので
2022/11/24(木) 23:42:04.83ID:3lzEhXGS
奴隷サボってんなよ はよ代行しろや
991弟子
垢版 |
2022/11/26(土) 18:17:04.89ID:QqorcvPR
ほれ
【ゲームエンジン】Unityなんでも質問スレpart9
https://mevius.5ch.net/test/read.cgi/gamedev/1669454199/
2022/11/26(土) 18:27:33.43ID:tqRNY/NE
タダ働きの奴隷が手に入るスレはここですか?
993弟子
垢版 |
2022/11/26(土) 22:50:33.99ID:QqorcvPR
違いますので他行ってね
2022/11/26(土) 23:33:29.25ID:WoIMjkpg
今チュートリアル中なんですが、製作物をwebGLでアップロードしなさいという課題でURLを入力してもunsuported URLであると弾かれてしまいます
unityroomとitch ioの両方でアップロードしてみたのですがどちらも弾かれます
ググッってみたところ、同じ状況の人は多いようですが特に解決法というのもなく。これはunity側のエラーでこちらではどうにもできないのでしょうか?
2022/11/26(土) 23:34:37.18ID:HUTh8bUL
課題なら学校の先生とかに聞いたほうがいいんでないの
996弟子
垢版 |
2022/11/27(日) 00:07:42.84ID:a0U3xKz5
>>994
ざまぁ
2022/11/27(日) 01:36:52.13ID:lQWU8jJR
>>996
バカみっけw
2022/11/27(日) 01:40:20.82ID:00dBib9q
弟子って発狂して質問スレ潰した荒らしじゃん
2022/11/27(日) 01:41:54.44ID:00dBib9q
クズ過ぎて草
2022/11/27(日) 01:42:59.01ID:00dBib9q
うめ
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 69日 8時間 46分 19秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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