フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートは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なんでも質問スレpart10
https://mevius.5ch.net/test/read.cgi/gamedev/1680959709/
探検
【ゲームエンジン】Unityなんでも質問スレpart11
レス数が1000を超えています。これ以上書き込みはできません。
1例の奴
2023/08/04(金) 15:07:36.09ID:mCLWR6jg2023/08/04(金) 15:08:13.12ID:mCLWR6jg
カキコミてすと
2023/08/04(金) 15:54:17.85ID:mCLWR6jg
新スレでもよろしくお願いします
とりあえず進行中の案件の動画ですが
https://i.imgur.com/iqQffth.mp4
ちょっと行き詰まりを感じています
弾丸をうまく粘着したいのですが、ポロポロと落ちてくるだけです
rb.velocity = Vector3.zero;
rb.angularVelocity = Vector3.zero;
に加えてなにかオススメありますか
とりあえず進行中の案件の動画ですが
https://i.imgur.com/iqQffth.mp4
ちょっと行き詰まりを感じています
弾丸をうまく粘着したいのですが、ポロポロと落ちてくるだけです
rb.velocity = Vector3.zero;
rb.angularVelocity = Vector3.zero;
に加えてなにかオススメありますか
2023/08/04(金) 16:07:18.73ID:4c4ZWCcO
>>3
正解がわからんけど、PhysicsMaterialのBouncinessとかFrictionをいじってみたら
正解がわからんけど、PhysicsMaterialのBouncinessとかFrictionをいじってみたら
5名前は開発中のものです。
2023/08/04(金) 17:23:18.88ID:IJW3hnXb 落ちるってことはさ
重力働いてるんだよな?
切ってみたら
重力働いてるんだよな?
切ってみたら
6名前は開発中のものです。
2023/08/05(土) 05:15:10.36ID:IG9epQ6a FBXでBlenderからモデルをエクスポートしてunityにインポートしてきたんですけど
・マテリアルやテクスチャなどBlender側でつけた色が無くなっている(調べたとおりにやってもならない)
・色が付くように試行錯誤して設定を変えたりしていたらインポートしたとき段ボールになってしまって開けないしヒエラルキーに持って行っても表示されない
という状況なのですが段ボール状態のデータを開けるにはどうすればいいのか、それからマテリアルやテクスチャをそのまま持ってくる方法をご教授願います
・マテリアルやテクスチャなどBlender側でつけた色が無くなっている(調べたとおりにやってもならない)
・色が付くように試行錯誤して設定を変えたりしていたらインポートしたとき段ボールになってしまって開けないしヒエラルキーに持って行っても表示されない
という状況なのですが段ボール状態のデータを開けるにはどうすればいいのか、それからマテリアルやテクスチャをそのまま持ってくる方法をご教授願います
2023/08/05(土) 05:52:09.45ID:ns3p/BJp
ダンボールとかテメーが作った言葉で伝わると思ってんのか?m9(´・ω・`)ドーン!
2023/08/05(土) 06:45:01.76ID:4odVFIgN
どのページ見てやったかな?
それ書いてくらると指摘しやすいんだけどね
それ書いてくらると指摘しやすいんだけどね
2023/08/05(土) 06:50:29.05ID:WIkLB8jJ
>>6
Blender担当に指示出してるだけだから設定とかはよー分からんけど、テクスチャ付きで出力はしてる?
テクスチャ付きで出力されたFBXだったら、Unityに突っ込むと大体は反映されると思う。
テクスチャ付きの設定にしていないなら、テクスチャファイルも一緒にUnityに突っ込むと反映されると思う。
たまに色やテクスチャが反映されていない真っ白なモデルになってしまう事があるけど、そういう時はインスペクターウィンドウのMaterialタブをひらいて、マテリアルやテクスチャを展開?エクスポート?すると反映されるようになるよー。
段ボールアイコンのまま何も出来なかったらそいつを一旦削除して、またインポートすると良いんじゃないかな。
それでもダメならUnityを再起動すれば治るかも?
(PCの前にいないのでMaterialタブの画面の記憶があやふやでごめん)
Blender担当に指示出してるだけだから設定とかはよー分からんけど、テクスチャ付きで出力はしてる?
テクスチャ付きで出力されたFBXだったら、Unityに突っ込むと大体は反映されると思う。
テクスチャ付きの設定にしていないなら、テクスチャファイルも一緒にUnityに突っ込むと反映されると思う。
たまに色やテクスチャが反映されていない真っ白なモデルになってしまう事があるけど、そういう時はインスペクターウィンドウのMaterialタブをひらいて、マテリアルやテクスチャを展開?エクスポート?すると反映されるようになるよー。
段ボールアイコンのまま何も出来なかったらそいつを一旦削除して、またインポートすると良いんじゃないかな。
それでもダメならUnityを再起動すれば治るかも?
(PCの前にいないのでMaterialタブの画面の記憶があやふやでごめん)
10名前は開発中のものです。
2023/08/05(土) 15:40:13.52ID:b78WnipO ユニティアセットでアダルトに特化したサイトってどこかありますか?
2023/08/05(土) 16:44:30.02ID:1YaDYUUn
無い!m9(´・ω・`)ドーン!
2023/08/05(土) 16:59:23.84ID:Ch8hrcfJ
13名前は開発中のものです。
2023/08/05(土) 23:18:02.41ID:b78WnipO レンダロチカは見たことないです。これはユニティアセットではないですよね?
Daz用のサイトですか?
Daz用のサイトですか?
14名前は開発中のものです。
2023/08/06(日) 00:15:21.16ID:YJu0vG8G >>13
見てみればいいじゃないです?
見てみればいいじゃないです?
2023/08/06(日) 08:46:42.31ID:0sH7Fa1U
PlayerInputコンポーネントって、シングルプレイのゲームでもシーンに複数存在させてコンポーネント自身やアタッチ先ゲームオブジェクトの有効無効の切り替えで使い分けることが想定されていますか?
例えば、フィールドでの操作とメニュー画面の操作では異なるActionMapを使いたくなると思うのですが、
これはフィールド操作用PlayerInputとメニュー操作用PlayerInputの2個を用意するべきか、それとも1個のPlayerInputをSwitchCurrentActionMap関数でActionMapを変更して使いまわすのか、どちらの設計の方がスマートなんでしょうか?
例えば、フィールドでの操作とメニュー画面の操作では異なるActionMapを使いたくなると思うのですが、
これはフィールド操作用PlayerInputとメニュー操作用PlayerInputの2個を用意するべきか、それとも1個のPlayerInputをSwitchCurrentActionMap関数でActionMapを変更して使いまわすのか、どちらの設計の方がスマートなんでしょうか?
16名前は開発中のものです。
2023/08/06(日) 17:30:54.29ID:2fwIj6+t Undertaleみたいなゲーム作ってるんだけど
fungus、宴、dialogue system for unity
会話アセットどれがいいかな?
マップ上と戦闘中、どっちにも会話入れる予定です
fungus、宴、dialogue system for unity
会話アセットどれがいいかな?
マップ上と戦闘中、どっちにも会話入れる予定です
17名前は開発中のものです。
2023/08/06(日) 18:28:48.68ID:2fwIj6+t 調べた感じ fungus、Text Animator for Unity対応してないっぽいのでfungus抜きでお願いします
宴、dialogue以外に良い感じのあったら教えてほしいです
宴、dialogue以外に良い感じのあったら教えてほしいです
18名前は開発中のものです。
2023/08/06(日) 21:55:15.17ID:VQ9fZwQ319名前は開発中のものです。
2023/08/06(日) 22:06:58.81ID:VQ9fZwQ3 ちゃんと表示されるし開けるのが右でほぼ同じものを違う設定でエクスポートしたのが左です
左は開けないしヒエラルキーに持って行っても表示されません
https://i.imgur.com/wkCr8XG.png
左は開けないしヒエラルキーに持って行っても表示されません
https://i.imgur.com/wkCr8XG.png
2023/08/06(日) 22:19:51.67ID:nc4/gmOT
ダンボールに封印してるから開けられないんだよ!m9(´・ω・`)ドーン!
21名前は開発中のものです。
2023/08/06(日) 22:28:56.69ID:VQ9fZwQ3 >>20その開け方を教えていただきたいです
22名前は開発中のものです。
2023/08/06(日) 22:59:12.46ID:9nXAOkUk >>21
自分で開けこのハゲ!
自分で開けこのハゲ!
2023/08/06(日) 23:17:15.04ID:nc4/gmOT
彡 ⌒ ミ なんだと?
( ´・ω・`)
/⌒ヽ_.ィ、~;y=ー(゚д゚)・・∵. ドーン!>>22
( r. ) ^ / )
ヽノノー‐l //
|__/_/
└一'一
( ´・ω・`)
/⌒ヽ_.ィ、~;y=ー(゚д゚)・・∵. ドーン!>>22
( r. ) ^ / )
ヽノノー‐l //
|__/_/
└一'一
24名前は開発中のものです。
2023/08/06(日) 23:39:19.03ID:2fwIj6+t 会話アセットおすすめ教えておくんなまし
25名前は開発中のものです。
2023/08/08(火) 14:16:21.18ID:NEHmuziW Vamで使うassetBundleを書き出す機能って、Unity汎用のものなんですか?
つまりassetbundleはVam用とは限らないという認識でよいでしょうか
つまりassetbundleはVam用とは限らないという認識でよいでしょうか
2023/08/08(火) 14:39:00.55ID:VnbO1OUA
27名前は開発中のものです。
2023/08/08(火) 19:21:30.63ID:qna4Eap+2023/08/08(火) 20:48:55.48ID:0HucwRvT
ゲームオーバーの処理がおかしいんじゃ
29名前は開発中のものです。
2023/08/08(火) 21:35:22.02ID:EzsGf18L >>26
ありがとう 一生レス帰ってこないと思ってたわ
ちなみに宴ってノベルゲー用で一応他ゲーでも使えるって感じだけどどう?なんか不都合あったりする?
和製で使い方とか日本語だし出来れば宴使いたいけど、
TMP標準じゃなかったりカメラ的にURP対応してなかったりちょっと不安要素あるんだよね
ありがとう 一生レス帰ってこないと思ってたわ
ちなみに宴ってノベルゲー用で一応他ゲーでも使えるって感じだけどどう?なんか不都合あったりする?
和製で使い方とか日本語だし出来れば宴使いたいけど、
TMP標準じゃなかったりカメラ的にURP対応してなかったりちょっと不安要素あるんだよね
30名前は開発中のものです。
2023/08/09(水) 05:40:51.62ID:jhLB7uKb >>28
いえuiには何の処理もしてないんですよえ、、、
いえuiには何の処理もしてないんですよえ、、、
2023/08/09(水) 06:53:03.82ID:Frbj+ulu
作った通りにしか動かないんやで~
32名前は開発中のものです。
2023/08/09(水) 07:00:06.38ID:jhLB7uKb どこかの中央寄せの設定かと思うんですが、検討つかないでしょうか
2023/08/09(水) 08:16:32.64ID:IeftFYae
プロジェクトまるっと上げたらDLして確認するよ
2023/08/09(水) 08:26:56.73ID:mZyzZJPG
普通にRectTransformのどこかがおかしいんじゃないの
UI要素がキャンバス内で何らかの親オブジェクトの子になってるとか
UI要素がキャンバス内で何らかの親オブジェクトの子になってるとか
35名前は開発中のものです。
2023/08/09(水) 10:10:33.80ID:jhLB7uKb カメラの設定の問題でした
viewport rectのxをいじっていたからでした
これは多分開始位置の設定ですね
縦横の比率が変わるので、縦長にしたい場合に使っていましたが、カメラのアス比をここで調整するのは間違ってるのでしょうか
viewport rectのxをいじっていたからでした
これは多分開始位置の設定ですね
縦横の比率が変わるので、縦長にしたい場合に使っていましたが、カメラのアス比をここで調整するのは間違ってるのでしょうか
2023/08/09(水) 13:20:55.48ID:CaSiZM4d
間違ってるね
アス比というか解像度の変更はPlayerSettingsからできます
ゲーム中にスクリプトから変更したい場合はScreen.SetResolution()を使いましょう
アス比というか解像度の変更はPlayerSettingsからできます
ゲーム中にスクリプトから変更したい場合はScreen.SetResolution()を使いましょう
37名前は開発中のものです。
2023/08/09(水) 13:37:57.43ID:xPxRdWeB 質問です。
ココのサイトを参考にしています。 https://i.imgur.com/ypHLOEG.png
パターン4 オブジェクトの配列の部分のサンプルは、読み込みですが、これを保存に変換したいです。
InputJsonをインスタンスし、aaaを初期化して数値を代入しましたが、エラー文が出て動作しませんでした。
エラー文
https://i.imgur.com/ebFtc6s.png
コード
https://i.imgur.com/dgXY60d.png
どこをどう変えたら、正常に動作するようになるのでしょうか?
ココのサイトを参考にしています。 https://i.imgur.com/ypHLOEG.png
パターン4 オブジェクトの配列の部分のサンプルは、読み込みですが、これを保存に変換したいです。
InputJsonをインスタンスし、aaaを初期化して数値を代入しましたが、エラー文が出て動作しませんでした。
エラー文
https://i.imgur.com/ebFtc6s.png
コード
https://i.imgur.com/dgXY60d.png
どこをどう変えたら、正常に動作するようになるのでしょうか?
38名前は開発中のものです。
2023/08/09(水) 14:18:34.08ID:xPxRdWeB >>37は自己解決しました
39名前は開発中のものです。
2023/08/09(水) 14:23:48.78ID:jhLB7uKb >>36
どうもです
project setting>playerの設定を変更してみました
width 100
height 1000
としてからビルドしても縦長にはなりません
横長になってしましますが、なにか自分は根本的な間違いをしているのでしょうか?
どうもです
project setting>playerの設定を変更してみました
width 100
height 1000
としてからビルドしても縦長にはなりません
横長になってしましますが、なにか自分は根本的な間違いをしているのでしょうか?
2023/08/09(水) 14:34:35.50ID:NRkn7MfC
俺もなんか同じような症状がある
UIのあるアセットを開いてデモを見てセーブしプロジェクトを終了して
もう一度立ち上げると
UIが画面から全部上下にずれていてUI部品がはみ出ている
プロジェクトのAssetからDemoを開き直すとUIが直る
UIのあるアセットを開いてデモを見てセーブしプロジェクトを終了して
もう一度立ち上げると
UIが画面から全部上下にずれていてUI部品がはみ出ている
プロジェクトのAssetからDemoを開き直すとUIが直る
41名前は開発中のものです。
2023/08/09(水) 14:35:13.65ID:jhLB7uKb ↑ウインドウサイズは設定通りになったようです
ただ、ウインドウサイズ=カメラサイズ にしないと見切れてしまうようですね
調整してみます
ただ、ウインドウサイズ=カメラサイズ にしないと見切れてしまうようですね
調整してみます
2023/08/09(水) 15:37:32.18ID:0BptIL7w
43名前は開発中のものです。
2023/08/09(水) 18:58:11.73ID:jhLB7uKb 質問です
ウインドウサイズというのは基本的にそのデバイスにおいてのフルスクリーンになるのでしょうか?
ウインドウサイズというのは基本的にそのデバイスにおいてのフルスクリーンになるのでしょうか?
44名前は開発中のものです。
2023/08/10(木) 19:08:47.07ID:1haCVg7e こんばんはいつもお世話なります
パーチクルでサンプルが滝だったんですが、1/100ほどにスケールを小さくしたいです
どのレベルで変更するしたらよいでしょうか?
パーチクルでサンプルが滝だったんですが、1/100ほどにスケールを小さくしたいです
どのレベルで変更するしたらよいでしょうか?
2023/08/10(木) 19:53:26.57ID:ne+pNXbF
スケール
2023/08/10(木) 20:27:20.66ID:MVobJkBn
お世話になっております名無しです
その件については私はなにもわかりません
以上になります失礼いたしました
その件については私はなにもわかりません
以上になります失礼いたしました
47名前は開発中のものです。
2023/08/10(木) 21:12:43.54ID:58W73LNL 単純にトランスフォームのスケールを小さくすると、物理の見かけが全ておかしくなってしまいます
くこから設定を詰めなおす、ってのが普通ということでよいですか
くこから設定を詰めなおす、ってのが普通ということでよいですか
2023/08/10(木) 21:35:39.64ID:ne+pNXbF
物理の見かけ?
空のGameObjectに、そのパーティクルだけ付けてやった?
空のGameObjectに、そのパーティクルだけ付けてやった?
49名前は開発中のものです。
2023/08/10(木) 21:48:55.74ID:58W73LNL そうです
例えば50mの幅の滝を50cm幅にしたいとして
スケーリンすると、個々の水流がめっちゃ細くなってスカスカなります
例えば50mの幅の滝を50cm幅にしたいとして
スケーリンすると、個々の水流がめっちゃ細くなってスカスカなります
2023/08/10(木) 22:00:58.15ID:ne+pNXbF
スケールというのは拡大縮小だからそれが普通だよ
個々の部分は縮小したくないってこと?
個々の部分は縮小したくないってこと?
2023/08/10(木) 22:04:10.88ID:ne+pNXbF
どんな滝か詳細分からんのでなんともだが
全体の横を縮小
個々のは何もしないでいけね?
全体の横を縮小
個々のは何もしないでいけね?
2023/08/10(木) 22:07:47.14ID:MVobJkBn
滝がパーティクル含んで作られてるものならスケールでシミュレーション部分がいい感じに拡大されないのは仕様じゃね?
53名前は開発中のものです。
2023/08/10(木) 22:09:42.87ID:QGK0Synf 自己解決しました
大儀であった
大儀であった
54名前は開発中のものです。
2023/08/11(金) 07:02:03.44ID:RM2d6ZFB パーチクルってボケボケの印象しかないけど、カッチカチの、アンチエイリアスも無いような輪郭って作れるのけ?
例えばピカピカ光沢のパチンコ玉が溢れ出すような演出できる?
例えばピカピカ光沢のパチンコ玉が溢れ出すような演出できる?
2023/08/11(金) 08:21:26.06ID:Yt1EJqlB
Shader変えれば行けるよ
2023/08/11(金) 09:11:30.74ID:Y0nTvPhT
なぜボケボケなのかと言うとその状態が最も情報量が多いからで
そこからstepなりfracなり使って必要であればバッキバキにしてくわけよ
パーティクルというかシェーダーの話だけど
そこからstepなりfracなり使って必要であればバッキバキにしてくわけよ
パーティクルというかシェーダーの話だけど
2023/08/11(金) 09:18:56.91ID:Yt1EJqlB
後はレンダラーのマテリアル変えても見た目は変えれるね
58名前は開発中のものです。
2023/08/11(金) 13:51:51.87ID:/Wy+OxKS コリジョンを他のオブジェクト(のスクリプト)に対して通知するには、どんな方法があるのでしょうか?
onCollisionEnterを通知したいです
onCollisionEnterを通知したいです
59名前は開発中のものです。
2023/08/11(金) 14:08:11.76ID:Yt1EJqlB 通知だけなら、相手に対してSendMessageが手っ取り早い
OnCollisionEnterはパラメータに
private void OnCollisionEnter(Collision collision)
があるからこれも渡したいなら、まぁ一つだけならSendMessageで行けるから
十分ですね
複数渡したいなら構造体にして渡すといいかと
他のスクリプトの変数とか渡すとか関数を呼び出すとか
沢山例題出てきますよ
OnCollisionEnterはパラメータに
private void OnCollisionEnter(Collision collision)
があるからこれも渡したいなら、まぁ一つだけならSendMessageで行けるから
十分ですね
複数渡したいなら構造体にして渡すといいかと
他のスクリプトの変数とか渡すとか関数を呼び出すとか
沢山例題出てきますよ
60名前は開発中のものです。
2023/08/11(金) 14:20:35.21ID:/Wy+OxKS ありがとう send調べてみます
コリジョンを検出したら、ゲーム・オーバーみたいな処理をしたいので、コリジョンをgameManagerに対して送りたいのです
コリジョンを検出したら、ゲーム・オーバーみたいな処理をしたいので、コリジョンをgameManagerに対して送りたいのです
61名前は開発中のものです。
2023/08/11(金) 14:38:36.93ID:/Wy+OxKS 通知先の関数を実行出来る機能すね 理解(*´ω`*)
62名前は開発中のものです。
2023/08/11(金) 17:15:13.92ID:h47nkdxJ Unity2018ですけど、URPとやらを使えるかどうかはどこで確認できますけ?
2023/08/11(金) 18:03:39.01ID:Yt1EJqlB
unity urp バージョン 確認
でググると分かるかと
でググると分かるかと
64名前は開発中のものです。
2023/08/11(金) 18:25:12.65ID:EMb5uhu72023/08/11(金) 18:47:33.96ID:xLn6nVgk
今どきそんな古いの使いたい理由が判らん!m9(´・ω・`)ドーン!
2023/08/11(金) 18:48:00.66ID:TVQVTO4M
67名前は開発中のものです。
2023/08/11(金) 19:01:37.44ID:/Wy+OxKS transformについて質問です
あるオブジェクトをGameobject.Findで見つけて、その子を取得したいと思います
その場合このようなコードになります
canvasを取得して、そのあとテキストgame objectを検索します
GameObject ui_canvas;
Transform text;
void Start()
{
ui_canvas = GameObject.Find("uiCanvas");
text = ui_canvas.transform.Find("text");
print(text);
}
子でもゲームオブジェクトであることに代わりはないと思うのですが、なぜtransform型なのでしょうか
あるオブジェクトをGameobject.Findで見つけて、その子を取得したいと思います
その場合このようなコードになります
canvasを取得して、そのあとテキストgame objectを検索します
GameObject ui_canvas;
Transform text;
void Start()
{
ui_canvas = GameObject.Find("uiCanvas");
text = ui_canvas.transform.Find("text");
print(text);
}
子でもゲームオブジェクトであることに代わりはないと思うのですが、なぜtransform型なのでしょうか
2023/08/11(金) 19:03:09.73ID:xLn6nVgk
>>66
右下のスライダーでサイズ調整できるよ!でもそれもともと表示出来ないタイプじゃね?m9(´・ω・`)ドーン!
右下のスライダーでサイズ調整できるよ!でもそれもともと表示出来ないタイプじゃね?m9(´・ω・`)ドーン!
69名前は開発中のものです。
2023/08/11(金) 19:15:30.57ID:ZUp/JqDc unityのアセットを使ってホラーゲーム作ってます。unityのLocalize使ってメニューとかある程度はLocalize出来たんですけど、
そのアセットには、ライトとかがあって、プレハブ設置するだけで使えるんです。でもそのライトを取る時にtakeとなっているので
それを直したいけど、どこみてもそれが見つからないんですよね。こういうのって直す方法ってないですかね?
そのアセットには、ライトとかがあって、プレハブ設置するだけで使えるんです。でもそのライトを取る時にtakeとなっているので
それを直したいけど、どこみてもそれが見つからないんですよね。こういうのって直す方法ってないですかね?
2023/08/11(金) 19:20:02.30ID:xLn6nVgk
>>69
個別のアセットの細かいことに回答貰える可能性は極めて低いぞ!m9(´・ω・`)ドーン!
個別のアセットの細かいことに回答貰える可能性は極めて低いぞ!m9(´・ω・`)ドーン!
2023/08/11(金) 19:54:31.66ID:Yt1EJqlB
72名前は開発中のものです。
2023/08/11(金) 20:08:15.99ID:/Wy+OxKS2023/08/11(金) 20:16:29.48ID:Yt1EJqlB
TextはGameObject型やないやろ?
2023/08/11(金) 20:20:05.84ID:Yt1EJqlB
ここにね
https://docs.unity3d.com/ja/2019.4/Manual/class-Transform.html
すべてのゲームオブジェクトは Transofrm を持ちます。
とあるのさ
じゃすべての型がGameObjectなのかというと???
やね
https://docs.unity3d.com/ja/2019.4/Manual/class-Transform.html
すべてのゲームオブジェクトは Transofrm を持ちます。
とあるのさ
じゃすべての型がGameObjectなのかというと???
やね
2023/08/11(金) 20:21:43.42ID:Yt1EJqlB
ここで言う、ゲームオブジェクトとGameObject型は別ということやね
日本語、というか言語はむずいね
日本語、というか言語はむずいね
2023/08/11(金) 20:27:07.50ID:TVQVTO4M
>>68
うーん、スライダー動かしても小さいままでサムネ同士のすきまが大きくなったり小さくなったりするだけだ
他のいくつかのアセットでも同じ
Unityインストールして設定は何もいじってないんだけどなー
うーん、スライダー動かしても小さいままでサムネ同士のすきまが大きくなったり小さくなったりするだけだ
他のいくつかのアセットでも同じ
Unityインストールして設定は何もいじってないんだけどなー
77名前は開発中のものです。
2023/08/11(金) 20:56:34.32ID:/Wy+OxKS >>74
どうも
ヒエラルキー上にあるものは全てgameobjectとして取得出来ると思ってました。
全ての型がgameobjectではないと思うのですが、ヒエラルキー上にあるものはgameobjectじゃないんでしょうか?
どうも
ヒエラルキー上にあるものは全てgameobjectとして取得出来ると思ってました。
全ての型がgameobjectではないと思うのですが、ヒエラルキー上にあるものはgameobjectじゃないんでしょうか?
2023/08/11(金) 21:20:59.04ID:Yt1EJqlB
2023/08/11(金) 21:22:43.84ID:Yt1EJqlB
ヒエラルキーにあるものと小objectは別ということやないかと思うけども、まぁしっかりした説明必要ならUnityさんにメールすると詳しく教えてくれるよ
80名前は開発中のものです。
2023/08/11(金) 21:30:03.62ID:/Wy+OxKS2023/08/11(金) 21:33:24.29ID:Yt1EJqlB
Unityさん結構新味になって回答くれるから、納得出来ないとこは聞いたほうがいいよ
もしかしたらバグの可能性もあるしね
ただ再現の為に最小のコードとかも創らんとだから多少は手間掛かるけど、まぁユーザーさんの責務としてそこはしょうがないけどね
もしかしたらバグの可能性もあるしね
ただ再現の為に最小のコードとかも創らんとだから多少は手間掛かるけど、まぁユーザーさんの責務としてそこはしょうがないけどね
2023/08/11(金) 21:58:11.02ID:ry9UUaUJ
GameObjectはUnityEngineのシリアライズ機能を持ったObject型を継承したGameObject型
コンポーネントはMonoBehaviourを継承したそれぞれの型で、MonoBehaviourは基底クラスを辿るとBehaviour型→Component型→Object型を継承している
コンポーネントはゲームオブジェクトにアタッチするからゲームオブジェクトの派生クラスのように見えるけど、実はゲームオブジェクトとは先祖が同じ別人で別の型だから、GameObject型を取得する関数でコンポーネントは取得できない
コンポーネントはMonoBehaviourを継承したそれぞれの型で、MonoBehaviourは基底クラスを辿るとBehaviour型→Component型→Object型を継承している
コンポーネントはゲームオブジェクトにアタッチするからゲームオブジェクトの派生クラスのように見えるけど、実はゲームオブジェクトとは先祖が同じ別人で別の型だから、GameObject型を取得する関数でコンポーネントは取得できない
2023/08/11(金) 22:21:13.57ID:Yt1EJqlB
凄い詳しくありがとうございます
そうだComponent型やねぇ
Unityまだまだ奥が深いのぉ
そうだComponent型やねぇ
Unityまだまだ奥が深いのぉ
84名前は開発中のものです。
2023/08/12(土) 10:11:34.14ID:23T7TNTu 質問です
ヒエラルキー上のオブジェクトで、スクリプトがついているかどうか判別する方法はないでしょうか?
アイコンでついててくれればいいんですが
>>82
transform.findで、特定のゲームオブジェクトを起点とした、子ゲームオブジェクトを取れるのが良くわからんのですよね
子ゲームオブジェクトはゲームオブジェクト型じゃないのだろうかと
ヒエラルキー上のオブジェクトで、スクリプトがついているかどうか判別する方法はないでしょうか?
アイコンでついててくれればいいんですが
>>82
transform.findで、特定のゲームオブジェクトを起点とした、子ゲームオブジェクトを取れるのが良くわからんのですよね
子ゲームオブジェクトはゲームオブジェクト型じゃないのだろうかと
85名前は開発中のものです。
2023/08/12(土) 10:39:35.73ID:Gpugp7Yq >>84 もしかしたらあるのかもだけど、こんなページ見つけました
【Unity】ScriptがアタッチされているObjectを探す
ttps://atelier-hinata.hatenablog.com/entry/2020/07/30/111702
>transform.findで、特定のゲームオブジェクトを起点とした、子ゲームオブジェクトを取れるのが良くわからんのですよね
公式によると
https://docs.unity3d.com/ja/2020.3/ScriptReference/Transform.Find.html
戻り値
The returned child transform or null if no child is found.
てことなので、戻るのはtransform をもっているobjectですね
Gameoject.Find とか違うものでしょう
【Unity】ScriptがアタッチされているObjectを探す
ttps://atelier-hinata.hatenablog.com/entry/2020/07/30/111702
>transform.findで、特定のゲームオブジェクトを起点とした、子ゲームオブジェクトを取れるのが良くわからんのですよね
公式によると
https://docs.unity3d.com/ja/2020.3/ScriptReference/Transform.Find.html
戻り値
The returned child transform or null if no child is found.
てことなので、戻るのはtransform をもっているobjectですね
Gameoject.Find とか違うものでしょう
86名前は開発中のものです。
2023/08/12(土) 11:14:50.36ID:23T7TNTu >>85
回答どうも
このような見た目に出来ないでしょうか?
https://assetstore.unity.com/packages/tools/utilities/qhierarchy-28577?locale=ja-JP
以前、ヒエラルキー2という無料ツールがあったのですが、廃止されたようです
https://assetstore.unity.com/packages/tools/utilities/hierarchy-2-166483
回答どうも
このような見た目に出来ないでしょうか?
https://assetstore.unity.com/packages/tools/utilities/qhierarchy-28577?locale=ja-JP
以前、ヒエラルキー2という無料ツールがあったのですが、廃止されたようです
https://assetstore.unity.com/packages/tools/utilities/hierarchy-2-166483
87名前は開発中のものです。
2023/08/12(土) 11:16:33.47ID:8JIJ0jto おはようございます例の奴です
盆休みですが張り切ってお願いします
前作っていた弾丸発射ですが、弾丸をclothにしたらどうかと試しています
ところがベロシティで速度を与えて飛ばすのがうまくいきません。リジッドボディとclothは共存できないのでしょうか
以上よろしくお願いします
盆休みですが張り切ってお願いします
前作っていた弾丸発射ですが、弾丸をclothにしたらどうかと試しています
ところがベロシティで速度を与えて飛ばすのがうまくいきません。リジッドボディとclothは共存できないのでしょうか
以上よろしくお願いします
88名前は開発中のものです。
2023/08/12(土) 11:36:47.65ID:23T7TNTu >>85
つまり、トランスフォームでもオブジェクトを取得出来るんですね 良く分かりませんが完全な理解は無理ですし 受け入れます(*´ω`*)
つまり、トランスフォームでもオブジェクトを取得出来るんですね 良く分かりませんが完全な理解は無理ですし 受け入れます(*´ω`*)
2023/08/12(土) 12:03:12.27ID:+4x1ZtpL
>>84
まず前提としてtransform.findでGameObject型は取れないよ
transform.findは子のゲームオブジェクトじゃなくて子のTransformを取得する
>>67の
GameObject ui_canvas;
Transform text;
void Start()
{
ui_canvas = GameObject.Find("uiCanvas");
text = ui_canvas.transform.Find("text");
print(text);
}
をよく読めば分かるけどフィールドのtextはTransform型で用意されてる
このコードはtextゲームオブジェクトは取得していない
じゃあなんで皆Transform型を探すかというと、TransformにはgameObjectプロパティがあって、このプロパティを使う(Transform.gameObject)とTransformがアタッチされたゲームオブジェクトが取得できるから
まず前提としてtransform.findでGameObject型は取れないよ
transform.findは子のゲームオブジェクトじゃなくて子のTransformを取得する
>>67の
GameObject ui_canvas;
Transform text;
void Start()
{
ui_canvas = GameObject.Find("uiCanvas");
text = ui_canvas.transform.Find("text");
print(text);
}
をよく読めば分かるけどフィールドのtextはTransform型で用意されてる
このコードはtextゲームオブジェクトは取得していない
じゃあなんで皆Transform型を探すかというと、TransformにはgameObjectプロパティがあって、このプロパティを使う(Transform.gameObject)とTransformがアタッチされたゲームオブジェクトが取得できるから
2023/08/12(土) 12:08:56.71ID:+4x1ZtpL
91名前は開発中のものです。
2023/08/12(土) 13:18:23.41ID:23T7TNTu 敵に触れたときにgameover uiを表示したいのですが、startなどにsetactive(false)をセットしておかないとだめなのですよね。
スタート時にヒエラルキーにgameover uiオブジェクトが存在しない状態だと、gameover uiを取得出来ないので、アクティブにも出来ないという理解です
>>89
子のコンポーネントを取得しているのですね、、、。
取得したtransformコンポーネントから、上位にアクセスすることで、ゲームオブジェクトの取得にも使えるって理解で。
スタート時にヒエラルキーにgameover uiオブジェクトが存在しない状態だと、gameover uiを取得出来ないので、アクティブにも出来ないという理解です
>>89
子のコンポーネントを取得しているのですね、、、。
取得したtransformコンポーネントから、上位にアクセスすることで、ゲームオブジェクトの取得にも使えるって理解で。
92名前は開発中のものです。
2023/08/12(土) 13:25:56.66ID:PIeGo/W2 Trainsform.Find()と
GetComponentInChildren<>()の使い分けはどうなんですか
GetComponentInChildren<>()の使い分けはどうなんですか
2023/08/12(土) 13:42:02.60ID:H7jk2wl7
Findなんか使わずに最初からpublicなメンバ(変数)として持っとけばいいだろう
なんで初心者向けのサイトはFindを使わせたがるんだろうないずれ全く使わない方がいいとわかるのに
なんで初心者向けのサイトはFindを使わせたがるんだろうないずれ全く使わない方がいいとわかるのに
94名前は開発中のものです。
2023/08/12(土) 14:17:12.43ID:23T7TNTu95名前は開発中のものです。
2023/08/12(土) 14:27:00.27ID:23T7TNTu たしかにシリアライズフィールドのほうが楽だわ(*´ω`*)、、、
96名前は開発中のものです。
2023/08/12(土) 15:30:04.80ID:23T7TNTu シリアライズフィールド神ありがとう(*´ω`*)
2023/08/12(土) 15:39:19.37ID:Gpugp7Yq
すいません質問スレなんで雑談は他で
98名前は開発中のものです。
2023/08/12(土) 15:39:38.37ID:23T7TNTu はい
2023/08/12(土) 15:40:22.64ID:Gpugp7Yq
100名前は開発中のものです。
2023/08/13(日) 03:39:50.54ID:F65/LHFc こんばんはいつもお世話になっております
シーンビューがグレーになってどうやら描画領域が遠方に外れてしまったようで
OBJ選択しRを押しても戻りません
エラーが出ています
Screen position out of view frustum (screen pos 925.000000, 2.000000, nan) (Camera rect 0 2 925 498)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
以上よろしくお願いします
シーンビューがグレーになってどうやら描画領域が遠方に外れてしまったようで
OBJ選択しRを押しても戻りません
エラーが出ています
Screen position out of view frustum (screen pos 925.000000, 2.000000, nan) (Camera rect 0 2 925 498)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
以上よろしくお願いします
101名前は開発中のものです。
2023/08/13(日) 06:23:19.62ID:2/Bn6NBI MMD4mecanimでモデルを変換し、Humanoidに設定して、Configurationでボーンの割り当てを見てみたのですが、
割り当てが適切ではないように思いました。
Chest:Joint_Torso
UpperChest:Joint_Torso2
だと思うのですが、
Hips:
Spine:
は初期で自動で設定されるものは、直感的に何か違うのではと感じています。
HipsはMMDで言うところの、センター・グルーブ・腰か、
Spineは下半身ではと思うのですが、
MMDに詳しく、Unityとの整合性で明るい方、教えていただけますと幸いです。
HipsとSpineに関して、都合が良いであろうものを教えてください。
割り当てが適切ではないように思いました。
Chest:Joint_Torso
UpperChest:Joint_Torso2
だと思うのですが、
Hips:
Spine:
は初期で自動で設定されるものは、直感的に何か違うのではと感じています。
HipsはMMDで言うところの、センター・グルーブ・腰か、
Spineは下半身ではと思うのですが、
MMDに詳しく、Unityとの整合性で明るい方、教えていただけますと幸いです。
HipsとSpineに関して、都合が良いであろうものを教えてください。
102名前は開発中のものです。
2023/08/13(日) 06:53:57.98ID:BSpF96cE GetAxisとGetAxisRawの違いのいい覚えかたはありますか?
わたしはUnityだけをやってるわけではないので数ヵ月ぶりにUnityさわるとよく忘れます(というよりある本が間違って逆に書いてあったせいで間違えて覚えた過去がある)。
このように人生で一回はじめに間違って覚えるとその後ずっとあやふやで自信ないということはよくあるじゃないですか?(太陽が登るのは西からか東からかみたいな)
わたしはUnityだけをやってるわけではないので数ヵ月ぶりにUnityさわるとよく忘れます(というよりある本が間違って逆に書いてあったせいで間違えて覚えた過去がある)。
このように人生で一回はじめに間違って覚えるとその後ずっとあやふやで自信ないということはよくあるじゃないですか?(太陽が登るのは西からか東からかみたいな)
103名前は開発中のものです。
2023/08/13(日) 08:54:08.68ID:iMgJM3mo104名前は開発中のものです。
2023/08/13(日) 08:58:09.20ID:BSpF96cE105名前は開発中のものです。
2023/08/13(日) 08:59:57.15ID:iMgJM3mo106名前は開発中のものです。
2023/08/13(日) 09:04:35.04ID:F9dKkL2s107名前は開発中のものです。
2023/08/13(日) 09:07:19.61ID:iMgJM3mo それも忘れそーだぞ
まぁ紙貼るのがいやなら付箋アプリでもいいんだけど
そんなことも思い浮かばずに嫌だとかいうのは、ただ単にいちゃもん付けたい構ってちゃんやろな
まぁ紙貼るのがいやなら付箋アプリでもいいんだけど
そんなことも思い浮かばずに嫌だとかいうのは、ただ単にいちゃもん付けたい構ってちゃんやろな
108名前は開発中のものです。
2023/08/13(日) 09:09:10.07ID:F65/LHFc109名前は開発中のものです。
2023/08/13(日) 09:14:29.11ID:BSpF96cE110名前は開発中のものです。
2023/08/13(日) 09:17:16.72ID:BSpF96cE と思ったけど
Rawのほうが-1,0,1の3値もみで
Rawがないほうが-1から1の連続データじゃん。
それだと意味合い的にRawが生の連続データになって逆にならない?
Rawのほうが-1,0,1の3値もみで
Rawがないほうが-1から1の連続データじゃん。
それだと意味合い的にRawが生の連続データになって逆にならない?
111名前は開発中のものです。
2023/08/13(日) 09:22:38.62ID:BSpF96cE わたしは英語ができるから
GetAxisDiscreteという名前にしてくれてたら混乱しなかったのに。
つまりここでいうRawってどういう意味合いで不連続ということになったの?これに対するうまい回答があればすべて解決する。
GetAxisDiscreteという名前にしてくれてたら混乱しなかったのに。
つまりここでいうRawってどういう意味合いで不連続ということになったの?これに対するうまい回答があればすべて解決する。
112名前は開発中のものです。
2023/08/13(日) 09:30:50.01ID:F9dKkL2s いやRawは補正がないから不連続なんだよ
元のデータは離散値、それを時間連続データとして補正(スムージング)した結果がRawのない方
元のデータ=離散値がすぐ出てこないとなると、この覚え方ではだめかもな
元のデータは離散値、それを時間連続データとして補正(スムージング)した結果がRawのない方
元のデータ=離散値がすぐ出てこないとなると、この覚え方ではだめかもな
113名前は開発中のものです。
2023/08/13(日) 11:17:22.21ID:F65/LHFc unity5.6.1 って unity2018.1.9f2 とはどちらが新しいのですけ?
114名前は開発中のものです。
2023/08/13(日) 11:19:00.49ID:bxqtVsdr https://i.imgur.com/fC7ifDR.jpg
質問です
回転や移動を行うためのカーソルの表示がおかしいですが、直す方法はありますか?
再起動はしてみましたが、改善なしです
別シーンを作ってみても改善なしなので、プロジェクト単位の問題かもしれません
質問です
回転や移動を行うためのカーソルの表示がおかしいですが、直す方法はありますか?
再起動はしてみましたが、改善なしです
別シーンを作ってみても改善なしなので、プロジェクト単位の問題かもしれません
115名前は開発中のものです。
2023/08/13(日) 14:41:34.22ID:SiAiyqJA オブジェクトを隙間なく並べる方法ってありますか?
例えばキューブAとキューブBが完全に接するようにくっつくことです
GPTに聞いたらそんなのないって怒られました
例えばキューブAとキューブBが完全に接するようにくっつくことです
GPTに聞いたらそんなのないって怒られました
116名前は開発中のものです。
2023/08/13(日) 14:46:33.13ID:F9dKkL2s117名前は開発中のものです。
2023/08/13(日) 15:10:37.63ID:SiAiyqJA118名前は開発中のものです。
2023/08/13(日) 17:26:37.57ID:W4ObNBH+119名前は開発中のものです。
2023/08/13(日) 17:36:43.10ID:kWyqz3Uy >>100
俺はレイアウトデフォルトに戻したりしたら何故か治った気がする
俺はレイアウトデフォルトに戻したりしたら何故か治った気がする
120名前は開発中のものです。
2023/08/13(日) 17:39:08.15ID:kWyqz3Uy って自己解決してたか
121名前は開発中のものです。
2023/08/13(日) 17:42:58.54ID:/OeqA7tT RigidBodyのオブジェクトのZ軸方向の速度ってどうやって取ればいいんですかね
122名前は開発中のものです。
2023/08/13(日) 18:53:03.07ID:PURiyAqi それゼット軸より
リジッドボディが回転してない事が前庭やぞ
リジッドボディが回転してない事が前庭やぞ
123名前は開発中のものです。
2023/08/13(日) 19:09:35.68ID:8p8ApmC3 質問です。
https://imgur.com/a/zHFmHdk
3DでFixedJointを使いたいのですが、結合相手のオブジェクトに対して移動が遅れるのはしょうがないですか?
どっちかのオブジェクトにカメラ親子関係つけるとわかりやすいです。
https://imgur.com/a/zHFmHdk
3DでFixedJointを使いたいのですが、結合相手のオブジェクトに対して移動が遅れるのはしょうがないですか?
どっちかのオブジェクトにカメラ親子関係つけるとわかりやすいです。
124名前は開発中のものです。
2023/08/13(日) 19:54:55.22ID:/OeqA7tT >>121
自決しました
自決しました
125名前は開発中のものです。
2023/08/13(日) 20:34:55.63ID:HGFyAWdH プレハブからインスタンスを生成する方法を教えてほしい。
var prefabHandle = Addressables.LoadAssetAsync<Hoge>("Prefab/Hoge.prefab");
このように書いて実行すると、GameObjectからHogeに変換できないというエラーになる。
var prefabHandle = Addressables.LoadAssetAsync<GameObject>("Prefab/Hoge.prefab");
こうするとそのエラーは防げるが、インスタンスがGameObject型で生成されてしまう。
その結果、Hoge型で作成したメソッドの呼び出しができない。
どうやればHoge型でインスタンスを生成出来るのでしょうか?
var prefabHandle = Addressables.LoadAssetAsync<Hoge>("Prefab/Hoge.prefab");
このように書いて実行すると、GameObjectからHogeに変換できないというエラーになる。
var prefabHandle = Addressables.LoadAssetAsync<GameObject>("Prefab/Hoge.prefab");
こうするとそのエラーは防げるが、インスタンスがGameObject型で生成されてしまう。
その結果、Hoge型で作成したメソッドの呼び出しができない。
どうやればHoge型でインスタンスを生成出来るのでしょうか?
126名前は開発中のものです。
2023/08/13(日) 20:52:05.25ID:iMgJM3mo そんなんInstantチエイトのサンプルにあるやろ硬式見て
127名前は開発中のものです。
2023/08/13(日) 21:30:21.53ID:HGFyAWdH それが、プレハブをGameObjectのまま使うコードしか見当たらないんですわ。
128名前は開発中のものです。
2023/08/13(日) 21:54:24.69ID:iMgJM3mo じゃそれに合うよ~にしたら?
129名前は開発中のものです。
2023/08/13(日) 22:06:20.89ID:HGFyAWdH それに合うようにすると、プレハブをGameObjectのまま使うことになるので、素のGameObjectのメソッドしか使えないんですわ。
130名前は開発中のものです。
2023/08/13(日) 22:10:11.80ID:iMgJM3mo 実体化したアド、ホゲ型のスクリプト取得実績すりゃええやん
131名前は開発中のものです。
2023/08/13(日) 22:12:27.24ID:iMgJM3mo ホゲ型 ホゲホゲ=実したGameObject.ゲットコンポーネント<ホゲが楽しみ>
でとれるやん
でとれるやん
132名前は開発中のものです。
2023/08/13(日) 22:19:13.18ID:HGFyAWdH 型変換しまくったらできましたわ。
私のコードは古いバージョンでは動くけど、新しいUnityでは駄目だったみたい。
私のコードは古いバージョンでは動くけど、新しいUnityでは駄目だったみたい。
133名前は開発中のものです。
2023/08/14(月) 00:20:11.23ID:T4W4LRNO var型ってさ
勝手に変換してくっけど指定したほうがいいと思うよ
勝手に変換してくっけど指定したほうがいいと思うよ
134名前は開発中のものです。
2023/08/14(月) 13:42:25.46ID:pwiazKfb AとBのオブジェクトがあって、Aのコンポーネントのスクリプトから、Bのコンポーネントにある任意のパラメーター(Inspector上で変えられるやつのことです)の数値を参照、制御する方法を教えてください。
サイトでもいいです。検索ワードでもいいです。
サイトでもいいです。検索ワードでもいいです。
135名前は開発中のものです。
2023/08/14(月) 14:20:26.78ID:T4W4LRNO Unity 他のスクリプト
スクリプト型 ホゲ=他のobject.ゲットコンポ<スクリプト型>()
これでホゲから他のobjectのパブリックは参照出来る
スクリプト型 ホゲ=他のobject.ゲットコンポ<スクリプト型>()
これでホゲから他のobjectのパブリックは参照出来る
136名前は開発中のものです。
2023/08/14(月) 15:11:07.83ID:IXH4T9R3 こんにちは例の奴ですまだ何も進展ナシです
下記のハンドラで、弾丸が衝突したらピタリと止まるようにはなりましたが
衝突対象が動いている場合があるので、ペヤレントで相手にくっつく方針をやりたいです
以上よろしくお願いします
void OnCollisionEnter(Collision col)
{
Rigidbody rb = gameObject.GetComponent<Rigidbody>();
Debug.Log("colision!");
rb.isKinematic = true;
rb.velocity = Vector3.zero;
rb.angularVelocity = Vector3.zero;
}
下記のハンドラで、弾丸が衝突したらピタリと止まるようにはなりましたが
衝突対象が動いている場合があるので、ペヤレントで相手にくっつく方針をやりたいです
以上よろしくお願いします
void OnCollisionEnter(Collision col)
{
Rigidbody rb = gameObject.GetComponent<Rigidbody>();
Debug.Log("colision!");
rb.isKinematic = true;
rb.velocity = Vector3.zero;
rb.angularVelocity = Vector3.zero;
}
137名前は開発中のものです。
2023/08/14(月) 15:25:38.94ID:T4W4LRNO ぶつかった相手の情報からtransform取れるでしょ?
それを弾の親分にすればいい
それを弾の親分にすればいい
138名前は開発中のものです。
2023/08/14(月) 15:59:46.25ID:IXH4T9R3139名前は開発中のものです。
2023/08/14(月) 16:31:16.05ID:T4W4LRNO 例えば
https://docs.unity3d.com/ja/2021.2/ScriptReference/Collider.OnCollisionEnter.html
ここの例で、ぶつかった相手の情報とってるのが
collision.relativeVelocity.magnitude > 2
ね
で、じゃこのぶつかった相手=collisionとは何か
下線のリンク押すとその情報が出てくる
それが
https://docs.unity3d.com/ja/2021.2/ScriptReference/Collision.html
でそこの変数一覧を見ると
transform ヒットした Transform 情報を返します。(読み取り専用)
とあるね
ぶつかったのは自分だから、自分の親にこれをセットする
https://docs.unity3d.com/ja/2021.2/ScriptReference/Collider.OnCollisionEnter.html
ここの例で、ぶつかった相手の情報とってるのが
collision.relativeVelocity.magnitude > 2
ね
で、じゃこのぶつかった相手=collisionとは何か
下線のリンク押すとその情報が出てくる
それが
https://docs.unity3d.com/ja/2021.2/ScriptReference/Collision.html
でそこの変数一覧を見ると
transform ヒットした Transform 情報を返します。(読み取り専用)
とあるね
ぶつかったのは自分だから、自分の親にこれをセットする
140名前は開発中のものです。
2023/08/14(月) 16:32:33.97ID:IXH4T9R3 >>139
今夜よんでやってみますありがとうございます
今夜よんでやってみますありがとうございます
141名前は開発中のものです。
2023/08/14(月) 16:32:36.58ID:T4W4LRNO ここら辺は、自分でこれはもしかしてこうじゃないか?
という想像をして、それを簡単なコードでテストすることで
解決できる
簡単なコードは上記の公式に沢山出てるので
それらを常にやってみる
そうすっと自然と覚えていくで
という想像をして、それを簡単なコードでテストすることで
解決できる
簡単なコードは上記の公式に沢山出てるので
それらを常にやってみる
そうすっと自然と覚えていくで
142名前は開発中のものです。
2023/08/14(月) 17:53:32.56ID:vzCMUgoT ヒューマノイドの服に標準のclothをつけてアニメーションさせたらエディター上はちゃんと動くんだけど、
実行ファイルにビルドすると服が置いてけぼりで追従しなくなるんですがどうしたらいいですか?
実行ファイルにビルドすると服が置いてけぼりで追従しなくなるんですがどうしたらいいですか?
143名前は開発中のものです。
2023/08/14(月) 17:58:05.64ID:vzCMUgoT 彡 ⌒ ミ >>142
(´・ω・`) 自決したわ!
/ y/ ヽ ほんとお前ら何の役にもたたねーな!
━(m)二フ⊂[_ノ
(ノノノ|||)
(´・ω・`) 自決したわ!
/ y/ ヽ ほんとお前ら何の役にもたたねーな!
━(m)二フ⊂[_ノ
(ノノノ|||)
144名前は開発中のものです。
2023/08/14(月) 22:32:52.49ID:IXH4T9R3 こんばんは例の奴です今夜が山田です
質問ですけんど
このビデオのように、再生しても物理がだんまりで、オブジェクトをマウスでいじると急に物理が暴れだすような挙動をします
https://i.imgur.com/Hx6CkkV.mp4
以上よろしくお願いします
質問ですけんど
このビデオのように、再生しても物理がだんまりで、オブジェクトをマウスでいじると急に物理が暴れだすような挙動をします
https://i.imgur.com/Hx6CkkV.mp4
以上よろしくお願いします
145名前は開発中のものです。
2023/08/14(月) 23:09:33.15ID:IXH4T9R3146名前は開発中のものです。
2023/08/14(月) 23:29:52.31ID:M/t4nQHL M2 MacでUnityのバージョンを更新した後プロジェクトを開こうとすると
ローディングが「Open Project: initialize asset database」から進まなくなって開けなくなる
新規プロジェクトは作れるし同じプロジェクトを古いUnityでなら開ける
同じ症状の人がTwitterでも見つけたけど解決方法は見つからない
何か情報はないでしょうか?
ローディングが「Open Project: initialize asset database」から進まなくなって開けなくなる
新規プロジェクトは作れるし同じプロジェクトを古いUnityでなら開ける
同じ症状の人がTwitterでも見つけたけど解決方法は見つからない
何か情報はないでしょうか?
147名前は開発中のものです。
2023/08/14(月) 23:48:17.60ID:M/t4nQHL Unity Hubごとアンインストールして再インストールしたら解決しました
148名前は開発中のものです。
2023/08/15(火) 10:28:40.07ID:SlzRUX2V 質問です
キャラクターがゴールに触れたときに、「1:キャラクターの動きを止め、2:2秒経過してから、3:スタート画面に戻る(シーン再読み込み)」という処理を行いたいです。
1についてはtime.timescaleを、2についてはwaitforsecondsを使用しているのですが、waitforsecondsはtime.timescaleに依存するらしいので、timescale=0にした時点で発動しなくなります。
この点はどう回避したらいいでしょうか?
動きを止める処理を、他の方法でやれればいいのかも。
キャラクターがゴールに触れたときに、「1:キャラクターの動きを止め、2:2秒経過してから、3:スタート画面に戻る(シーン再読み込み)」という処理を行いたいです。
1についてはtime.timescaleを、2についてはwaitforsecondsを使用しているのですが、waitforsecondsはtime.timescaleに依存するらしいので、timescale=0にした時点で発動しなくなります。
この点はどう回避したらいいでしょうか?
動きを止める処理を、他の方法でやれればいいのかも。
149名前は開発中のものです。
2023/08/15(火) 10:29:56.91ID:UMSzB8Gk フィックスアップデートはスケール0でも動くのでその中で経過時間測ればいけるかと
150名前は開発中のものです。
2023/08/15(火) 10:38:22.62ID:SlzRUX2V 回答ありがとうございます。
waitforsecond使わずにということですか?
waitforsecond使わずにということですか?
151名前は開発中のものです。
2023/08/15(火) 11:05:04.47ID:d7d/oBJt ゴール処理ならキャラクターの操作スクリプトをDisableしてしまうのが手っ取り早いかなw
ゴールした瞬間スローにするとかカメラをアップにする、とかそういう演出したいならキャラだけ止めたほうが楽だと思う
ゴールした瞬間スローにするとかカメラをアップにする、とかそういう演出したいならキャラだけ止めたほうが楽だと思う
152名前は開発中のものです。
2023/08/15(火) 11:07:59.03ID:UMSzB8Gk だってwait、、、はスケール影響するやん
無理やり使いたいなら
waitforsecondリアルタイムってのがつかえるらしい
無理やり使いたいなら
waitforsecondリアルタイムってのがつかえるらしい
153名前は開発中のものです。
2023/08/15(火) 11:11:15.16ID:UMSzB8Gk 一応、乗ってるページ
Time.timeScaleに影響されないWaitForSecondsRealtime
ttps://hiyotama.hatenablog.com/entry/2018/03/16/090000
はてなはエラーになるので、hだけ大文字で書いた
Time.timeScaleに影響されないWaitForSecondsRealtime
ttps://hiyotama.hatenablog.com/entry/2018/03/16/090000
はてなはエラーになるので、hだけ大文字で書いた
154名前は開発中のものです。
2023/08/15(火) 11:16:30.30ID:2WvPzyBI それコルーチン利用する場合でしょ
コルーチン使わないなら素直にTime.unscaledDeltaTime使うといい
ちなみにfixUpdateはTime.scaleの影響受けるんで>>149は間違い
コルーチン使わないなら素直にTime.unscaledDeltaTime使うといい
ちなみにfixUpdateはTime.scaleの影響受けるんで>>149は間違い
155名前は開発中のものです。
2023/08/15(火) 11:24:09.04ID:UMSzB8Gk えっだって元の質問がwaitofor...だからコルーチン前提だと思うんだけど
あ、updateとfixedupdate入違ってましたテヘペロ
https://tech.pjin.jp/blog/2016/12/20/unity_skill_7/
あ、updateとfixedupdate入違ってましたテヘペロ
https://tech.pjin.jp/blog/2016/12/20/unity_skill_7/
156名前は開発中のものです。
2023/08/15(火) 12:12:44.81ID:SlzRUX2V157名前は開発中のものです。
2023/08/15(火) 12:13:14.68ID:SlzRUX2V >>155
1回しか使わないような場合は、コルーチンでなくてもいいということでしょうか。
1回しか使わないような場合は、コルーチンでなくてもいいということでしょうか。
158名前は開発中のものです。
2023/08/15(火) 12:26:53.15ID:UMSzB8Gk >>156
スクリプトの型は自分が定義したクラス
例えば
スクリプトをStageCntrlという名前のを作るとするよね
そのスクリプトのヘッダーは
public class StageCntrl : MonoBehaviour
となってるよね このStageCntrl が型でありpublicだから他から使える
んでじゃどうやるか
他のスクリプトで
Private StageCntrl stageCntrl;を定義して
awakeなりstartなりで
stageCntrl = GameObject.Find("UIStage").GetComponent<StageCntrl>();
みたいにゲットする
あとは使いたいメソッドなり変数なり使える
stageCntrl.SetWalkCount(walkCount);
>1回しか使わないような場合は、コルーチンでなくてもいいということでしょうか
好きにしろとしか・・・
スクリプトの型は自分が定義したクラス
例えば
スクリプトをStageCntrlという名前のを作るとするよね
そのスクリプトのヘッダーは
public class StageCntrl : MonoBehaviour
となってるよね このStageCntrl が型でありpublicだから他から使える
んでじゃどうやるか
他のスクリプトで
Private StageCntrl stageCntrl;を定義して
awakeなりstartなりで
stageCntrl = GameObject.Find("UIStage").GetComponent<StageCntrl>();
みたいにゲットする
あとは使いたいメソッドなり変数なり使える
stageCntrl.SetWalkCount(walkCount);
>1回しか使わないような場合は、コルーチンでなくてもいいということでしょうか
好きにしろとしか・・・
159名前は開発中のものです。
2023/08/15(火) 12:36:20.93ID:UMSzB8Gk Awakeはあかんなタイミングによるから
スタートで取得やな
スタートで取得やな
160名前は開発中のものです。
2023/08/15(火) 12:53:01.85ID:SlzRUX2V ありがとう
スクリプトの名前が型なんですね(*´ω`*)
スクリプトの名前が型なんですね(*´ω`*)
161名前は開発中のものです。
2023/08/15(火) 13:55:33.55ID:Onh7jGAw こんにちは例の奴です。お盆もはりきっておねがいします
インタネッツの記事で、
・colliderを物理的な衝突としてつかうときはIsTriggerはチェックしない
・スクリプトで何かのトリガーとして衝突を感知したいならIsTriggeはチェックする(物理はすりぬける)
・ぶつかる物理挙動は欲しいし、スクリプトのイベントもやりたいなら、2このコライダを設置する
と書いてあったのですが
どうにもそのような挙動にはみえないのですが
以上よろしくお願いします
インタネッツの記事で、
・colliderを物理的な衝突としてつかうときはIsTriggerはチェックしない
・スクリプトで何かのトリガーとして衝突を感知したいならIsTriggeはチェックする(物理はすりぬける)
・ぶつかる物理挙動は欲しいし、スクリプトのイベントもやりたいなら、2このコライダを設置する
と書いてあったのですが
どうにもそのような挙動にはみえないのですが
以上よろしくお願いします
162名前は開発中のものです。
2023/08/15(火) 14:07:56.31ID:UMSzB8Gk 見えないって、、、
何を見てるの?
何を見てるの?
163名前は開発中のものです。
2023/08/15(火) 14:12:25.77ID:Onh7jGAw >>162
コライダをisTriggerにしていなくても、スクリプトが反応すます
void OnCollisionEnter(Collision col)
{
Debug.Log("colision!");
Rigidbody rb = gameObject.GetComponent<Rigidbody>();
rb.velocity = Vector3.zero;
rb.angularVelocity = Vector3.zero;
rb.isKinematic = true;
}
コライダをisTriggerにしていなくても、スクリプトが反応すます
void OnCollisionEnter(Collision col)
{
Debug.Log("colision!");
Rigidbody rb = gameObject.GetComponent<Rigidbody>();
rb.velocity = Vector3.zero;
rb.angularVelocity = Vector3.zero;
rb.isKinematic = true;
}
164名前は開発中のものです。
2023/08/15(火) 14:20:55.26ID:UMSzB8Gk イズトリガー
Oncollision
オントリガー
どのコライダーがどこに反応してるか
確認してね
Oncollision
オントリガー
どのコライダーがどこに反応してるか
確認してね
165名前は開発中のものです。
2023/08/15(火) 14:24:12.18ID:UMSzB8Gk 因みに1つのobjectに2つのコライダー付けるとする
取れるNameは同じになるから注意ね
取れるNameは同じになるから注意ね
166名前は開発中のものです。
2023/08/15(火) 14:34:08.05ID:8qnS+YA8 良い話だけどもうすぐ終了かと、お早めに。
https://i.ibb.co/Gspvy1W/3lmKq.jpg
https://i.ibb.co/Gspvy1W/3lmKq.jpg
167名前は開発中のものです。
2023/08/15(火) 14:37:30.07ID:UMSzB8Gk 詐欺サイト乙
168名前は開発中のものです。
2023/08/15(火) 15:12:37.27ID:8Yfv0B62 >>164
答えられんなら出てくるな
答えられんなら出てくるな
169名前は開発中のものです。
2023/08/15(火) 15:15:40.49ID:UMSzB8Gk >>168
君か(笑)
君か(笑)
170名前は開発中のものです。
2023/08/15(火) 15:35:34.43ID:Onh7jGAw 例の奴ですなかなか進んでいませんが
今の状況はこんな感じです
https://i.imgur.com/npJxmJk.mp4
この状態から、シェーダーのちからをかりて液体っぽいメタボールのような雰囲気は作れるものでしょうか?
なお2018なのでURPとやらはつかえません
以上よろしくおねがいします
今の状況はこんな感じです
https://i.imgur.com/npJxmJk.mp4
この状態から、シェーダーのちからをかりて液体っぽいメタボールのような雰囲気は作れるものでしょうか?
なお2018なのでURPとやらはつかえません
以上よろしくおねがいします
171名前は開発中のものです。
2023/08/15(火) 15:37:14.04ID:/qQmKFoc 低クオリティな回答や誤答を繰り返してる奴は同一人物なのか?
回答も知識の確認になるからいいんだけどもうちょっと推敲してから回答してほしいわ
回答も知識の確認になるからいいんだけどもうちょっと推敲してから回答してほしいわ
172名前は開発中のものです。
2023/08/15(火) 15:46:27.69ID:UMSzB8Gk >>170
ttps://baba-s.はてなblog.com/entry/2018/10/01/130000
ここのなら記事が2018年だから使えるんざゃない?
>>171
できみは回答もHintも書かないの?
それただの雑談?それなら
【質問以外なんでもOK】Unity雑談スレッドその3
https://mevius.5ch.net/test/read.cgi/gamedev/1568370425/
あるよ
ttps://baba-s.はてなblog.com/entry/2018/10/01/130000
ここのなら記事が2018年だから使えるんざゃない?
>>171
できみは回答もHintも書かないの?
それただの雑談?それなら
【質問以外なんでもOK】Unity雑談スレッドその3
https://mevius.5ch.net/test/read.cgi/gamedev/1568370425/
あるよ
173名前は開発中のものです。
2023/08/15(火) 16:30:44.59ID:qGdGbmrd >>166
これなら簡単にポイント貯められそう
これなら簡単にポイント貯められそう
174名前は開発中のものです。
2023/08/15(火) 17:55:28.29ID:Onh7jGAw175名前は開発中のものです。
2023/08/15(火) 18:00:34.85ID:Onh7jGAw176名前は開発中のものです。
2023/08/16(水) 08:09:06.92ID:xDtl709k メタボールのような雰囲気のものってのがよく分からんが
その砲身から出る芋虫みたいなの同士が近づいたら合体しているかのように見えるようにしたいってことだろうか
その砲身から出る芋虫みたいなの同士が近づいたら合体しているかのように見えるようにしたいってことだろうか
177名前は開発中のものです。
2023/08/16(水) 08:12:04.14ID:xDtl709k 別の分野のテクだけど面と面の境界の法線を滑らかに変化させてぶっ刺しをぶっ刺しに見えなくするテクニックがあって
それと芋虫同士の衝突を判定しないようにすればだいぶそれっぽく見えると思う
芋虫同士の衝突がゲーム的に必要なら他の方法考えなきゃだけど
それと芋虫同士の衝突を判定しないようにすればだいぶそれっぽく見えると思う
芋虫同士の衝突がゲーム的に必要なら他の方法考えなきゃだけど
178名前は開発中のものです。
2023/08/16(水) 10:21:39.47ID:p8F1OnJI >>176-177
おはようございますお盆休みも終盤ですがよろしくおねがいします
メタボールと言ったのはおっしゃる認識のとおりです
流体や粘液の表現です
どちらかというとパーチクル分野みたいですが、ポリゴンメッシュにそうしたシェーダは応用できませんかね
レイマーチングでのメタボールは試しましたが、投影するためののぞき窓が必要でイマイチでした
おはようございますお盆休みも終盤ですがよろしくおねがいします
メタボールと言ったのはおっしゃる認識のとおりです
流体や粘液の表現です
どちらかというとパーチクル分野みたいですが、ポリゴンメッシュにそうしたシェーダは応用できませんかね
レイマーチングでのメタボールは試しましたが、投影するためののぞき窓が必要でイマイチでした
179名前は開発中のものです。
2023/08/16(水) 13:09:33.69ID:82bKvALY 質問させてください
ウインドウサイズを変更したときにuiがずれるのですが、どうすればずれないようになるでしょうか?
canvas scalerの設定をscale with screen sizeにしてみたのですが、ウインドウサイズを変更するとずれますね。
https://i.imgur.com/Sw6iycO.png
そもそもなんですが、こういった事態を見越してウインドウサイズは固定するものなのですか?
ユーザー側で可変出来るような設計でないと、スマホような多様な画面サイズには対応出来ない、はず、、、(*´ω`*)
ウインドウサイズを変更したときにuiがずれるのですが、どうすればずれないようになるでしょうか?
canvas scalerの設定をscale with screen sizeにしてみたのですが、ウインドウサイズを変更するとずれますね。
https://i.imgur.com/Sw6iycO.png
そもそもなんですが、こういった事態を見越してウインドウサイズは固定するものなのですか?
ユーザー側で可変出来るような設計でないと、スマホような多様な画面サイズには対応出来ない、はず、、、(*´ω`*)
180名前は開発中のものです。
2023/08/16(水) 13:49:10.34ID:MNPErnKX Expandにしろ
181名前は開発中のものです。
2023/08/16(水) 17:00:56.44ID:82bKvALY ありがとう
expandしたけどだめだった
もう少し設定調べてきます
expandしたけどだめだった
もう少し設定調べてきます
182名前は開発中のものです。
2023/08/16(水) 18:13:04.47ID:82bKvALY 上のものです
スクリーンサイズを変更したとき、レイアウト(uiとオブジェクト、スクリーンのいち関係)が崩れないようにするのは無理なんでしょうか?
変化するのが当たり前なのかなと。
ただ単に縮小あるいは拡大してほしいのですがね。
スクリーンサイズを変更したとき、レイアウト(uiとオブジェクト、スクリーンのいち関係)が崩れないようにするのは無理なんでしょうか?
変化するのが当たり前なのかなと。
ただ単に縮小あるいは拡大してほしいのですがね。
183名前は開発中のものです。
2023/08/16(水) 18:54:42.04ID:3kG1xXGw 低クオリティな回答で申し訳ないけど
まずは
Unity UI リサイズ
ググるよろし
次に公式の
https://docs.unity3d.com/ja/2021.3/Manual/UIAutoLayout.html
ここ見るよろし
特に自動レイアウトは基準になる位置が大事
例えばボタンの上5%とか出来るしTextなら
リッチTextで収めてくれる
まず、単独の簡単なプロジェクトなりシーンで確認するよろし
後は
>>171 が高クオリティの回答してくれるでしょあんだけ人のこと貶すような書込みしたんだから
まさか逃げてないよねぇ~
まずは
Unity UI リサイズ
ググるよろし
次に公式の
https://docs.unity3d.com/ja/2021.3/Manual/UIAutoLayout.html
ここ見るよろし
特に自動レイアウトは基準になる位置が大事
例えばボタンの上5%とか出来るしTextなら
リッチTextで収めてくれる
まず、単独の簡単なプロジェクトなりシーンで確認するよろし
後は
>>171 が高クオリティの回答してくれるでしょあんだけ人のこと貶すような書込みしたんだから
まさか逃げてないよねぇ~
184名前は開発中のものです。
2023/08/16(水) 18:59:39.72ID:3kG1xXGw >>182
こういう質問ってね、絶対に他の人もやってれば思いつくことやん?
てことはねもう何年もゲーム作りのToolであるUnityに無いわけ無いのよ
という思いで探せば必ず見つかるよ
すまんまた低クオリティなことで
こういう質問ってね、絶対に他の人もやってれば思いつくことやん?
てことはねもう何年もゲーム作りのToolであるUnityに無いわけ無いのよ
という思いで探せば必ず見つかるよ
すまんまた低クオリティなことで
185名前は開発中のものです。
2023/08/16(水) 19:01:43.98ID:3kG1xXGw 何方かー高クオリティな回答の例お願いします~
是非とも参考にして精進したいと思います~
何と言っても教えるは学ぶの半ばナリやから
ぁぁまた低クオリティ連発しちゃったテヘペロ
是非とも参考にして精進したいと思います~
何と言っても教えるは学ぶの半ばナリやから
ぁぁまた低クオリティ連発しちゃったテヘペロ
186名前は開発中のものです。
2023/08/16(水) 21:05:05.93ID:e5fgR0o5 RectTransform調整すればできんじゃないの?
187名前は開発中のものです。
2023/08/16(水) 21:24:56.03ID:um0V5GZc お前いらねーから消えろ!死ね!m9(´・ω・`);y=ー(゚д゚)・・∵. ドーン!>>184-185
188名前は開発中のものです。
2023/08/16(水) 21:45:03.79ID:QdFhiYUU 戦闘機ゲームを作っています
HUDを作りたいのですが作り方がわかりません
戦闘機のHUDによくある機体の角度がわかる表示です
教えてください
進捗
https://youtu.be/zckio7VvK7M
理想
https://i.imgur.com/2KEBXqh.jpg
HUDを作りたいのですが作り方がわかりません
戦闘機のHUDによくある機体の角度がわかる表示です
教えてください
進捗
https://youtu.be/zckio7VvK7M
理想
https://i.imgur.com/2KEBXqh.jpg
189名前は開発中のものです。
2023/08/16(水) 22:06:43.69ID:3kG1xXGw190名前は開発中のものです。
2023/08/16(水) 22:43:36.23ID:5h9VjQNb 俺も備忘録を兼ねて進捗動画上げようと思ってんだけど、無料のお手軽動画編集ソフトありますか?
別にたいそうな機能はいらないので、字幕と矢印表示と切り貼りくらいできればいいです
別にたいそうな機能はいらないので、字幕と矢印表示と切り貼りくらいできればいいです
191名前は開発中のものです。
2023/08/16(水) 22:45:19.92ID:p8F1OnJI NiftyのDiscordはないんですかね?
あそこなら画像や動画も簡単に貼れるし、失敗したカキコミを消したり修正したりできて気軽でいいんですが。
あそこなら画像や動画も簡単に貼れるし、失敗したカキコミを消したり修正したりできて気軽でいいんですが。
192名前は開発中のものです。
2023/08/16(水) 22:50:59.41ID:p8F1OnJI193名前は開発中のものです。
2023/08/17(木) 00:41:25.13ID:D/d/2bxP コンフィギャージョイントについてですけんど
すべてのジョイントの機能を含むとかいてあるのですが、SpringJointと同じようにブラブラと伸び縮みもできるんでしょうか?
どの値をいじっても伸びる挙動が見つかりません
伸ばすと伸び切るだけで、バネで戻るがわからない
すべてのジョイントの機能を含むとかいてあるのですが、SpringJointと同じようにブラブラと伸び縮みもできるんでしょうか?
どの値をいじっても伸びる挙動が見つかりません
伸ばすと伸び切るだけで、バネで戻るがわからない
194名前は開発中のものです。
2023/08/17(木) 01:35:24.86ID:D/d/2bxP195名前は開発中のものです。
2023/08/17(木) 01:39:09.09ID:SNtMVxIE >>194
おお!素晴らしい!白濁液にしたら完璧だよ!
でもな!女体にぶっかけるなら球体以外のメッシュにコリジョンできる方法を研究しといた方がいいぞ?
何しろUnityでは球体とカプセルと平面と立方体しかコリジョン出来ないからな!m9(´・ω・`)ドーン!
おお!素晴らしい!白濁液にしたら完璧だよ!
でもな!女体にぶっかけるなら球体以外のメッシュにコリジョンできる方法を研究しといた方がいいぞ?
何しろUnityでは球体とカプセルと平面と立方体しかコリジョン出来ないからな!m9(´・ω・`)ドーン!
196名前は開発中のものです。
2023/08/17(木) 01:52:30.64ID:jby6dQLK Meshコライダーあるんやけどね
流石ドーンおじクオリティ
流石ドーンおじクオリティ
197名前は開発中のものです。
2023/08/17(木) 06:23:19.81ID:55Nl/lKN198名前は開発中のものです。
2023/08/17(木) 07:49:15.27ID:55Nl/lKN unityのバージョンについて質問なんですが、基本的には下位互換性はないんでしょうか?
199名前は開発中のものです。
2023/08/17(木) 08:06:28.44ID:O/GodpvP200名前は開発中のものです。
2023/08/17(木) 08:29:40.35ID:jby6dQLK201名前は開発中のものです。
2023/08/17(木) 08:34:56.29ID:SNtMVxIE202名前は開発中のものです。
2023/08/17(木) 08:35:46.19ID:D/d/2bxP >>199
おはようございます
まだいろいろ問題ありますが、過去動画をまとめて貼っておきます
スケルトンをもったイモムシを弾丸のように飛ばしています
近くでみたら大したもんじゃないですメタボール的な融合するシェーダを継続して探索中です
https://i.imgur.com/XcXdeBs.mp4
https://i.imgur.com/iqQffth.mp4
https://i.imgur.com/Hx6CkkV.mp4
https://i.imgur.com/npJxmJk.mp4
https://i.imgur.com/qZV1cuy.mp4
おはようございます
まだいろいろ問題ありますが、過去動画をまとめて貼っておきます
スケルトンをもったイモムシを弾丸のように飛ばしています
近くでみたら大したもんじゃないですメタボール的な融合するシェーダを継続して探索中です
https://i.imgur.com/XcXdeBs.mp4
https://i.imgur.com/iqQffth.mp4
https://i.imgur.com/Hx6CkkV.mp4
https://i.imgur.com/npJxmJk.mp4
https://i.imgur.com/qZV1cuy.mp4
203名前は開発中のものです。
2023/08/17(木) 08:51:07.63ID:D/d/2bxP ちなみにパーチクルでやるなら、アセットストアにある 「obiFluid」 ってのが定番っぽいのですが
URPが必要でunity2018では動かせませんでした
URPが必要でunity2018では動かせませんでした
204名前は開発中のものです。
2023/08/17(木) 08:55:45.79ID:O/GodpvP205名前は開発中のものです。
2023/08/17(木) 09:00:12.80ID:jby6dQLK >>201
一応、Unity 互換性 出でてくる一発目の回答貼っとくね
Unityは、開発環境のバージョンアップが速く、なおかつ後方互換性がありません。 以前のバージョンで作ったプロジェクトを最新のUnityなどで開く際は、再度プロジェクトをインポートする必要があります
一応、Unity 互換性 出でてくる一発目の回答貼っとくね
Unityは、開発環境のバージョンアップが速く、なおかつ後方互換性がありません。 以前のバージョンで作ったプロジェクトを最新のUnityなどで開く際は、再度プロジェクトをインポートする必要があります
206名前は開発中のものです。
2023/08/17(木) 10:02:35.19ID:55Nl/lKN207名前は開発中のものです。
2023/08/17(木) 10:16:16.19ID:jby6dQLK208名前は開発中のものです。
2023/08/17(木) 11:03:04.12ID:55Nl/lKN どもっす
高クオリティっす(*´ω`*)
高クオリティっす(*´ω`*)
209名前は開発中のものです。
2023/08/17(木) 15:55:18.84ID:aQiQBvWl 質問です
今、次のようなフライトシューティングゲームを作っています
https://unityroom.com/games/bunndodo
HUD表示に、エースコンバットでよくある地面との角度を表示するものを追加したいのですが、どのように実装すればいいか見当が付きません。
どなたか助言いただけると幸いです。
参考画像
https://i.imgur.com/sha4hGn.png
今、次のようなフライトシューティングゲームを作っています
https://unityroom.com/games/bunndodo
HUD表示に、エースコンバットでよくある地面との角度を表示するものを追加したいのですが、どのように実装すればいいか見当が付きません。
どなたか助言いただけると幸いです。
参考画像
https://i.imgur.com/sha4hGn.png
210名前は開発中のものです。
2023/08/17(木) 15:56:55.58ID:aQiQBvWl と思ったら>>188でおんなじこと質問してました…記憶喪失ですすいません
211名前は開発中のものです。
2023/08/17(木) 18:01:42.03ID:tR+6+rTr プレイヤー位置と
プレイヤーが向いてる方向の延長線上で高さの基準となる面にぶつかった点
の2点であこすして出せなかったっけ
プレイヤーが向いてる方向の延長線上で高さの基準となる面にぶつかった点
の2点であこすして出せなかったっけ
212名前は開発中のものです。
2023/08/17(木) 18:46:26.86ID:55Nl/lKN この前からウインドウの縮小に対応させる方法を調べているのですが、uiをスケーリングに対応させることは出来るようなのですが、オブジェクトも同様の比率で縮小させるのは無理なんでしょうか?
213名前は開発中のものです。
2023/08/17(木) 19:08:29.41ID:aQiQBvWl214名前は開発中のものです。
2023/08/17(木) 19:08:51.25ID:aQiQBvWl >>212
カメラを調整したほうがいい気がするけど
カメラを調整したほうがいい気がするけど
215名前は開発中のものです。
2023/08/17(木) 19:39:09.97ID:jby6dQLK >>0212
この前のページは読んでサンプルとか作ってみた?
それでどこが分からないとかなら具体的にもっと解決策提示できるけど
とりま
Freeのアセットにでも頼る?
Flexible Draggable & Resizable UI Object
ttps://assetstore.unity.com/packages/tools/gui/flexible-draggable-resizable-ui-object-27290?locale=ja-JP#content
まぁ自分は公式のが分かりやすいと思うけど
複数の解像度のための UI 設計
ttps://docs.unity3d.com/ja/2021.3/Manual/HOWTO-UIMultiResolution.html
UI 要素をコンテンツサイズに合わせる
ttps://docs.unity3d.com/ja/2021.3/Manual/HOWTO-UIFitContentSize.html
ここら辺みてサンプル作ってみるといい
そしてどこが分からないから、と言えばもっと突っ込んで教えられるけど
自分は低クオリティだからこれが限界かなぁ
高クオリティ回答まだかなぁ
いま推敲中?>171
この前のページは読んでサンプルとか作ってみた?
それでどこが分からないとかなら具体的にもっと解決策提示できるけど
とりま
Freeのアセットにでも頼る?
Flexible Draggable & Resizable UI Object
ttps://assetstore.unity.com/packages/tools/gui/flexible-draggable-resizable-ui-object-27290?locale=ja-JP#content
まぁ自分は公式のが分かりやすいと思うけど
複数の解像度のための UI 設計
ttps://docs.unity3d.com/ja/2021.3/Manual/HOWTO-UIMultiResolution.html
UI 要素をコンテンツサイズに合わせる
ttps://docs.unity3d.com/ja/2021.3/Manual/HOWTO-UIFitContentSize.html
ここら辺みてサンプル作ってみるといい
そしてどこが分からないから、と言えばもっと突っ込んで教えられるけど
自分は低クオリティだからこれが限界かなぁ
高クオリティ回答まだかなぁ
いま推敲中?>171
216名前は開発中のものです。
2023/08/18(金) 08:56:29.08ID:p3hvfChj 新規プロジェクトでパッケージマネージャー開く → マイアセット表示
更新を確認しています...がずっと終わらずクルクルが回ってる
マイアセットは9パッケージ
ネットワークに問題なし
ファイヤーウォールでも遮断してない
どうすりゃいいんだろう?
更新を確認しています...がずっと終わらずクルクルが回ってる
マイアセットは9パッケージ
ネットワークに問題なし
ファイヤーウォールでも遮断してない
どうすりゃいいんだろう?
217名前は開発中のものです。
2023/08/18(金) 09:09:09.92ID:CDNGg39C 低クオリティ回答で申し訳ないが
Unityハブを1度ログアウトして再ログインでは?
>171 高クオリティ回答まだぁ?みんな待ってるよ困ってるから速く助けて
Unityハブを1度ログアウトして再ログインでは?
>171 高クオリティ回答まだぁ?みんな待ってるよ困ってるから速く助けて
218名前は開発中のものです。
2023/08/18(金) 11:25:11.07ID:rLpTJclS219名前は開発中のものです。
2023/08/18(金) 17:34:26.18ID:p3hvfChj 解決方法を書かない無能
220名前は開発中のものです。
2023/08/18(金) 17:38:22.44ID:rLpTJclS221名前は開発中のものです。
2023/08/18(金) 17:44:37.08ID:ip6t+HU/ vscodeを使用しているのですが、インテリセンスなどを使うにはunity for debbuggerを使う必要があると思います。しかし、これは現在はサポートされていなかったはず。
vscode向けでいいエクステンションとかありますか?(*´ω`*)
vscode向けでいいエクステンションとかありますか?(*´ω`*)
222名前は開発中のものです。
2023/08/18(金) 18:13:20.75ID:Eo50uRUA ありますよ(*ˊᵕˋ*)
223名前は開発中のものです。
2023/08/18(金) 18:15:01.89ID:ip6t+HU/ ちなunityバージョンは2022.3.7です
2021のころは動いていたのですが、バージョン落とすしかないのでしょうか?
上げた理由は不具合があったからです
2021のころは動いていたのですが、バージョン落とすしかないのでしょうか?
上げた理由は不具合があったからです
224名前は開発中のものです。
2023/08/18(金) 18:19:55.31ID:CDNGg39C ttps://programming.sincoston.com/unity-visual-studio-intellisense/
225名前は開発中のものです。
2023/08/18(金) 18:26:23.35ID:CDNGg39C >>202
今更やけど
このフリーのパーティクル使って
ぶつったらネッチョリ生成すりゃ
いいの出来んじゃね?
https://booth.pm/ja/items/4013426
と低クオリティ能が囁くの
今更やけど
このフリーのパーティクル使って
ぶつったらネッチョリ生成すりゃ
いいの出来んじゃね?
https://booth.pm/ja/items/4013426
と低クオリティ能が囁くの
226名前は開発中のものです。
2023/08/18(金) 18:27:41.48ID:ip6t+HU/ >>224
すみません vscodeです
すみません vscodeです
227名前は開発中のものです。
2023/08/18(金) 18:32:48.85ID:ip6t+HU/ 対策として2020か2021に下げようかと思うのですが、違いはわかりませんか?
228名前は開発中のものです。
2023/08/18(金) 18:38:38.11ID:CDNGg39C229名前は開発中のものです。
2023/08/18(金) 21:33:57.27ID:TppjlGS4 Unityである変数をnullチェックしたんだけどnullじゃないってなって、それで中身使おうとしたら中身ねえよってエラー出るし、ログで出したらNullって表示されてるしどうなってるんだ誰かこの原因教えてくれ
230名前は開発中のものです。
2023/08/18(金) 21:40:14.92ID:CDNGg39C その判定コード載せろや!
231名前は開発中のものです。
2023/08/18(金) 21:44:39.18ID:CDNGg39C 因みにセットアクティブとか画面表示前とかにセットしてないよな?
ちゃんと生きてる時に使ってるよね
ちゃんと生きてる時に使ってるよね
232名前は開発中のものです。
2023/08/18(金) 21:53:50.43ID:d20dlNVa233名前は開発中のものです。
2023/08/18(金) 22:12:27.06ID:CDNGg39C234名前は開発中のものです。
2023/08/18(金) 22:49:21.07ID:d20dlNVa235名前は開発中のものです。
2023/08/18(金) 22:54:14.55ID:d20dlNVa236名前は開発中のものです。
2023/08/18(金) 22:59:03.68ID:Eo50uRUA 誰だっけあのレイマーチングシェーダーを一生書いてる人
237名前は開発中のものです。
2023/08/18(金) 23:05:13.07ID:Eo50uRUA これじゃないけどあったあった
https://youtu.be/grmZ0I5-CgA
近くのDepthfieldを持つもの全てに吸着するように見せ掛けるシェーダー
これでやるんだったら描画範囲をすっぽり覆えるくらいのめっちゃでかいメッシュ飛ばす必要がある
https://youtu.be/grmZ0I5-CgA
近くのDepthfieldを持つもの全てに吸着するように見せ掛けるシェーダー
これでやるんだったら描画範囲をすっぽり覆えるくらいのめっちゃでかいメッシュ飛ばす必要がある
238名前は開発中のものです。
2023/08/18(金) 23:07:44.87ID:Eo50uRUA でもこれこのままだと球同士の接近時に補完されたような不自然な動きになると思うから
そこは適時速度の微分値と三角関数とか使って急激に減衰する往復運動でぷるぷる度合いを制御
そこは適時速度の微分値と三角関数とか使って急激に減衰する往復運動でぷるぷる度合いを制御
239名前は開発中のものです。
2023/08/18(金) 23:27:02.60ID:1S07uHmo240名前は開発中のものです。
2023/08/18(金) 23:31:23.29ID:IR0LgJhr nullチェックとログ出力部分だけでも貼れないの?
241名前は開発中のものです。
2023/08/18(金) 23:33:52.63ID:CDNGg39C >>239
どの時点のログ出力?
コードを単純に化してその部分だけにして動かしてみて
画面表示系ならスタートや、アップデートじゃなく
オンGUIとかVisibleとかで確認ね
サイクルの問題無きがするんどけど
もう、遅いからサンプル作成して検証する気無いので、頑張ってとしか低クオリティですまん
どの時点のログ出力?
コードを単純に化してその部分だけにして動かしてみて
画面表示系ならスタートや、アップデートじゃなく
オンGUIとかVisibleとかで確認ね
サイクルの問題無きがするんどけど
もう、遅いからサンプル作成して検証する気無いので、頑張ってとしか低クオリティですまん
242名前は開発中のものです。
2023/08/18(金) 23:37:45.75ID:CDNGg39C 因みに、空とヌルは確か違う気がした
243名前は開発中のものです。
2023/08/19(土) 00:30:59.23ID:sSFlDTxw244名前は開発中のものです。
2023/08/19(土) 06:40:19.44ID:yxPjKNJ4 NittyReal関係なく実装可能
触ってくのはHLSLだけだし使うのはSDFだけだから
覗き窓って言うのが何を指してるのか分からないが
front cullingで前面消して裏面だけ描画すればいい
触ってくのはHLSLだけだし使うのはSDFだけだから
覗き窓って言うのが何を指してるのか分からないが
front cullingで前面消して裏面だけ描画すればいい
245名前は開発中のものです。
2023/08/19(土) 06:41:13.41ID:yxPjKNJ4 もちろん適用するモデルは十分にでかくした状態で
246名前は開発中のものです。
2023/08/19(土) 08:47:18.12ID:eX8gF0t7 質問です
昨日からUnityのアップデートに取り組んでいます
前は2021でしたが2022.3.7に変えました
それでプロジェクトを作ってみたんですけど
package managerを開くとやけにアセットの更新チェックが
遅くて実作業になかなか入れません
最初の1つ目だけかなと思い2個目のプロジェクトを
作ってもまたpackage managerのアセットの
更新チェックに入ります
Unity歴10年以上で総アセット数は800を超えます
その全てのチェックが入ると大変です
2021までこんな仕様ではなかったと思うのですが。
この更新チェックを自分の好きなアセットだけに
したりはできませんでしょうか?
昨日からUnityのアップデートに取り組んでいます
前は2021でしたが2022.3.7に変えました
それでプロジェクトを作ってみたんですけど
package managerを開くとやけにアセットの更新チェックが
遅くて実作業になかなか入れません
最初の1つ目だけかなと思い2個目のプロジェクトを
作ってもまたpackage managerのアセットの
更新チェックに入ります
Unity歴10年以上で総アセット数は800を超えます
その全てのチェックが入ると大変です
2021までこんな仕様ではなかったと思うのですが。
この更新チェックを自分の好きなアセットだけに
したりはできませんでしょうか?
247名前は開発中のものです。
2023/08/19(土) 08:56:47.99ID:m/kx7K4D248名前は開発中のものです。
2023/08/19(土) 10:24:46.77ID:eX8gF0t7 >>247
これは無関係のようですね
これは無関係のようですね
249名前は開発中のものです。
2023/08/19(土) 10:48:17.90ID:OO7LhAoi >>239
見せられる範囲のコードはこんな感じ
別のスクリプトで
Button.Onclick.AddListener(()=> Battl.OpenDetail(unitOrder));
こっちはBattleスクリプト
OpenDetail(UnitOder unitOrder)
{
if(unitOrder == null)<ここでnullチェック
retrun
Debug.Log(unitOrder);<ここのログはエディターのコンソールでNullと表示された
var battleunit = BattleCore_View.Instance.GetBattleUnit(unitOrder.UnitParam.UnitId); <ここで参照されてないとエラーになる
//以下はbattleunitを使った処理コードが書かれている
}
見せられる範囲のコードはこんな感じ
別のスクリプトで
Button.Onclick.AddListener(()=> Battl.OpenDetail(unitOrder));
こっちはBattleスクリプト
OpenDetail(UnitOder unitOrder)
{
if(unitOrder == null)<ここでnullチェック
retrun
Debug.Log(unitOrder);<ここのログはエディターのコンソールでNullと表示された
var battleunit = BattleCore_View.Instance.GetBattleUnit(unitOrder.UnitParam.UnitId); <ここで参照されてないとエラーになる
//以下はbattleunitを使った処理コードが書かれている
}
250名前は開発中のものです。
2023/08/19(土) 11:02:03.61ID:m/kx7K4D それボタンクリックにインスペクターで追加してね?
251名前は開発中のものです。
2023/08/19(土) 12:19:39.87ID:yTzX1ad4 https://gamemakers.jp/article/2023_08_04_47042/
インテリセンスというのはc#の補完であって、unity独自の関数を補完するものではないのでしょうか
なんとかvscodeでunityの関数なりを補完したいです
debugger for unityがインストールできなくなってしまって 困りました
インテリセンスというのはc#の補完であって、unity独自の関数を補完するものではないのでしょうか
なんとかvscodeでunityの関数なりを補完したいです
debugger for unityがインストールできなくなってしまって 困りました
252名前は開発中のものです。
2023/08/19(土) 14:17:35.58ID:FwLXOIrl いや補完してくれるよ
宗教上の理由とかでなければVisualStudioを使った方がいいと思うのだけど
宗教上の理由とかでなければVisualStudioを使った方がいいと思うのだけど
253名前は開発中のものです。
2023/08/19(土) 14:18:32.19ID:FwLXOIrl >>249
unitOrderじゃなくInstanceがnullとか?
unitOrderじゃなくInstanceがnullとか?
254名前は開発中のものです。
2023/08/19(土) 14:25:32.54ID:yTzX1ad4255名前は開発中のものです。
2023/08/19(土) 14:28:14.50ID:yTzX1ad4 >>252
連投しみません
補完が出るものと出ないものがありますね。
例えばInvoke関数は出ません。またvector3,vector2なども出ません
ただ、oncollisionenter2dなどは出ます
連投しみません
補完が出るものと出ないものがありますね。
例えばInvoke関数は出ません。またvector3,vector2なども出ません
ただ、oncollisionenter2dなどは出ます
256名前は開発中のものです。
2023/08/19(土) 17:58:59.49ID:yTzX1ad4 普通にvisual studio使うことにします
vscodeにエクステンション入れるとメモリがすごいことになってしまう
vscodeにエクステンション入れるとメモリがすごいことになってしまう
257名前は開発中のものです。
2023/08/20(日) 10:17:12.34ID:XejcCnbw riderって体験版あったよね
試してみれば?
C#だと世界変わるよ
試してみれば?
C#だと世界変わるよ
258名前は開発中のものです。
2023/08/20(日) 10:21:27.97ID:L7H0NPei vscodeでいきたいんですが、microsoftのc#やunityエクステンションを入れると3gbくらいまでモリモリ増えてしまうんです。
259名前は開発中のものです。
2023/08/20(日) 10:37:22.75ID:REYqKi5z ゲーム作るのが目的じゃなくてvscode使うのが目的みたいで
260名前は開発中のものです。
2023/08/20(日) 10:38:54.48ID:L7H0NPei 使い慣れてるので
261名前は開発中のものです。
2023/08/20(日) 10:41:43.63ID:MOKnMzz0 正直しょうがない気はします
vscodeを以前は私も使ってましたが
時々ソースコードレベルデバッグが効かなくなったり不具合だらけでした
基本的にunityに限らず推奨環境外でやるのは茨の道です
デフォルト以外はサポート後回しですから
それでも好みもありますし拘りたいのでしたら止めませんが
その場合は自分で何でも解決する覚悟を決める事が大事です
エンジンは宗教みたいなものでその考え方に自分を合わせる方が気楽ですよとはお伝えしておきます
vscodeを以前は私も使ってましたが
時々ソースコードレベルデバッグが効かなくなったり不具合だらけでした
基本的にunityに限らず推奨環境外でやるのは茨の道です
デフォルト以外はサポート後回しですから
それでも好みもありますし拘りたいのでしたら止めませんが
その場合は自分で何でも解決する覚悟を決める事が大事です
エンジンは宗教みたいなものでその考え方に自分を合わせる方が気楽ですよとはお伝えしておきます
262名前は開発中のものです。
2023/08/20(日) 10:58:52.39ID:REYqKi5z 習うより、慣れろってことやね
263名前は開発中のものです。
2023/08/20(日) 11:21:39.06ID:L7H0NPei >>261
ありがとう慣れます(*´ω`*)
ありがとう慣れます(*´ω`*)
264名前は開発中のものです。
2023/08/20(日) 11:37:32.28ID:nVxFs09B >>253
たぶんないとは思うんだけどログで出してみてみるわ
気になるのがunitOrderがnullチェックで引っかからなくて詰んでる
たぶんないとは思うんだけどログで出してみてみるわ
気になるのがunitOrderがnullチェックで引っかからなくて詰んでる
265名前は開発中のものです。
2023/08/20(日) 11:48:27.49ID:DJbg0oP3 ちゃんとリターンしてるかDebuglog入れてみたら?
266名前は開発中のものです。
2023/08/20(日) 12:24:51.31ID:nVxFs09B unitOrder == null
この判定の中身をDebugLogで出してみたけどFalseって出て
var battleunit = BattleCore_View.Instance.GetBattleUnit(unitOrder.UnitParam.UnitId);
ここでは「NullReferenceException: Object reference not set to an instance of an object」って出るしで
この判定の中身をDebugLogで出してみたけどFalseって出て
var battleunit = BattleCore_View.Instance.GetBattleUnit(unitOrder.UnitParam.UnitId);
ここでは「NullReferenceException: Object reference not set to an instance of an object」って出るしで
267名前は開発中のものです。
2023/08/20(日) 13:01:01.44ID:REYqKi5z んじゃバトルコードビューがヌルなんじゃん
268名前は開発中のものです。
2023/08/20(日) 13:25:59.77ID:mNDc7+Br 関係ないけどnullチェックってこう書けるよね
if(unitOrder)
retrun
if(unitOrder)
retrun
269名前は開発中のものです。
2023/08/20(日) 13:47:54.21ID:REYqKi5z 書けるけどそれ
リターンが効かないかも
リターンが効かないかも
270名前は開発中のものです。
2023/08/20(日) 16:31:30.36ID:LnunbLE5 Destroyとか使ってるとnull関係の処理でそういうエラー起きたりするけど違うかな
271名前は開発中のものです。
2023/08/20(日) 17:22:43.75ID:L7H0NPei ちゃす
visual studio使い始めたんですが、デバッガーは何を使うといいんでしょうか?
デフォルトではデバッガーが働いていないようです(*´ω`*)
visual studio使い始めたんですが、デバッガーは何を使うといいんでしょうか?
デフォルトではデバッガーが働いていないようです(*´ω`*)
272名前は開発中のものです。
2023/08/20(日) 17:29:01.71ID:L7H0NPei 2022 communityなんですが、メニューに「デバッグ」の項目が見当たらないのです(*´ω`*)
https://i.imgur.com/L0k2I42.jpg
https://i.imgur.com/L0k2I42.jpg
273名前は開発中のものです。
2023/08/20(日) 21:23:38.16ID:H7mu/ktu274名前は開発中のものです。
2023/08/20(日) 21:47:53.39ID:REYqKi5z 普通はこういう画面だよね
ttps://forest.watch.impress.co.jp/library/img/review/10321/html/vbexedition.jpg.html
違うのインストールしたとか前の消してないとかじゃね?
パソコン向いてないよ君
ttps://forest.watch.impress.co.jp/library/img/review/10321/html/vbexedition.jpg.html
違うのインストールしたとか前の消してないとかじゃね?
パソコン向いてないよ君
275名前は開発中のものです。
2023/08/20(日) 22:05:17.95ID:REYqKi5z すぐバグとか言っちゃうひと!
それ動き理解してないだけですからぁ~
残念!
それ動き理解してないだけですからぁ~
残念!
276名前は開発中のものです。
2023/08/20(日) 22:52:23.07ID:BW/dkCuY あー動かない!イライラする!コレバグじゃないの!?unityしね!
あっ俺が悪いだけだった…すまん疑って
もうコレの繰り返しやな
あっ俺が悪いだけだった…すまん疑って
もうコレの繰り返しやな
277名前は開発中のものです。
2023/08/20(日) 23:00:52.55ID:FQY8iaNV ところがどっこい!本物のUnityバグに遭遇することが年に数回は有るんだよ!m9(´・ω・`)ドーン!
278名前は開発中のものです。
2023/08/21(月) 06:12:00.00ID:EenlbopW Unityでテクスチャペイント機能を作りたい
GitHubに転がってるテクスチャペイントの要領でペイントしていけばいいと思うのだけど
ペイントをしたいテクスチャを投影してそのテクスチャ情報をそのまま上書きするってことをしてみたい
例
https://m.youtube.com/watch?time_continue=296&v=kfcnvbrkjFk&embeds_referring_euri=https%3A%2F%2Fwww.bing.com%2F&source_ve_path=Mjg2NjY&feature=emb_logo
投影されたテクスチャを参照してそれ通りに色をつける方法知ってる方いますか?
GitHubに転がってるテクスチャペイントの要領でペイントしていけばいいと思うのだけど
ペイントをしたいテクスチャを投影してそのテクスチャ情報をそのまま上書きするってことをしてみたい
例
https://m.youtube.com/watch?time_continue=296&v=kfcnvbrkjFk&embeds_referring_euri=https%3A%2F%2Fwww.bing.com%2F&source_ve_path=Mjg2NjY&feature=emb_logo
投影されたテクスチャを参照してそれ通りに色をつける方法知ってる方いますか?
279名前は開発中のものです。
2023/08/21(月) 06:46:13.06ID:XHJd8CdX280名前は開発中のものです。
2023/08/21(月) 09:11:25.46ID:07mlzdws281名前は開発中のものです。
2023/08/21(月) 09:20:14.37ID:73YD9bbL 久しぶりにUnityのアップデートしたんだが
結構前より変わってる
初心者混乱しそうだな
結構前より変わってる
初心者混乱しそうだな
282名前は開発中のものです。
2023/08/21(月) 09:46:46.57ID:bAqpYN/A 戦闘機ゲームのために100km四方のビル群を生成したいんですがなんかいい方法ありますかね
283名前は開発中のものです。
2023/08/21(月) 11:06:32.50ID:07mlzdws 全部を縮小しとけばいい
284名前は開発中のものです。
2023/08/21(月) 12:49:53.10ID:07mlzdws さてぬるの人は解決できたのだろうか
オリジナル構造体はめんどいよね
ましてや別のスクリプトとかね
下記、ヌルじゃないのに、ヌルと言われるエラーを作ってみた
ttps://i.gyazo.com/f2304d0dfa6f761f41c40cca102926d3.png
オリジナル構造体はめんどいよね
ましてや別のスクリプトとかね
下記、ヌルじゃないのに、ヌルと言われるエラーを作ってみた
ttps://i.gyazo.com/f2304d0dfa6f761f41c40cca102926d3.png
285名前は開発中のものです。
2023/08/21(月) 13:03:57.41ID:vv8R8nyC x ヌル
o ナル
ヌルと聞くとカザフスタン共和国の旧首都のヌルスルタンを思い出すじゃないか
o ナル
ヌルと聞くとカザフスタン共和国の旧首都のヌルスルタンを思い出すじゃないか
286名前は開発中のものです。
2023/08/21(月) 13:22:36.51ID:bAqpYN/A287名前は開発中のものです。
2023/08/21(月) 13:49:45.09ID:vv8R8nyC 自殺しました
288名前は開発中のものです。
2023/08/21(月) 15:03:33.06ID:3rZzGCvD よく見ると重なりまくってるけど
ぱっと見意外とそれっぽく見える
ぱっと見意外とそれっぽく見える
289名前は開発中のものです。
2023/08/21(月) 15:37:17.07ID:XHJd8CdX >>280
unityhubからですよ
unityhubからですよ
290名前は開発中のものです。
2023/08/21(月) 16:53:43.56ID:07mlzdws https://school.dhw.co.jp/word/cg/Unity_install.html
まず普通にインストしてみよう、その前に環境を整理してね
前のとかVSCODEとかはアンスコしてね
あとダーク画面とかの変更するのはちゃんとインストできて
一つなにかしらプロジェクト出来てからね
まず初心者は変更しないで行うのが一番
まず普通にインストしてみよう、その前に環境を整理してね
前のとかVSCODEとかはアンスコしてね
あとダーク画面とかの変更するのはちゃんとインストできて
一つなにかしらプロジェクト出来てからね
まず初心者は変更しないで行うのが一番
291名前は開発中のものです。
2023/08/21(月) 17:11:00.29ID:07mlzdws 初期に戻して見るというのは一見面倒だが
確実な方法やぞ
行き詰まったらこれが最適
確実な方法やぞ
行き詰まったらこれが最適
292名前は開発中のものです。
2023/08/21(月) 19:19:21.05ID:lHe36kN5 >>285
タメゴのことタメィゴゥって読んでそう
タメゴのことタメィゴゥって読んでそう
293名前は開発中のものです。
2023/08/21(月) 19:23:13.57ID:XHJd8CdX294名前は開発中のものです。
2023/08/21(月) 22:35:02.55ID:EenlbopW VSCodeはVS使ってたら使いにくいこと山のごとし
295名前は開発中のものです。
2023/08/21(月) 23:39:42.41ID:S66YELHS でもvscodeは軽いよね
296名前は開発中のものです。
2023/08/21(月) 23:45:38.14ID:07mlzdws 単体ならね
でも単体じゃ使えん
でも単体じゃ使えん
297名前は開発中のものです。
2023/08/22(火) 00:05:39.99ID:Ss6wo0eq 別にVisualStudioも重くはないだろ
起動は確かに少し遅いけど数分もかかるわけじゃなし一度起動したら寝るまで付けっぱなしだし
起動は確かに少し遅いけど数分もかかるわけじゃなし一度起動したら寝るまで付けっぱなしだし
298名前は開発中のものです。
2023/08/22(火) 02:41:58.82ID:iH2/jL2l 質問です
Navmeshで面に対して最短移動させるにはどういう手法が一般的なんでしょうか?
ゴールテープのようにゲーム的な目標が横長の判定(BoxCollider)の場合そのposition(=ゴールテープの中心点)ではほとんどの場合において最短でないため困っています
Navmeshで面に対して最短移動させるにはどういう手法が一般的なんでしょうか?
ゴールテープのようにゲーム的な目標が横長の判定(BoxCollider)の場合そのposition(=ゴールテープの中心点)ではほとんどの場合において最短でないため困っています
299名前は開発中のものです。
2023/08/22(火) 05:42:43.81ID:H+adKJYX vscodeはc#やらunityのエクステンション入れると、3gbくらいまでメモリが増えるのが謎です
300名前は開発中のものです。
2023/08/22(火) 07:23:13.67ID:LZRcXs/q 言うほど単体じゃ使えないか?
スクリプト書き直したらUnityに戻った時に勝手にコンパイルされね
スクリプト書き直したらUnityに戻った時に勝手にコンパイルされね
301名前は開発中のものです。
2023/08/22(火) 07:27:59.09ID:8ThnN/rW302名前は開発中のものです。
2023/08/22(火) 08:03:28.70ID:0kU63dw6303名前は開発中のものです。
2023/08/22(火) 12:32:57.11ID:H+adKJYX visual studioの質問はこちらでは駄目ですか?
304名前は開発中のものです。
2023/08/22(火) 13:01:15.18ID:S9sNezUV AIにコード書いてもらうの楽だな。クイックソートとか、インデックス範囲外にセンチネルがいかないようにする方法とか忘れてた。
ただ、aから60000までの総和を求める関数に、for文使ったコードを提示してくるから、あんま頼りにならねぇことの方が多い。
ただ、aから60000までの総和を求める関数に、for文使ったコードを提示してくるから、あんま頼りにならねぇことの方が多い。
305名前は開発中のものです。
2023/08/22(火) 13:06:28.79ID:S9sNezUV VisualStudioは2019が使いやすいよー。2022のは、親切の押し売りがすごい。まあ便利って言えば便利なんだけど、こっちが飼いならされてる感じがある。飼いならされたほうが楽なので、2022使ってますけど
306名前は開発中のものです。
2023/08/22(火) 13:10:32.33ID:S9sNezUV 一例として、2022だとテストするときにありえない数(例えばint.Minvalue/2)を代入する記述をしたら、かなり長い間予測変換の候補として残るのでうざったい。2019以前だとそういうことはなかった
307名前は開発中のものです。
2023/08/22(火) 13:23:59.19ID:S9sNezUV class CLASS
{
int a,b,c,d
CLASS(int a,int b int c int d)
{
//変換候補
}
}
というクラスを作ったとき、インスタンス部分の返還校の場所にを自動的にthis.a=a、this.b=b..と列挙してくれるのでTABキー連打するだけでクラスの定義ができるのは指が疲れなくて楽でいいですね。private変数のバッファまで列挙してきたりするのは困りものですが
{
int a,b,c,d
CLASS(int a,int b int c int d)
{
//変換候補
}
}
というクラスを作ったとき、インスタンス部分の返還校の場所にを自動的にthis.a=a、this.b=b..と列挙してくれるのでTABキー連打するだけでクラスの定義ができるのは指が疲れなくて楽でいいですね。private変数のバッファまで列挙してきたりするのは困りものですが
308名前は開発中のものです。
2023/08/22(火) 13:26:44.42ID:t2aloM5J309名前は開発中のものです。
2023/08/22(火) 13:27:26.39ID:H+adKJYX どうもす
2022は有料っぽいので2019にしてます
フォントの色を変更した場合、この設定をエクスポート出来ないでしょうか。
拡張としてテーマを入れて、その後エディタの色を変更する方式のようですね。
2022は有料っぽいので2019にしてます
フォントの色を変更した場合、この設定をエクスポート出来ないでしょうか。
拡張としてテーマを入れて、その後エディタの色を変更する方式のようですね。
310名前は開発中のものです。
2023/08/22(火) 13:32:10.55ID:S9sNezUV いや、2022も無料ですよ? 色情報をエクスポートするには、色情報をstream.writerに渡せばいいだと思います。
311名前は開発中のものです。
2023/08/22(火) 14:06:05.71ID:H+adKJYX312名前は開発中のものです。
2023/08/22(火) 14:10:05.16ID:H+adKJYX 調べたらimport and export settingからいけるみたいです
ありがとう(*´ω`*)
ありがとう(*´ω`*)
313名前は開発中のものです。
2023/08/22(火) 14:13:29.82ID:du00th40 調べてから質問しろ
それ以前にスレチだが
それ以前にスレチだが
314名前は開発中のものです。
2023/08/22(火) 14:15:12.50ID:O32RzP5D (*´ω`*) 自決したわ!
/ y/ ヽ ほんとお前ら何の役にもたたねーな!
━(m)二フ⊂[_ノ
(ノノノ|||)
/ y/ ヽ ほんとお前ら何の役にもたたねーな!
━(m)二フ⊂[_ノ
(ノノノ|||)
315名前は開発中のものです。
2023/08/22(火) 14:23:10.39ID:S9sNezUV 20年ぐらい前はVisual C++が8万円とかしてたなあ...(遠い目) さすがに親にねだるのは気が引けるお値段だったので、なぜか家においてある積むと1メートル近くになるC/C++ ver6.0の
仕様書から、知りたい関数を探し当てるのに苦労しました。
仕様書から、知りたい関数を探し当てるのに苦労しました。
316名前は開発中のものです。
2023/08/22(火) 14:36:01.73ID:H+adKJYX auto refreshについて質問です。
unity側のauto refreshは切ってるのですが、visual studio 2019を使い始めてから勝手にauto refreshが働くようです。ctr+Rで手動で行いたいです。
これを切る方法はあるでしょうか?
unity側のauto refreshは切ってるのですが、visual studio 2019を使い始めてから勝手にauto refreshが働くようです。ctr+Rで手動で行いたいです。
これを切る方法はあるでしょうか?
317名前は開発中のものです。
2023/08/22(火) 17:13:10.16ID:H+adKJYX318名前は開発中のものです。
2023/08/22(火) 17:36:19.90ID:Czfk3LM1 Unityで、スペースマウスみたいなゲームつくれる?
319名前は開発中のものです。
2023/08/22(火) 18:11:29.21ID:t2aloM5J これ?
ttps://freegame-mugen.jp/sp/action/game_8648.html
余裕じゃね?
ttps://freegame-mugen.jp/sp/action/game_8648.html
余裕じゃね?
320名前は開発中のものです。
2023/08/22(火) 23:25:05.62ID:+2XYC2Fu >>284
解決したぞ
原因はunitOrder.UnitParamがnullだったらしい、でもログで中身表示したらだめなのか
unitOrderではnullって出てエラー吐かないのに何故なんだ・・・
解決したぞ
原因はunitOrder.UnitParamがnullだったらしい、でもログで中身表示したらだめなのか
unitOrderではnullって出てエラー吐かないのに何故なんだ・・・
321名前は開発中のものです。
2023/08/23(水) 00:24:02.00ID:xkH+2zbp しらんけどunitOrderがあってもunitOrder.UnitParamがnullの時があるのは当然じゃね
322名前は開発中のものです。
2023/08/23(水) 05:05:22.56ID:fIdjvz/T visual studio 2022だと不具合多いとかあるでしょうか?
補完が出なくなりました(*´ω`*)
補完が出なくなりました(*´ω`*)
323名前は開発中のものです。
2023/08/23(水) 06:47:19.13ID:l2fjMWI2 >>322
ワイもたまにそうなる!ググると5分で解決するからやり方は忘れた!m9(´・ω・`)ドーン!
ワイもたまにそうなる!ググると5分で解決するからやり方は忘れた!m9(´・ω・`)ドーン!
324名前は開発中のものです。
2023/08/23(水) 06:50:11.00ID:fIdjvz/T えっ(*´ω`*)
2019のほうが安定動作だったりしますか(*´ω`*)
2019のほうが安定動作だったりしますか(*´ω`*)
325名前は開発中のものです。
2023/08/23(水) 08:41:32.45ID:21WKocUI ただ2022はやたら軽くなった
326名前は開発中のものです。
2023/08/23(水) 08:57:17.17ID:fIdjvz/T 試してみたところunityバージョンが2021系だと2022ではダメみたいですね(*´ω`*)かなしい(*´ω`*)
327名前は開発中のものです。
2023/08/23(水) 12:47:06.32ID:fIdjvz/T 2021とvs2022でインテリセンス効くのが普通なんでしょうか?
328名前は開発中のものです。
2023/08/23(水) 18:53:54.97ID:fIdjvz/T ↑自己解決
c#の拡張入れないと駄目みたいでした
c#の拡張入れないと駄目みたいでした
329名前は開発中のものです。
2023/08/24(木) 04:23:55.38ID:wZs766Fa Navmeshでドアを表現する方法ってどんな方法がありますか?
敵はドアを開けられないので開閉状態で経路が変わる、みたいのじゃなくて
演出としてエージェントに扉を開けさせたいのです
シンプルな方法としては範囲内に閉まったドアオブジェクトがあれば、
一時停止とドアを開く処理と数秒後にドアを閉める処理を呼び出す、みたいなものを考えたけど
閉じるのが自動なのは許容するとして、これだとドアのそばを通っただけでドアを開けるという謎の行動をしてしまうので
他になんかいい方法ないですか?
敵はドアを開けられないので開閉状態で経路が変わる、みたいのじゃなくて
演出としてエージェントに扉を開けさせたいのです
シンプルな方法としては範囲内に閉まったドアオブジェクトがあれば、
一時停止とドアを開く処理と数秒後にドアを閉める処理を呼び出す、みたいなものを考えたけど
閉じるのが自動なのは許容するとして、これだとドアのそばを通っただけでドアを開けるという謎の行動をしてしまうので
他になんかいい方法ないですか?
330名前は開発中のものです。
2023/08/24(木) 08:54:24.55ID:iDNoTHVG それチュートリアルにあった気がする
331名前は開発中のものです。
2023/08/25(金) 09:29:39.49ID:c4RSkbS/ AdMobのGDPR対応でUMP設置した人いますか?
332名前は開発中のものです。
2023/08/25(金) 11:45:18.05ID:5+AUHC1a >>329
ドア前にイベント用のコライダーつけて接触したら一時停止+アニメーション+ドアが開く処理をすればいいのでは?
ドア前にイベント用のコライダーつけて接触したら一時停止+アニメーション+ドアが開く処理をすればいいのでは?
333名前は開発中のものです。
2023/08/25(金) 14:39:19.53ID:6lTq12Q7 質問です
特定のファイル名が長すぎてバックアップコピーできない場合がありますが、
ファイル名を短くするオプションとかありますかね?
特定のファイル名が長すぎてバックアップコピーできない場合がありますが、
ファイル名を短くするオプションとかありますかね?
334名前は開発中のものです。
2023/08/25(金) 14:48:25.09ID:SflEYbmS あんまり詳しくないけどほとんどvisual studio関連のファイルじゃね全部削除して問題なかったよ
335名前は開発中のものです。
2023/08/25(金) 15:44:40.76ID:ROHzSrbi ファイル名なんかアルファベット1文字+連番だな
こったのなんか付けない
こったのなんか付けない
336名前は開発中のものです。
2023/08/25(金) 15:56:56.85ID:6lTq12Q7 いえ、自動的に生成されるファイルがやたら長くなるんですよね
階層を浅くするしかないかなと
階層を浅くするしかないかなと
337名前は開発中のものです。
2023/08/25(金) 16:02:23.20ID:SflEYbmS >>336
プロジェクトのルートにあるslnとかcsprojでしょ。プロジェクト開くたびに自動生成されるから削除して大丈夫だよ
プロジェクトのルートにあるslnとかcsprojでしょ。プロジェクト開くたびに自動生成されるから削除して大丈夫だよ
338名前は開発中のものです。
2023/08/25(金) 17:27:24.61ID:6lTq12Q7 >>337
回答ありがとうございます。
調べたところ以下のフォルダの
Unity.Collections.LowLevel.ILSupport.CodeGen
以下のファイルがコピー出来てないです
CollectionsUnsafeUtilityPostProcessor.cs.meta
単にファイル名が長いからなのかどうかは定かではないのですが。
ゲームエンジンはコピーできないファイルがたまにあります。
ソフトはbunbackupというものです。
回答ありがとうございます。
調べたところ以下のフォルダの
Unity.Collections.LowLevel.ILSupport.CodeGen
以下のファイルがコピー出来てないです
CollectionsUnsafeUtilityPostProcessor.cs.meta
単にファイル名が長いからなのかどうかは定かではないのですが。
ゲームエンジンはコピーできないファイルがたまにあります。
ソフトはbunbackupというものです。
2023/08/25(金) 17:30:45.75ID:ROHzSrbi
バックアップ目的なら
パッケージにして出力きとけばよくないか?
自分はそうしてるよ
少ないファイルで済むよ
パッケージにして出力きとけばよくないか?
自分はそうしてるよ
少ないファイルで済むよ
340名前は開発中のものです。
2023/08/25(金) 17:33:06.60ID:6lTq12Q7 パスを測ったら252文字でした
微妙なとこですね
微妙なとこですね
341名前は開発中のものです。
2023/08/25(金) 17:34:23.02ID:6lTq12Q72023/08/25(金) 17:37:40.88ID:ROHzSrbi
343名前は開発中のものです。
2023/08/26(土) 09:23:20.49ID:lTt9w3QR おっしゃるとおりだな。てか顔文字の人すこしは自分で考えようぜ
344名前は開発中のものです。
2023/08/26(土) 09:40:26.72ID:SDpxEMf9 3時間くらいは問題なく作業出来るようになりたい
気力がもたない
>>342
ありがとう(*´ω`*)
エクスポートという機能あること自体しらなかった
たしかにアセットまでコピーするのは無駄かもね コピーして正常動作するとも限らないし
気力がもたない
>>342
ありがとう(*´ω`*)
エクスポートという機能あること自体しらなかった
たしかにアセットまでコピーするのは無駄かもね コピーして正常動作するとも限らないし
345名前は開発中のものです。
2023/08/26(土) 10:03:07.43ID:SDpxEMf9 >>342
unity package拡張子になるので、そのままではファイルを開けないし、普通にassetsフォルダをコピーする方式でもいいんですかね?
unity package拡張子になるので、そのままではファイルを開けないし、普通にassetsフォルダをコピーする方式でもいいんですかね?
2023/08/26(土) 10:10:46.08ID:9nKFTsZO
>>345
インポート
インポート
2023/08/26(土) 10:13:25.53ID:9nKFTsZO
>>343
この人は考えないし少しやれば解ることもしないしで別スレで誰も相手にしなくてここに来てるんだわ
Unityもチュートリアルもしたこと無いのに訳わからんバックアップとかやりだしててね
まずチュートリアルやれと
この人は考えないし少しやれば解ることもしないしで別スレで誰も相手にしなくてここに来てるんだわ
Unityもチュートリアルもしたこと無いのに訳わからんバックアップとかやりだしててね
まずチュートリアルやれと
348名前は開発中のものです。
2023/08/26(土) 10:20:52.59ID:UWBwTT9J 思考停止してる人にはChatGPTでやれといいたい
349名前は開発中のものです。
2023/08/26(土) 11:01:11.77ID:SDpxEMf9 >>347
unity歴浅いんだから許してよ 粘着やめてよ(*´ω`*)
unity歴浅いんだから許してよ 粘着やめてよ(*´ω`*)
2023/08/26(土) 11:14:29.60ID:9nKFTsZO
>>349
この質問スレね
雑談したきゃ
【質問以外なんでもOK】Unity雑談スレッドその3
https://mevius.5ch.net/test/read.cgi/gamedev/1568370425/
歴浅いなら先人の言う事聴いて、チュートリアルやりなさい
この質問スレね
雑談したきゃ
【質問以外なんでもOK】Unity雑談スレッドその3
https://mevius.5ch.net/test/read.cgi/gamedev/1568370425/
歴浅いなら先人の言う事聴いて、チュートリアルやりなさい
351名前は開発中のものです。
2023/08/26(土) 11:32:14.71ID:lqyVJW9e いやこんなん別に粘着じゃなくね、顔文字くんが悪いでしょ
良くしてくれてる方じゃん
こんな相手を悪者みたいに言うのは酷い奴のすることだぜ
良くしてくれてる方じゃん
こんな相手を悪者みたいに言うのは酷い奴のすることだぜ
352名前は開発中のものです。
2023/08/26(土) 11:50:10.49ID:aOAvUgfc 本物の極悪非道な顔文字ならすぐ死ねとか云い出すんだよ!お前ら全員死ね!m9(´・ω・`)ドーン!
353名前は開発中のものです。
2023/08/27(日) 12:45:55.76ID:bXKM2BAN 質問させてください。
visual studio 使い始めたんですが、vscodeのようなアウトライナーはないのでしょうか?
関数にジャンプ出来るといいんですけども。
visual studio 使い始めたんですが、vscodeのようなアウトライナーはないのでしょうか?
関数にジャンプ出来るといいんですけども。
354名前は開発中のものです。
2023/08/27(日) 12:49:47.57ID:x0EtzLsO >>353
関数右クリックで定義に移動か定義を表示で見れると思うが
関数右クリックで定義に移動か定義を表示で見れると思うが
355名前は開発中のものです。
2023/08/27(日) 13:25:53.49ID:bXKM2BAN >>354
ありがとう
サイドツリーで見れるような機能ではなかったですか?
イメージですが、こんなものです
blog.janjan.net/2018/07/10/vsc-editor-outline/
blog.janjan.net/wp/wp-content/uploads/2018/07/vsc-outline-html.jpg
ありがとう
サイドツリーで見れるような機能ではなかったですか?
イメージですが、こんなものです
blog.janjan.net/2018/07/10/vsc-editor-outline/
blog.janjan.net/wp/wp-content/uploads/2018/07/vsc-outline-html.jpg
356名前は開発中のものです。
2023/08/27(日) 14:25:40.48ID:x0EtzLsO >>355
デフォルトだと一応ソリューションエクスプローラーを展開していくと見れる
https://i.imgur.com/TMOPXub.png
プロジェクト内のすべてのフォルダ、クラスが表示されるけど
https://stackoverflow.com/questions/3793892/how-to-show-code-outline-in-visual-studio#:~:text=1%29%20View%20-%3E%20Open%20View%202%29%20select%20%28or,information%20on%20the%20class%20including%20properties%20and%20functions.
あとアドオン使うならCodeMadeってやつが良いらしい
デフォルトだと一応ソリューションエクスプローラーを展開していくと見れる
https://i.imgur.com/TMOPXub.png
プロジェクト内のすべてのフォルダ、クラスが表示されるけど
https://stackoverflow.com/questions/3793892/how-to-show-code-outline-in-visual-studio#:~:text=1%29%20View%20-%3E%20Open%20View%202%29%20select%20%28or,information%20on%20the%20class%20including%20properties%20and%20functions.
あとアドオン使うならCodeMadeってやつが良いらしい
357名前は開発中のものです。
2023/08/27(日) 14:27:49.94ID:x0EtzLsO ソリューションエクスプローラーは上部メニューバーの「表示」→「ソリューションエクスプローラー」から開く
358名前は開発中のものです。
2023/08/27(日) 15:13:01.39ID:bXKM2BAN359名前は開発中のものです。
2023/08/27(日) 16:40:44.30ID:RiF8pEtt アセットストアのアセッツをインポートすると、manifest.jsonが上書きされるし
手のつけられないほどのエラーが出て、もちろんインポートしたアセッツを削除しますが
元に戻っていないようでエラー解消しないし作成途中していたシーンが開けなくなります
これはよく起きることなんでしょうけ?
手のつけられないほどのエラーが出て、もちろんインポートしたアセッツを削除しますが
元に戻っていないようでエラー解消しないし作成途中していたシーンが開けなくなります
これはよく起きることなんでしょうけ?
360名前は開発中のものです。
2023/08/27(日) 16:49:05.27ID:96Z6oWcU >>359
あるねえ!プロジェクト設定そのものを変えるクソアセットまじクソ!
インストールしただけでエラー地獄のクソアセットなんとかしてくれや!
初めてのアセットはインストールする前にバックアップ取ってるわ!m9(´・ω・`)ドーン!
あるねえ!プロジェクト設定そのものを変えるクソアセットまじクソ!
インストールしただけでエラー地獄のクソアセットなんとかしてくれや!
初めてのアセットはインストールする前にバックアップ取ってるわ!m9(´・ω・`)ドーン!
361名前は開発中のものです。
2023/08/27(日) 16:54:57.84ID:RiF8pEtt362名前は開発中のものです。
2023/08/27(日) 18:10:08.03ID:RiF8pEtt つぎの2つの公式パーチクルパックについて、Unity2018.1.9f2 で動作するのはどちっなのでしょうか
Particle Pack
https://assetstore.unity.com/packages/vfx/particles/particle-pack-127325
Legacy Particle Pack
https://assetstore.unity.com/packages/vfx/particles/legacy-particle-pack-73777
Particle Pack
https://assetstore.unity.com/packages/vfx/particles/particle-pack-127325
Legacy Particle Pack
https://assetstore.unity.com/packages/vfx/particles/legacy-particle-pack-73777
2023/08/27(日) 21:52:43.36ID:Xa6beF6o
それ自分でテスト出来んの?
明日ならテストしてもいいよ
明日ならテストしてもいいよ
2023/08/27(日) 21:53:48.41ID:Xa6beF6o
てか、その、中途半端なUnityバージョン使うのは宗教的な何かか遺言かなの?
バージョン上げればよくね?
バージョン上げればよくね?
365名前は開発中のものです。
2023/08/27(日) 23:28:10.36ID:RiF8pEtt >>363
プロジェクト設定が破壊されるので、作業データがあるならくれぐれも気をつけてください
プロジェクト設定が破壊されるので、作業データがあるならくれぐれも気をつけてください
366名前は開発中のものです。
2023/08/27(日) 23:37:05.63ID:RiF8pEtt367名前は開発中のものです。
2023/08/28(月) 00:40:13.97ID:NutgxaCr インポートのとき設定ファイルチェック外せばよくね???
368低クオリティでごめんねごめんね
2023/08/28(月) 10:32:16.37ID:mIY23T8y Particle Pack の件
テストするまでもなく条件には
Original Unity version2021.3.0 or higher
って事なので無理じゃね?って思ったのさ
まぁダメ元で一応インポートしてみたわ
そしたら、Legacyの方はどうにか動く
どうにかなので、抜けてるマテリアルとかあっけど
まぁ使えると思うよ頑張れば
後は>171 が高クオリティの回答してくれるでしょう
テストするまでもなく条件には
Original Unity version2021.3.0 or higher
って事なので無理じゃね?って思ったのさ
まぁダメ元で一応インポートしてみたわ
そしたら、Legacyの方はどうにか動く
どうにかなので、抜けてるマテリアルとかあっけど
まぁ使えると思うよ頑張れば
後は>171 が高クオリティの回答してくれるでしょう
369名前は開発中のものです。
2023/08/28(月) 17:00:29.96ID:mC5fQOxX >>368
まじでUnity2018.1.9f2でいけましたか!すごーーーい
レガシーの方ですよね
2018の人はコチラって誘導があって、レガシーじゃないほうに飛ばされるけど、それ2018じゃ無理ですよね
公式のくせにテキトーすぎる
まじでUnity2018.1.9f2でいけましたか!すごーーーい
レガシーの方ですよね
2018の人はコチラって誘導があって、レガシーじゃないほうに飛ばされるけど、それ2018じゃ無理ですよね
公式のくせにテキトーすぎる
370低クオリティでごめんねごめんね
2023/08/28(月) 17:21:31.36ID:mIY23T8y 一応こんな感じになる
出ないのもあるからそこらは適当にいじって確認するしかないね
ttps://i.gyazo.com/584805f7ed6b57ef94e91b7d487be7bd.png
出ないのもあるからそこらは適当にいじって確認するしかないね
ttps://i.gyazo.com/584805f7ed6b57ef94e91b7d487be7bd.png
371名前は開発中のものです。
2023/08/28(月) 18:49:11.62ID:YDbJ6FWt こんにちわ
プレハブの扱い方が分からないので質問させてください
ブロック崩しの球を作っています
この球が1秒に1個ずつシーンに追加されます
フィジックスマテリアルでバウンドする設定にしているので、壁にバウンドするとどんどん加速していき、最後には突き抜けます
これを防止するために球の設計図となる球プレハブのvelocityをClampmagnitudeで制限したいです
しかし、うまくいきません
https://ideone.com/nb3Qja
すでにシーン上に追加されている球は、プレハブの変更が反映されないはずです
その点の問題でしょうか
どうしたらすべての玉に対してスピード制限出来るでしょうか
プレハブの扱い方が分からないので質問させてください
ブロック崩しの球を作っています
この球が1秒に1個ずつシーンに追加されます
フィジックスマテリアルでバウンドする設定にしているので、壁にバウンドするとどんどん加速していき、最後には突き抜けます
これを防止するために球の設計図となる球プレハブのvelocityをClampmagnitudeで制限したいです
しかし、うまくいきません
https://ideone.com/nb3Qja
すでにシーン上に追加されている球は、プレハブの変更が反映されないはずです
その点の問題でしょうか
どうしたらすべての玉に対してスピード制限出来るでしょうか
372名前は開発中のものです。
2023/08/28(月) 18:49:53.60ID:YDbJ6FWt ↑もちろんclampmagnitudeよりも簡単、適切な方法があれば教えてもらいたいです
2023/08/29(火) 08:15:14.02ID:K/6vfrek
あら答え付いてないの
高クオリティ君は答えてあげなよ意地悪しないで
オレが答えるとまた低クオリティ止めろ見たいに言われるし、他の人も書くの躊躇するよね
で、低クオリティで、答えると
まず、Instantiateしたobjectに対して操作したいのか、それ自体が自身を操作したいのかで変わるな
自分ならprefabにスクリプト付けておいて自身のスピードを制御するかな
生成側で制御する場合は生成したGameObjectを保持しておかないと大変じゃない1秒毎朝生成されるから管理大変だと思うで
高クオリティ君は答えてあげなよ意地悪しないで
オレが答えるとまた低クオリティ止めろ見たいに言われるし、他の人も書くの躊躇するよね
で、低クオリティで、答えると
まず、Instantiateしたobjectに対して操作したいのか、それ自体が自身を操作したいのかで変わるな
自分ならprefabにスクリプト付けておいて自身のスピードを制御するかな
生成側で制御する場合は生成したGameObjectを保持しておかないと大変じゃない1秒毎朝生成されるから管理大変だと思うで
374名前は開発中のものです。
2023/08/29(火) 10:25:48.53ID:xT/9ROHH ↑どもす
生成したオブジェクト個々を操作したい感じですね
エミッターにスクリプトをつけて、そこから生成オブジェクトを操作しようとしてました
スクリプトつけて、それを変更すれば確かに一発
プレハブ変更してもすでに生成されたものには反映しないんすものね
生成したオブジェクト個々を操作したい感じですね
エミッターにスクリプトをつけて、そこから生成オブジェクトを操作しようとしてました
スクリプトつけて、それを変更すれば確かに一発
プレハブ変更してもすでに生成されたものには反映しないんすものね
375名前は開発中のものです。
2023/08/29(火) 10:30:03.98ID:xT/9ROHH スクリプトは出来るだけ1つで済ませるべきという良くわからない考え方を持っていまして、スクリプトはできるだけ作りたくなかったんですよね(*´ω`*)、、、
2023/08/29(火) 11:16:07.04ID:K/6vfrek
>>374
>>375
お礼ならちゃんとお礼を書く
雑談なら雑談スレへじゃないと下らないレスで埋もれる
【質問以外なんでもOK】Unity雑談スレッドその3
https://mevius.5ch.net/test/read.cgi/gamedev/1568370425/
いい加減理解してね
>>375
お礼ならちゃんとお礼を書く
雑談なら雑談スレへじゃないと下らないレスで埋もれる
【質問以外なんでもOK】Unity雑談スレッドその3
https://mevius.5ch.net/test/read.cgi/gamedev/1568370425/
いい加減理解してね
377名前は開発中のものです。
2023/08/29(火) 23:21:24.34ID:w0OzFL22 どもすは感じ悪い
怒るのも分かる
怒るのも分かる
378名前は開発中のものです。
2023/08/29(火) 23:44:59.49ID:ACSTpnHq リスペクトがない事より致命的な問題はたまに現れる>171みたいなDQNが
質問連投してる顔文字と同一人物って事だよな
質問連投してる顔文字と同一人物って事だよな
379名前は開発中のものです。
2023/08/30(水) 19:28:25.80ID:9Soe1pm5 すみません質問です
半透明なテクスチャを四角メッシュに貼り付けて形を取ってるオブジェクト(樹の葉っぱ部分)があるんですが、テストプレイ時だと投影がしっかり不透明部分だけを描写するんですが、ビルドしてプレイすると影が透明部分も描写して四角の投影になってしまいます
分かる方がいれば教えてくださると幸いです
レンダーパイプラインはURPを使用しています
半透明なテクスチャを四角メッシュに貼り付けて形を取ってるオブジェクト(樹の葉っぱ部分)があるんですが、テストプレイ時だと投影がしっかり不透明部分だけを描写するんですが、ビルドしてプレイすると影が透明部分も描写して四角の投影になってしまいます
分かる方がいれば教えてくださると幸いです
レンダーパイプラインはURPを使用しています
380名前は開発中のものです。
2023/08/30(水) 20:03:00.92ID:vqxCjCZ2 >>379
それよくあるね!シェーダー変えたらいいよ!m9(´・ω・`)ドーン!
それよくあるね!シェーダー変えたらいいよ!m9(´・ω・`)ドーン!
381名前は開発中のものです。
2023/08/30(水) 20:22:48.55ID:CWp2C7sM >>379
アルファクリッピングのチェックボックスがマテリアル欄の中にあるか探してチェックを入れる→チェックを入れるとどの値でクリップするかを指定するスライダーが現れると思うのでそれでしきい値を指定すれば消える
シェーダーによってはアルファクリップ対応してないやつもあるからできないやつはできない
アルファクリッピングのチェックボックスがマテリアル欄の中にあるか探してチェックを入れる→チェックを入れるとどの値でクリップするかを指定するスライダーが現れると思うのでそれでしきい値を指定すれば消える
シェーダーによってはアルファクリップ対応してないやつもあるからできないやつはできない
382名前は開発中のものです。
2023/08/30(水) 20:36:50.81ID:vqxCjCZ2 エディタとビルドexeで挙動が違うってUnityの致命的欠陥だよ!
UEならこんなことで苦労しないよね!?知らんけど!m9(´・ω・`)ドーン!
UEならこんなことで苦労しないよね!?知らんけど!m9(´・ω・`)ドーン!
383名前は開発中のものです。
2023/08/31(木) 08:44:12.16ID:lIvFK211384名前は開発中のものです。
2023/08/31(木) 11:34:55.51ID:ZRT5xIWQ 2dでブロック崩しを作成しているのですが、ボールの入射角が45度の場合、反射角も45度としたいです。
フィジックスマテリアルの摩擦を変更することでこの辺の調整が出来るかと思ったのですが、0でも10でも変化がないです。
反射角に影響する設定があれば教えてもらえますか?
>>378
同一ではないですが。
フィジックスマテリアルの摩擦を変更することでこの辺の調整が出来るかと思ったのですが、0でも10でも変化がないです。
反射角に影響する設定があれば教えてもらえますか?
>>378
同一ではないですが。
385名前は開発中のものです。
2023/08/31(木) 11:35:29.96ID:ZRT5xIWQ ちなみにボールはrigid bodyを使っているので、スクリプトで動きを制御する方法ではないです。
386名前は開発中のものです。
2023/08/31(木) 12:27:29.29ID:ZRT5xIWQ vector2.reflectですね
物理と共存出来るか分からないですが、調べてきます
物理と共存出来るか分からないですが、調べてきます
387名前は開発中のものです。
2023/08/31(木) 19:23:09.01ID:nAlKzzaK 開発マシンに要求されるスペックは、UnityよりもUnrealのが高いじゃないですか
これは開発段階の話であって、ゲームとして完成するとどちらも同じ位のスペックで良くなるんですか?
これは開発段階の話であって、ゲームとして完成するとどちらも同じ位のスペックで良くなるんですか?
388名前は開発中のものです。
2023/08/31(木) 19:49:35.41ID:4ufX+0Mf 開発マシンに要求されるスペックは、UnityよりもUnrealのほうが高いじゃないですか
これは開発段階の話であって、ゲームとして完成するとどちらも同じ位のスペックで良くなるんですか?
これは開発段階の話であって、ゲームとして完成するとどちらも同じ位のスペックで良くなるんですか?
389名前は開発中のものです。
2023/08/31(木) 20:43:46.90ID:oMroIK4p 色々削ればUEも相当軽くできるんじゃない知らんけど
390名前は開発中のものです。
2023/08/31(木) 20:47:57.43ID:oMroIK4p 今の時代もはやゲームの重い軽いはほぼレンダリングに拠るものだと思ってくれて構わなくて
UEは空のプロジェクト作った時点で使えるものめっちゃ使ってオプションてんこ盛りになってる
UnityのURPとかだとそういうの大体切られてて必要だったら自分で設定変えて必要なアセット書いて使ってねってなってるイメージ
UEは空のプロジェクト作った時点で使えるものめっちゃ使ってオプションてんこ盛りになってる
UnityのURPとかだとそういうの大体切られてて必要だったら自分で設定変えて必要なアセット書いて使ってねってなってるイメージ
391名前は開発中のものです。
2023/08/31(木) 20:57:37.38ID:/c4WR/F8 作ったゲームがクソ重いんやがなにが行けないんやろな
WebGLをアンドロイドでやってるのが原因なんか
WebGLをアンドロイドでやってるのが原因なんか
392名前は開発中のものです。
2023/08/31(木) 21:12:04.33ID:itulsaVE プロファイラー開いてfps確認が一番手っ取り早い
まず実機だけ重いのかエディタ上でもそれなりに負荷が出てるのかを確認する
まず実機だけ重いのかエディタ上でもそれなりに負荷が出てるのかを確認する
393名前は開発中のものです。
2023/08/31(木) 23:26:03.44ID:38267xRC394名前は開発中のものです。
2023/08/31(木) 23:29:42.25ID:GJsK1jPg395名前は開発中のものです。
2023/08/31(木) 23:34:24.38ID:38267xRC396名前は開発中のものです。
2023/08/31(木) 23:36:54.99ID:h84eDlWt どんなゲームなのかも解らないのによく答えられるな
2dなのか3Dなのかさえ不明なのに
質問者は、画面のSSくらいだしたら?
2dなのか3Dなのかさえ不明なのに
質問者は、画面のSSくらいだしたら?
397名前は開発中のものです。
2023/08/31(木) 23:46:36.62ID:38267xRC まぁ2Dだと極端な大量オブジェクトの
ゲームにしたりしなかったらwebglビルドでも
動く確率高いと思う
3Dでテラインを使ったりアセットストアで
手に入れた高解像度テクスチャのモデルを
ぼんぼんと置いたり複雑なハイポリモデルを
使ったりしたアプリは動く可能性がかなり
低くなると思う
ゲームにしたりしなかったらwebglビルドでも
動く確率高いと思う
3Dでテラインを使ったりアセットストアで
手に入れた高解像度テクスチャのモデルを
ぼんぼんと置いたり複雑なハイポリモデルを
使ったりしたアプリは動く可能性がかなり
低くなると思う
2023/08/31(木) 23:51:52.01ID:/dI3F1uF
オレ的経験だけど
UnityRoomに上げて動き悪いとスマホだと動かん
しかし同じのをイッチに上げたら動いたよ
UnityRoomに上げて動き悪いとスマホだと動かん
しかし同じのをイッチに上げたら動いたよ
399名前は開発中のものです。
2023/09/01(金) 00:46:47.88ID:62rOAACT いつもお世話になっております例の奴です
パーチクルアセッツの件、なんとかレガシーのほうはエラーが解決できました
>>370さんその他ありがとうございました
つきましてはさっそく質問ですが
例えば蛇口から水がピチョンと落ちてくるプレハブアセットがありました、それをゲームに移行すると約50倍の巨大なスケールです
とはいえ単純にスケールで縮小してもプレハブレイアウトが崩れてしまうし
粒のサイズはそのままだったりしますよね?
なんとか見た目のバランスを維持したままスケーリンはできないんでしょうか
パーチクルアセッツの件、なんとかレガシーのほうはエラーが解決できました
>>370さんその他ありがとうございました
つきましてはさっそく質問ですが
例えば蛇口から水がピチョンと落ちてくるプレハブアセットがありました、それをゲームに移行すると約50倍の巨大なスケールです
とはいえ単純にスケールで縮小してもプレハブレイアウトが崩れてしまうし
粒のサイズはそのままだったりしますよね?
なんとか見た目のバランスを維持したままスケーリンはできないんでしょうか
400名前は開発中のものです。
2023/09/01(金) 03:09:17.72ID:hBSte4oL401名前は開発中のものです。
2023/09/01(金) 06:35:44.70ID:XOiXeBsb >>384
再度質問させてもらいたいのですが、入射角と反射角を一致させるにはvector3.reflectを使うようですが、ボールにはrigidbodyをつけるのが普通なんでしょうか?
rigidbodyだけだと入射角と反射角は一致しません。
そこで何かしらの処理が必要なんでしょうけども、角度に対して処理を行うのなら、ボールの動きは物理なしで、完全にスクリプトのみで行うものなのかなと。
再度質問させてもらいたいのですが、入射角と反射角を一致させるにはvector3.reflectを使うようですが、ボールにはrigidbodyをつけるのが普通なんでしょうか?
rigidbodyだけだと入射角と反射角は一致しません。
そこで何かしらの処理が必要なんでしょうけども、角度に対して処理を行うのなら、ボールの動きは物理なしで、完全にスクリプトのみで行うものなのかなと。
402名前は開発中のものです。
2023/09/01(金) 07:51:48.55ID:tcQFsozw 衝突時のイベントを拾うのに便利だから
rigidbodyはつけとくケースが多いんじゃないかな。
rigidbodyをつけたからといって、
挙動を物理に任せなければいけないなんてことはないので
今回のケースなら
直線の移動中は任せる、衝突時はゲーム的な動きにしたいので
こっちで計算したのちに、結果を物理エンジンに渡す
みたいに良いとこ取りで使えば良い
rigidbodyはつけとくケースが多いんじゃないかな。
rigidbodyをつけたからといって、
挙動を物理に任せなければいけないなんてことはないので
今回のケースなら
直線の移動中は任せる、衝突時はゲーム的な動きにしたいので
こっちで計算したのちに、結果を物理エンジンに渡す
みたいに良いとこ取りで使えば良い
2023/09/01(金) 08:37:47.75ID:lYgIc5MJ
>>399
因みに何ていうアセット?
因みに何ていうアセット?
404名前は開発中のものです。
2023/09/01(金) 09:35:45.69ID:0tBVT8/q405名前は開発中のものです。
2023/09/01(金) 09:42:31.40ID:62rOAACT >>403
こんにちはお世話になっております
ストアにあるUnity公式のやつですUnity2018で動作が必要です
Legacy Particle Pack
https://assetstore.unity.com/packages/vfx/particles/legacy-particle-pack-73777
サンプルで付いてきたシーンは動作しませんでしたので、プレハブを個別にシーンに置くことでそれなり動作は見れました。
蛇口から水滴が出ているシーンなどのりサイズをしたいとおもっています
こんにちはお世話になっております
ストアにあるUnity公式のやつですUnity2018で動作が必要です
Legacy Particle Pack
https://assetstore.unity.com/packages/vfx/particles/legacy-particle-pack-73777
サンプルで付いてきたシーンは動作しませんでしたので、プレハブを個別にシーンに置くことでそれなり動作は見れました。
蛇口から水滴が出ているシーンなどのりサイズをしたいとおもっています
2023/09/01(金) 10:35:10.05ID:lYgIc5MJ
プレハブ名解る?
407名前は開発中のものです。
2023/09/01(金) 12:00:22.76ID:62rOAACT408名前は開発中のものです。
2023/09/01(金) 13:42:00.71ID:XOiXeBsb >>402
ありがとう
ありがとう
2023/09/01(金) 14:08:42.01ID:lYgIc5MJ
>>407
それ、スケーリングモードがローカルやで
ttps://www.google.com/amp/s/kan-kikuchi.はてなblog.com/entry/ScalingParticle%3famp=1
それ、スケーリングモードがローカルやで
ttps://www.google.com/amp/s/kan-kikuchi.はてなblog.com/entry/ScalingParticle%3famp=1
410名前は開発中のものです。
2023/09/01(金) 16:43:29.64ID:62rOAACT >>409
わかりましたありがとうございます
わかりましたありがとうございます
411名前は開発中のものです。
2023/09/01(金) 17:20:34.97ID:1vpr+MgN 競馬ゲーム作ろうと思ったんだけどCPU馬を制御する案がどうも思い浮かばない
スクリプトで指示しながら3Dのコースを走らせてるんだけどコーナーが鬼門過ぎてぐちゃぐちゃになる
waypointがいいらしいので試してみますが、他にいい案はありませんか
スクリプトで指示しながら3Dのコースを走らせてるんだけどコーナーが鬼門過ぎてぐちゃぐちゃになる
waypointがいいらしいので試してみますが、他にいい案はありませんか
412名前は開発中のものです。
2023/09/01(金) 17:28:54.61ID:GajJpruh413名前は開発中のものです。
2023/09/01(金) 17:44:51.06ID:t4+5Ev04414名前は開発中のものです。
2023/09/01(金) 20:33:16.79ID:0pvGk/dQ wayポイントとやらを馬の数用意する。同じ線で前に馬がいたら線を切り替える。
415名前は開発中のものです。
2023/09/01(金) 20:35:58.77ID:0pvGk/dQ なお、その飛び移る線ですぐ真横に馬がいたら切り替えられないものとする。その場合は前線を維持するか一回下がって隣の線に飛び移る
416名前は開発中のものです。
2023/09/01(金) 20:52:07.62ID:yPt+3OVw >>411
単独で周回を制御しながら郡制御のアルゴリズムでできると思う
単独で周回を制御しながら郡制御のアルゴリズムでできると思う
2023/09/01(金) 21:23:50.00ID:lYgIc5MJ
418名前は開発中のものです。
2023/09/01(金) 21:42:24.01ID:1vpr+MgN2023/09/01(金) 22:30:47.78ID:lYgIc5MJ
お礼もなくベストアンサーとか
やべーな
やべーな
420名前は開発中のものです。
2023/09/02(土) 19:48:40.07ID:2IVnHYdi 質問です
rigidbodyにフィジックスマテリアルをつけてボールを作っているのですが、入射角と反射角を一致させたいです。
reflectを使えば、方向ベクトルを反転させてくれるようです。
コードを書いてみたのですが反転しません、壁に沿って移動するような感じですが、どこが悪いでしょうか?
rigidbodyはdynamicでgravity0に設定しています。
Rigidbody2D rb;
Vector2 result;
Vector2 angle = new Vector2(1,1);
void Start()
{
rb = GetComponent<Rigidbody2D>();
rb.AddForce(angle * 300,ForceMode2D.Force);
}
void Update()
{
//スピード制限
rb.velocity = Vector2.ClampMagnitude(rb.velocity , 2);
}
private void OnCollisionEnter2D(Collision2D collision)
{
result = Vector2.Reflect(rb.velocity.normalized , collision.contacts[0].normal);
rb.velocity = result;
}
rigidbodyにフィジックスマテリアルをつけてボールを作っているのですが、入射角と反射角を一致させたいです。
reflectを使えば、方向ベクトルを反転させてくれるようです。
コードを書いてみたのですが反転しません、壁に沿って移動するような感じですが、どこが悪いでしょうか?
rigidbodyはdynamicでgravity0に設定しています。
Rigidbody2D rb;
Vector2 result;
Vector2 angle = new Vector2(1,1);
void Start()
{
rb = GetComponent<Rigidbody2D>();
rb.AddForce(angle * 300,ForceMode2D.Force);
}
void Update()
{
//スピード制限
rb.velocity = Vector2.ClampMagnitude(rb.velocity , 2);
}
private void OnCollisionEnter2D(Collision2D collision)
{
result = Vector2.Reflect(rb.velocity.normalized , collision.contacts[0].normal);
rb.velocity = result;
}
2023/09/02(土) 23:12:26.83ID:wQ2pKQxV
ここみてやってくれ
Unity】面で反射したベクトルを求める
https://nekojara.city/unity-vector-reflect#Vector2.Reflect%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89
Unity】面で反射したベクトルを求める
https://nekojara.city/unity-vector-reflect#Vector2.Reflect%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89
2023/09/02(土) 23:42:58.11ID:wQ2pKQxV
423名前は開発中のものです。
2023/09/03(日) 02:17:54.72ID:xumZbDM9 今エラーもないのにスクリプトが一切実行されないということが起きてる
startでもupdateでもデバッグログ全く出ない
短めのコードだけど原因の心当たりありませんか
startでもupdateでもデバッグログ全く出ない
短めのコードだけど原因の心当たりありませんか
424名前は開発中のものです。
2023/09/03(日) 02:24:30.25ID:xumZbDM9 エラーと警告ではないログがミュートされてただけだった
いつのまに押したのかデフォルトなのか
いつのまに押したのかデフォルトなのか
425名前は開発中のものです。
2023/09/03(日) 06:20:25.94ID:WTfCW/01 >>421
がとぅ
がとぅ
2023/09/03(日) 09:19:17.05ID:9ksJVUVO
427名前は開発中のものです。
2023/09/03(日) 10:01:08.34ID:WTfCW/012023/09/03(日) 10:08:41.89ID:9ksJVUVO
>>427
高尚?
あんた自分が分からないから他人に質問してるんやろ?
あんたより答える方は百倍も高尚やと思うし、匿名掲示板だからといってもあんたの知合いでもなんでもないんやぞ
なんで向こうで無視されてるかホントに分からんよ~ね
高尚?
あんた自分が分からないから他人に質問してるんやろ?
あんたより答える方は百倍も高尚やと思うし、匿名掲示板だからといってもあんたの知合いでもなんでもないんやぞ
なんで向こうで無視されてるかホントに分からんよ~ね
429名前は開発中のものです。
2023/09/03(日) 10:21:31.43ID:I/Ci36hp _, ,_ パーン
( ゜д゜) 消えろ低クオリティ基地外!
⊂彡☆))Д´)>>428
( ゜д゜) 消えろ低クオリティ基地外!
⊂彡☆))Д´)>>428
2023/09/03(日) 10:48:50.47ID:9ksJVUVO
>>429
その質問?に答えると
ここはオレの前身が作ったスレだから消えないし、答え付かない時はなんとか答えにたどり着くよ~に答える
元々初心者質問スレ、質問スレってのがあったんだけど、何故か荒れてたのだ
で、ならなんでもよくね?ってことで、なんでも質問スレ作った
ついでにあらしてた奴らの為に雑談スレも作った
何故か荒らしは来ないけどな(笑)
その質問?に答えると
ここはオレの前身が作ったスレだから消えないし、答え付かない時はなんとか答えにたどり着くよ~に答える
元々初心者質問スレ、質問スレってのがあったんだけど、何故か荒れてたのだ
で、ならなんでもよくね?ってことで、なんでも質問スレ作った
ついでにあらしてた奴らの為に雑談スレも作った
何故か荒らしは来ないけどな(笑)
431名前は開発中のものです。
2023/09/03(日) 10:52:27.04ID:I/Ci36hp 彡 ⌒ ミ はい死ね!
( ´・ω・`)
/⌒ヽ_.ィ、~;y=ー(゚д゚)・・∵. ドーン!>>430
( r. )^ / )
ヽノノーーl //
|__/_/
└一'一
( ´・ω・`)
/⌒ヽ_.ィ、~;y=ー(゚д゚)・・∵. ドーン!>>430
( r. )^ / )
ヽノノーーl //
|__/_/
└一'一
432名前は開発中のものです。
2023/09/03(日) 12:27:25.77ID:+NeWlfj8 enumを使ったStateのif文でスクリプトを管理してるのですがバグのような現象が出るので相談させてください
StateはPlayerStateクラスで管理してPlayerInputクラスのアップデート関数で
if(playerStatus.state == Attack || playerStatus.state == Damage || playerStatus.state == etc.)
{return;}
という形で以下の移動処理を行わないよう(移動量を0)にしてるのですがstateが上の条件に当てはまっているのにプレイヤーの入力(移動処理)を受け付けて困っています
皆さんは同じようなこと起こりますか?
またどういう方法で解決すれば良いでしょうか
StateはPlayerStateクラスで管理してPlayerInputクラスのアップデート関数で
if(playerStatus.state == Attack || playerStatus.state == Damage || playerStatus.state == etc.)
{return;}
という形で以下の移動処理を行わないよう(移動量を0)にしてるのですがstateが上の条件に当てはまっているのにプレイヤーの入力(移動処理)を受け付けて困っています
皆さんは同じようなこと起こりますか?
またどういう方法で解決すれば良いでしょうか
433名前は開発中のものです。
2023/09/03(日) 12:50:48.02ID:WTfCW/01 謝罪します
434名前は開発中のものです。
2023/09/03(日) 14:07:09.86ID:nh9K2Y9Y そもそもガトーってなんだ?
ガンダムのパイロット?
ガンダムのパイロット?
435名前は開発中のものです。
2023/09/03(日) 14:36:36.26ID:WTfCW/01 ありがとうです
436名前は開発中のものです。
2023/09/03(日) 14:45:03.40ID:WTfCW/01 質問です
マウスでのクリック位置にタイルを追加したいのですが、どういうやり方がありますかね?
クリック位置に一番近いグリッド上に配置するという感じです。
タイルマップなどを使いますか?
ただ、パズルなどを作る場合はタイルを並び替えますので、多次元配列でタイルを敷き詰めてやったほうがいいのかも。
マウスでのクリック位置にタイルを追加したいのですが、どういうやり方がありますかね?
クリック位置に一番近いグリッド上に配置するという感じです。
タイルマップなどを使いますか?
ただ、パズルなどを作る場合はタイルを並び替えますので、多次元配列でタイルを敷き詰めてやったほうがいいのかも。
437名前は開発中のものです。
2023/09/03(日) 15:11:32.40ID:et8hothy >>432
Debug.Logでstateの中身を見てみるとか
Debug.Logでstateの中身を見てみるとか
438名前は開発中のものです。
2023/09/03(日) 15:14:35.52ID:aL2NDb25 >>436
まずは、マウスでのクリック位置にタイルを追加するように設定します。
やり方としては、クリック位置に一番近いグリッド上に配置するようにプログラミングしましょう。
タイルマップなどを使ってもいいですね。
ただ、パズルなどを作る場合はタイルを並び替えますので、多次元配列でタイルを敷き詰めるのもありですよ。
まずは、マウスでのクリック位置にタイルを追加するように設定します。
やり方としては、クリック位置に一番近いグリッド上に配置するようにプログラミングしましょう。
タイルマップなどを使ってもいいですね。
ただ、パズルなどを作る場合はタイルを並び替えますので、多次元配列でタイルを敷き詰めるのもありですよ。
439名前は開発中のものです。
2023/09/03(日) 15:33:07.04ID:54GVUu8H440名前は開発中のものです。
2023/09/03(日) 15:38:41.41ID:rxPvJy6k >>439
どういうコード組んだか知らんけど、PlayerInputでVector2受け取った際にその値をどこかにキャッシュしてない?
そのif文でリターンするスコープ外で移動処理計算が行われてたら前の数値使ったまま動き続けるよ
ちなみに、PlayerInputのコールバックはUpdateで受け取ってるわけじゃなくて、PreUpdateで任意のイベント発火手段に基づいて直接関数に渡されてる
たとえば公式アセットのサードパーソンコントローラーではこれを踏まえて、PlayerInputで入力値を受け取るクラスは、移動処理計算を行う関数(Update関数)と別枠になってる
どういうコード組んだか知らんけど、PlayerInputでVector2受け取った際にその値をどこかにキャッシュしてない?
そのif文でリターンするスコープ外で移動処理計算が行われてたら前の数値使ったまま動き続けるよ
ちなみに、PlayerInputのコールバックはUpdateで受け取ってるわけじゃなくて、PreUpdateで任意のイベント発火手段に基づいて直接関数に渡されてる
たとえば公式アセットのサードパーソンコントローラーではこれを踏まえて、PlayerInputで入力値を受け取るクラスは、移動処理計算を行う関数(Update関数)と別枠になってる
441名前は開発中のものです。
2023/09/03(日) 16:15:11.97ID:3evwiWNp >>440
なるほど
そうしてました
じゃあUpdateでMove関数を配置して
Move()
{
moveVector = input.Action["Move"]GetValue←関数たしかこんな感じ
}
のようにすれば良いのですね
なるほど
そうしてました
じゃあUpdateでMove関数を配置して
Move()
{
moveVector = input.Action["Move"]GetValue←関数たしかこんな感じ
}
のようにすれば良いのですね
442名前は開発中のものです。
2023/09/03(日) 16:23:14.99ID:zWyAQpR+ ?
443名前は開発中のものです。
2023/09/03(日) 16:33:03.31ID:54GVUu8H >>442
inputシステムです
inputシステムです
444名前は開発中のものです。
2023/09/03(日) 16:33:55.14ID:rxPvJy6k >>441
PlayerInputは自作クラスじゃなくてUnityのPlayerInputコンポーネントでいいんだよね?(念のため)
PlayerInputから数値を受け取る関数はそのままで、Update関数内では移動しないstateに該当する場合には速度計算に使ってる値やキャッシュしたVector2を0にする処理を加える方法で対応したほうがいいかも
Update関数内でPlayerInputの情報を直接読みに行くのは二度手間だし、Update前に入力値を確定させるっていうUnityのPlayerInputの設計思想にも反するから
PlayerInputは自作クラスじゃなくてUnityのPlayerInputコンポーネントでいいんだよね?(念のため)
PlayerInputから数値を受け取る関数はそのままで、Update関数内では移動しないstateに該当する場合には速度計算に使ってる値やキャッシュしたVector2を0にする処理を加える方法で対応したほうがいいかも
Update関数内でPlayerInputの情報を直接読みに行くのは二度手間だし、Update前に入力値を確定させるっていうUnityのPlayerInputの設計思想にも反するから
445名前は開発中のものです。
2023/09/03(日) 16:39:02.14ID:54GVUu8H inputの値を他でも使うので外出ししておきたい
446名前は開発中のものです。
2023/09/03(日) 16:39:37.43ID:54GVUu8H447名前は開発中のものです。
2023/09/03(日) 17:01:23.47ID:WTfCW/01448名前は開発中のものです。
2023/09/03(日) 17:13:05.60ID:y2rGe2uy449名前は開発中のものです。
2023/09/03(日) 17:14:23.68ID:y2rGe2uy ただし がとぅ はいくない
せめて サンクスコ
せめて サンクスコ
450名前は開発中のものです。
2023/09/03(日) 17:15:43.31ID:SqnZtAY7 神様なのに質問しなきゃ何もできないんだ
451名前は開発中のものです。
2023/09/03(日) 19:37:19.39ID:89Y0EPRa ママに宿題手伝って貰わないと足し算も出来ん落ちこぼれが神様とは
452名前は開発中のものです。
2023/09/03(日) 20:46:11.73ID:r0eoQPj/ 誰も作ってくれなんて頼んでないし誰にも必要ない事を
邪な欲望で勝手に道理を捻じ曲げたから罰ゲームが始まっただけの話
やめれば解消されるだけだ
邪な欲望で勝手に道理を捻じ曲げたから罰ゲームが始まっただけの話
やめれば解消されるだけだ
453名前は開発中のものです。
2023/09/04(月) 04:17:37.57ID:V4foyLGc >>447
のものです
グリッド上に配置させる方法を考えたんですが、クリック位置をグリッド位置に変換する方法ってありますかね?
左上を0とすると、1つめのグリッド位置は0,0です
1つ右側に移動すると1,0です
このような座標を取りたいのです
コリジョンをつけて、その位置につけるなんてことも出来るでしょうけど、わからんです
のものです
グリッド上に配置させる方法を考えたんですが、クリック位置をグリッド位置に変換する方法ってありますかね?
左上を0とすると、1つめのグリッド位置は0,0です
1つ右側に移動すると1,0です
このような座標を取りたいのです
コリジョンをつけて、その位置につけるなんてことも出来るでしょうけど、わからんです
454名前は開発中のものです。
2023/09/04(月) 06:03:55.58ID:V4foyLGc パズルゲームを作っているのですが、背景としてグリッドを表示させる方法教えてください。
例えば1pxの枠のついたテクスチャを単に並べると、2pxの太さになってしまう部分が出来ますよね。
-1pxほどずらせばいいのかもしれないですが。
もっとうまいやり方があればと思うんですが、それ用のコンポーネントありますかね?
gridコンポーネントで調べています。
例えば1pxの枠のついたテクスチャを単に並べると、2pxの太さになってしまう部分が出来ますよね。
-1pxほどずらせばいいのかもしれないですが。
もっとうまいやり方があればと思うんですが、それ用のコンポーネントありますかね?
gridコンポーネントで調べています。
2023/09/04(月) 23:00:09.83ID:DD6FCi8L
>>453
まぁこれは透明Grid置いてその、ナマエでも取ればよくね?
>>454
きれいに並べれば位置ズレないし
手でやらんでコンピューターなんだから計算しよ
For文で回そーよ
それ以外にも頂点とかであるけど
まずはそこらのチュートリアルやろーよ
君は家電買ったら説明書よまないタイプかな?
確かにUnityの説明書は多いけど機能を絞ったチュートリアルはすぐ出来るから何個かやるといいよ
クルマ乗るにも教習所行くでしょ
いくら簡単にゲーム出来ると言っても
それはパソコン出来てある程度分かる人の話よ
大谷が野球簡単だよホームラン直ぐ打てるよ
って言ってもそれはそのレベルだからね
まずは少年野球チームに入ってレギュラー目指して
それがチュートリアルよ
幸いな事に無料で沢山あるからさ
まぁこれは透明Grid置いてその、ナマエでも取ればよくね?
>>454
きれいに並べれば位置ズレないし
手でやらんでコンピューターなんだから計算しよ
For文で回そーよ
それ以外にも頂点とかであるけど
まずはそこらのチュートリアルやろーよ
君は家電買ったら説明書よまないタイプかな?
確かにUnityの説明書は多いけど機能を絞ったチュートリアルはすぐ出来るから何個かやるといいよ
クルマ乗るにも教習所行くでしょ
いくら簡単にゲーム出来ると言っても
それはパソコン出来てある程度分かる人の話よ
大谷が野球簡単だよホームラン直ぐ打てるよ
って言ってもそれはそのレベルだからね
まずは少年野球チームに入ってレギュラー目指して
それがチュートリアルよ
幸いな事に無料で沢山あるからさ
456名前は開発中のものです。
2023/09/05(火) 05:43:32.58ID:RMKLnaCW どうも
透明グリッド置いてというのはどういうこと?
透明のブロック並べてコリジョンつけて、そのブロックの原点取るとか、そういうこと?
>>455
多次元配列で並べて、位置を決定する感じかな
チュートリアルいうけど、実践の中で学ぶタイプや
そのほうが合ってる
効率考えたらそのほうがいいのかもしれないけど、やる気が出なきゃ意味がないから
透明グリッド置いてというのはどういうこと?
透明のブロック並べてコリジョンつけて、そのブロックの原点取るとか、そういうこと?
>>455
多次元配列で並べて、位置を決定する感じかな
チュートリアルいうけど、実践の中で学ぶタイプや
そのほうが合ってる
効率考えたらそのほうがいいのかもしれないけど、やる気が出なきゃ意味がないから
457名前は開発中のものです。
2023/09/05(火) 07:17:36.43ID:lyIzARh6 実践で学ぶなら自分でもっと色々考えて試せよ
458名前は開発中のものです。
2023/09/05(火) 07:27:44.61ID:4sUtGsA3 お前が毎日「信号は何色?」「何色の時止まるの?」「あの標識は何?」
って繰り返してるから「(教習所で)習えよ」って言われてんじゃねえの?
何が実践で学ぶだよ コンビニにドライブインしまくってる無免のプリウスミサイルじゃねえか
しかも自分で考えて判断する事すら1mmも出来てすらいない
それのどこが「大丈夫だ問題ない」って自信に繋がるんだ?
って繰り返してるから「(教習所で)習えよ」って言われてんじゃねえの?
何が実践で学ぶだよ コンビニにドライブインしまくってる無免のプリウスミサイルじゃねえか
しかも自分で考えて判断する事すら1mmも出来てすらいない
それのどこが「大丈夫だ問題ない」って自信に繋がるんだ?
459名前は開発中のものです。
2023/09/05(火) 07:39:06.15ID:RMKLnaCW2023/09/05(火) 07:44:11.63ID:Ts+LtVa/
じゃ思った事実践してくれ
後は何も言うまい
後は何も言うまい
461名前は開発中のものです。
2023/09/05(火) 07:48:56.68ID:kBi2VDyk 質問スレで真っ当な回答が得られる質問の8割くらいは検索とAIで分かる内容な印象
2023/09/05(火) 07:55:23.47ID:Ts+LtVa/
>>459
自分で考えないで、おまえら考えて
ってひどい言い分だよね(笑)
ここはUnityの質問スレだから考え方聞きたいなら次のスレ行ってね
ゲームアイデアをブレインストーミングするスレ
https://mevius.5ch.net/test/read.cgi/gamedev/1519180398/
自分で考えないで、おまえら考えて
ってひどい言い分だよね(笑)
ここはUnityの質問スレだから考え方聞きたいなら次のスレ行ってね
ゲームアイデアをブレインストーミングするスレ
https://mevius.5ch.net/test/read.cgi/gamedev/1519180398/
463名前は開発中のものです。
2023/09/05(火) 08:42:42.33ID:RMKLnaCW 作りながらというのは成果物をということです。
464名前は開発中のものです。
2023/09/05(火) 08:49:23.00ID:dMAOdG50 実は成果物など何一つなかった
465名前は開発中のものです。
2023/09/05(火) 09:31:21.41ID:V6owvzlH もうこいつの質問には適当に嘘をおり混ぜとけばいいよ
466名前は開発中のものです。
2023/09/05(火) 15:15:22.04ID:RMKLnaCW 叩かれる理由がよくわからないのですが、チュートリアルをやらないことが原因なのでしょうか?
ただ、絡む相手を探している人のターゲットにされているだけなのか。
そこだけ聞かせてください。
チュートリアルに関しては効率はいいのかもしれないですが、やる気が出ないので仕方ないです。
ただ、絡む相手を探している人のターゲットにされているだけなのか。
そこだけ聞かせてください。
チュートリアルに関しては効率はいいのかもしれないですが、やる気が出ないので仕方ないです。
467名前は開発中のものです。
2023/09/05(火) 16:01:23.33ID:rJwSk9fE >>466
YES!このスレのゴミどもは絡みたいヤツ探してるだけだよ!低クオリティとか自称してるヤツがその代表だよ!
チュートリアル勧めるとか愚の骨頂!そーゆー無駄なもん勧める莫迦は教科書教育の弊害だよ!
あんなもんやらんでも作れるしワイがそうだ!判らんかったらググれ!このスレで聞いて解決したことは一度もない!
このスレは教科書至上主義昭和脳のモンスターが支配する地獄だぜ!だから自決報告しかねーんだよ!ヒャッハー!m9(´・ω・`)ドーン!
YES!このスレのゴミどもは絡みたいヤツ探してるだけだよ!低クオリティとか自称してるヤツがその代表だよ!
チュートリアル勧めるとか愚の骨頂!そーゆー無駄なもん勧める莫迦は教科書教育の弊害だよ!
あんなもんやらんでも作れるしワイがそうだ!判らんかったらググれ!このスレで聞いて解決したことは一度もない!
このスレは教科書至上主義昭和脳のモンスターが支配する地獄だぜ!だから自決報告しかねーんだよ!ヒャッハー!m9(´・ω・`)ドーン!
468名前は開発中のものです。
2023/09/05(火) 16:08:43.71ID:lyIzARh6 >>466
チュートリアルをこなさないこと自体が問題ではなく、質問者としての質、すなわち貴方自身の問題だと思います
チュートリアルをこなさないこと自体が問題ではなく、質問者としての質、すなわち貴方自身の問題だと思います
469名前は開発中のものです。
2023/09/05(火) 16:45:35.85ID:JlRpf2nJ すみません質問です
今テクスチャペイント機能を作ってるのですが2つカメラを用意してメインカメラの上に2つ目のカメラをオーバーレイし、2つ目のカメラで見た情報をメインカメラに移されたオブジェクトに反映というかたちものを作っています
その時2つ目のカメラのオーバーレイを半透明にしたいのですがどうしたら良いでしょうか
レンダーテクスチャーに変えてそれを半透明化して重ねる方法しかないでしょうか?
https://youtu.be/Qr2fkDg_r5U?si=j6-WNw3N0UNxKKd2
現在写ってるオブジェクトを透過してレイヤーを半透明に見せてるのですがオブジェクトを半透明にした分下のメインカメラのオブジェクトに色を反映したとき裏の背景が入ってきてることに気づいて困ってます
今テクスチャペイント機能を作ってるのですが2つカメラを用意してメインカメラの上に2つ目のカメラをオーバーレイし、2つ目のカメラで見た情報をメインカメラに移されたオブジェクトに反映というかたちものを作っています
その時2つ目のカメラのオーバーレイを半透明にしたいのですがどうしたら良いでしょうか
レンダーテクスチャーに変えてそれを半透明化して重ねる方法しかないでしょうか?
https://youtu.be/Qr2fkDg_r5U?si=j6-WNw3N0UNxKKd2
現在写ってるオブジェクトを透過してレイヤーを半透明に見せてるのですがオブジェクトを半透明にした分下のメインカメラのオブジェクトに色を反映したとき裏の背景が入ってきてることに気づいて困ってます
470名前は開発中のものです。
2023/09/05(火) 16:53:49.91ID:RMKLnaCW471名前は開発中のものです。
2023/09/05(火) 17:51:36.40ID:lyIzARh62023/09/05(火) 18:00:22.10ID:Ts+LtVa/
473名前は開発中のものです。
2023/09/05(火) 18:09:08.56ID:JlRpf2nJ2023/09/05(火) 18:25:52.33ID:Ts+LtVa/
裏の背景というのが二台目のカメラの背景なら
二台目のカメラの背景をソリッドにして色をアルファにするとかでいけねーかな?
二台目のカメラの背景をソリッドにして色をアルファにするとかでいけねーかな?
475名前は開発中のものです。
2023/09/05(火) 20:53:19.85ID:2T10cjWy >>466
本当に筋が通らないと言われ続ける理由が理解出来ない?
それでは労働と対価に例えてみようか
やってる事は働かない/働きたくないので金がない、腹ペコだから食わせろ助けろ
と言ってるのと変わってないよね。自ら改善を放棄して死の選択をしたなら、
それに由来する飢えや渇きは、お前の責任だしお前だけのものじゃあないの。
旧アリとキリギリスのキリギリスのポジションにあって、今更冬が越せないとか
死にたくない助けてくれはないんじゃないの?
だから自分で汗水垂らして働けと言われ続けるし、それすら嫌なら本当に
滅んで貰うしかないって話にしかならないような気がするけどね
本当に筋が通らないと言われ続ける理由が理解出来ない?
それでは労働と対価に例えてみようか
やってる事は働かない/働きたくないので金がない、腹ペコだから食わせろ助けろ
と言ってるのと変わってないよね。自ら改善を放棄して死の選択をしたなら、
それに由来する飢えや渇きは、お前の責任だしお前だけのものじゃあないの。
旧アリとキリギリスのキリギリスのポジションにあって、今更冬が越せないとか
死にたくない助けてくれはないんじゃないの?
だから自分で汗水垂らして働けと言われ続けるし、それすら嫌なら本当に
滅んで貰うしかないって話にしかならないような気がするけどね
476名前は開発中のものです。
2023/09/05(火) 21:22:04.56ID:JlRpf2nJ >>474
なるほどちょっとやってみます
なるほどちょっとやってみます
477名前は開発中のものです。
2023/09/06(水) 10:11:50.75ID:DEaK4ttL478名前は開発中のものです。
2023/09/06(水) 10:13:30.87ID:aETjorbC *個人の感想です
479名前は開発中のものです。
2023/09/06(水) 10:15:41.83ID:dvsmR/z3 アタッチはわかるんですがアサインの意味がよくわかりません
教えてください
教えてください
480低クオリティでごめんねごめんね
2023/09/06(水) 11:19:55.92ID:YQi1gcag Unity公式見ると
https://docs.unity3d.com/ja/2021.3/Manual/UnityAnalyticsAttachSDK.html
アタッチはオブジェクトに紐付ける行為で、アサインはその状態の事を言ってるけど
自分的には、アサインは型キャストの方が適切な説明かなと思ってる
キャストする際って XX as string ってよく出てくるけど
今はC#だとParseがあるからアサインしているという感覚ないかもですね
https://docs.unity3d.com/ja/2021.3/Manual/UnityAnalyticsAttachSDK.html
アタッチはオブジェクトに紐付ける行為で、アサインはその状態の事を言ってるけど
自分的には、アサインは型キャストの方が適切な説明かなと思ってる
キャストする際って XX as string ってよく出てくるけど
今はC#だとParseがあるからアサインしているという感覚ないかもですね
481低クオリティでごめんねごめんね
2023/09/06(水) 11:29:12.40ID:YQi1gcag >>476
ちょっと気になって自分でも試したけどsoridでは無理っぽいですが
Clear FlagsをDepth Onlyにすれば透明になりますね
以下説明から抜粋
https://docs.unity3d.com/ja/2019.4/Manual/class-Camera.html
もう 1 台のカメラの Depth を 1 に設定して武器のみを描画させます。
武器を表示するカメラの Clear Flags は、Depth only に設定する必要が
あります
ただこれで果たして目的の効果が出るかはわかりませんが・・・
ちょっと気になって自分でも試したけどsoridでは無理っぽいですが
Clear FlagsをDepth Onlyにすれば透明になりますね
以下説明から抜粋
https://docs.unity3d.com/ja/2019.4/Manual/class-Camera.html
もう 1 台のカメラの Depth を 1 に設定して武器のみを描画させます。
武器を表示するカメラの Clear Flags は、Depth only に設定する必要が
あります
ただこれで果たして目的の効果が出るかはわかりませんが・・・
482名前は開発中のものです。
2023/09/06(水) 11:46:54.25ID:0Uq2m18t >>477
客は金を払う人の事言う 払わない奴は客ですらない乞食w
客は金を払う人の事言う 払わない奴は客ですらない乞食w
483名前は開発中のものです。
2023/09/06(水) 12:15:55.35ID:jCWd7Yjk484名前は開発中のものです。
2023/09/06(水) 17:09:46.14ID:4Wvb/5kw >>470 へのレスはスルーか?
そういうところだろ
そういうところだろ
485名前は開発中のものです。
2023/09/06(水) 23:03:49.62ID:3Jk9OSPH PC向けゲームの場合CanvasのReference Resolutionってどのくらいに設定すべきですか?
1920*1080でUI作ってたけどそれより別の解像度で表示すると線の太さとか均一にならないのはどうすればいいでしょう…
1920*1080でUI作ってたけどそれより別の解像度で表示すると線の太さとか均一にならないのはどうすればいいでしょう…
2023/09/07(木) 07:52:52.25ID:BJctimda
>>485
まず解像度について超簡単に言うよ
例えば横の解像度100と200あるとしよう
100の画面に50pxの縦棒を置くと画面の半分になる
200の画面に配置すると、同じ画像のまま置けば画面の四分の一になる
これを見た目同じ大きさにするには、画像を倍にする必要があるよね
ここまでは理解OK?
で次に君の言う線の太さだが、これがレンダラーのラインなのか文字の太さなのか、画像中の線なのかによって対処が違うので
その太さの違う画面のssなり上げてちょーだい
まず解像度について超簡単に言うよ
例えば横の解像度100と200あるとしよう
100の画面に50pxの縦棒を置くと画面の半分になる
200の画面に配置すると、同じ画像のまま置けば画面の四分の一になる
これを見た目同じ大きさにするには、画像を倍にする必要があるよね
ここまでは理解OK?
で次に君の言う線の太さだが、これがレンダラーのラインなのか文字の太さなのか、画像中の線なのかによって対処が違うので
その太さの違う画面のssなり上げてちょーだい
487名前は開発中のものです。
2023/09/07(木) 09:22:51.49ID:84ac0SK7 実質何も答えてないやんけ!?
だから低クオリティって言われるんだよテメーは!消えろ!この世から消えろ!死ね!m9⎛´・ω・`⎞;y=ー(゚д゚)・・∵. ドーン!>>486
だから低クオリティって言われるんだよテメーは!消えろ!この世から消えろ!死ね!m9⎛´・ω・`⎞;y=ー(゚д゚)・・∵. ドーン!>>486
2023/09/07(木) 09:25:22.40ID:BJctimda
だから君答えていいよ
2023/09/07(木) 09:29:22.61ID:BJctimda
そうだドーンおじに質問あった
>あんなもんやらんでも作れるしワイがそうだ!
どんな作品作ったの?
>あんなもんやらんでも作れるしワイがそうだ!
どんな作品作ったの?
490名前は開発中のものです。
2023/09/07(木) 09:43:19.07ID:84ac0SK7 >>489
1作品で2000億円儲かった!m9⎛´・ω・`⎞ドーン!
1作品で2000億円儲かった!m9⎛´・ω・`⎞ドーン!
2023/09/07(木) 10:11:32.74ID:BJctimda
>>490
質問の意味が伝わらないのかな?
金額とかじゃなくてどんな作品作ったの?
どういう技術使ったの?
それだけ売れてるならここにリンク貼って教えて
もしくはもうすでに古い作品なら公開してどれくらいの技術基盤ができたのか見せてよ
そうすれば信用もでるからさ
あた、雑談したいなら雑談スレあるから
そっちきなよ
怖いのかな?
質問の意味が伝わらないのかな?
金額とかじゃなくてどんな作品作ったの?
どういう技術使ったの?
それだけ売れてるならここにリンク貼って教えて
もしくはもうすでに古い作品なら公開してどれくらいの技術基盤ができたのか見せてよ
そうすれば信用もでるからさ
あた、雑談したいなら雑談スレあるから
そっちきなよ
怖いのかな?
492名前は開発中のものです。
2023/09/07(木) 10:13:50.57ID:84ac0SK7 彡 ⌒ ミ >>491
⎛´・ω・`⎞ この莫迦!2000億円儲かったインディーズゲームなんてこの世に一つしかねーんだよ!ドーン!
m9 ノ
⎛´・ω・`⎞ この莫迦!2000億円儲かったインディーズゲームなんてこの世に一つしかねーんだよ!ドーン!
m9 ノ
493名前は開発中のものです。
2023/09/07(木) 10:55:03.39ID:dClP6uMw ドーンおじもただのワナビかよ
494名前は開発中のものです。
2023/09/08(金) 01:58:54.95ID:XGXmXONJ すみません質問です
ノーマルマップをBaseMap(mainTexture)として使用した場合赤色になるのですがどのような変換がなされてるかわかる方いますか?
ノーマルマップをあの青の状態でメインテクスチャーとして使用したいです
ノーマルマップをBaseMap(mainTexture)として使用した場合赤色になるのですがどのような変換がなされてるかわかる方いますか?
ノーマルマップをあの青の状態でメインテクスチャーとして使用したいです
495名前は開発中のものです。
2023/09/08(金) 06:25:13.05ID:CoogbyYi アセットストアで決済出来ねえ。
クレカでもペイパルでも通らん。
最近セキュリティ厳しくなったのかね?
クレカでもペイパルでも通らん。
最近セキュリティ厳しくなったのかね?
496名前は開発中のものです。
2023/09/08(金) 09:29:37.03ID:XzQB4oXg497名前は開発中のものです。
2023/09/08(金) 09:45:27.98ID:0vuZYJJN >>496
それはわかっているのですがスクリプトで色々操作しようとするとImporterからパスを指定してtypeを変更してApplyしないといけないので色を変えるシェーダーを作ってBlitすれば早いかなと思いそうしたいのです
ですのであの青い法線マップを赤色にした方法の逆をすればもとに戻るだろうと思い聞いてみました
それはわかっているのですがスクリプトで色々操作しようとするとImporterからパスを指定してtypeを変更してApplyしないといけないので色を変えるシェーダーを作ってBlitすれば早いかなと思いそうしたいのです
ですのであの青い法線マップを赤色にした方法の逆をすればもとに戻るだろうと思い聞いてみました
498名前は開発中のものです。
2023/09/08(金) 10:32:10.37ID:XzQB4oXg499名前は開発中のものです。
2023/09/08(金) 10:53:17.98ID:CzNlMLJh >>494
Normalmapはlinear space(Gamma1.0)で読んでるだけだから
指定すると読み込むGammaが変わるだけ。
レンダリングはlinear spaceで行われるんで、sRGB画像はcolor spaceが
Gamma2.4だから、linear spaceに展開するには逆ガンマを掛けて
Gamma1.0に変換しないと見た目が狂う
詳しいことや計算式は srgb gannma サイゲームス でググると詳しい事が書いてあった筈
Normalmapはlinear space(Gamma1.0)で読んでるだけだから
指定すると読み込むGammaが変わるだけ。
レンダリングはlinear spaceで行われるんで、sRGB画像はcolor spaceが
Gamma2.4だから、linear spaceに展開するには逆ガンマを掛けて
Gamma1.0に変換しないと見た目が狂う
詳しいことや計算式は srgb gannma サイゲームス でググると詳しい事が書いてあった筈
500名前は開発中のものです。
2023/09/08(金) 10:54:51.47ID:CzNlMLJh 綴り間違えてたgannmaはローマ字なんで、Gammaね
501名前は開発中のものです。
2023/09/08(金) 11:34:44.12ID:BSXDA/IL502名前は開発中のものです。
2023/09/08(金) 14:34:56.96ID:XdHQtCgD ゲームオブジェクトの取得ですが、thisとthis.transformとthis.transform.gameobjectに違いはありますか?
プリントしてもどれもオブジェクトは取得出来ているようです
また、transformクラスはゲームオブジェクトの操作関係だと思うんですが、だとしたらtransformクラスはゲームオブジェクトの下位にあるべきと思うのですが、this.transform.gameobjectの例ではなぜゲームオブジェクトが下位にあるんでしょうか?
プリントしてもどれもオブジェクトは取得出来ているようです
また、transformクラスはゲームオブジェクトの操作関係だと思うんですが、だとしたらtransformクラスはゲームオブジェクトの下位にあるべきと思うのですが、this.transform.gameobjectの例ではなぜゲームオブジェクトが下位にあるんでしょうか?
503名前は開発中のものです。
2023/09/08(金) 14:40:47.89ID:sVV+A+b6 transformのほうが上位ぞ
504名前は開発中のものです。
2023/09/08(金) 15:19:23.83ID:XdHQtCgD ありがとうございます。
thisでゲームオブジェクトが取れているわけではないのですか?
printした結果はすべて同じなんですよね
まあ、こうやって取るものだと覚えます
thisでゲームオブジェクトが取れているわけではないのですか?
printした結果はすべて同じなんですよね
まあ、こうやって取るものだと覚えます
505低クオリティでごめんねごめんね
2023/09/08(金) 15:59:57.42ID:OYwRjle1 多分読まないと思うけど
https://docs.unity3d.com/ja/2020.3/ScriptReference/Transform.html
Transform はComponentから
GameObjectはObjectからの継承
Component.transform
Component.gameObject
GameObject.transform
の関係かなぁ
分かりにくいけどね
んでThisは
https://docs.unity3d.com/ja/2020.3/ScriptReference/Object.Destroy.html
ここ読んでなんとなくわかってもらえるといいけど
// Removes this script instance from the game object
Destroy(this);
これやるとゲームオブジェクトは消去されないでscript instance
のみ消えるというから要注意
https://docs.unity3d.com/ja/2020.3/ScriptReference/Transform.html
Transform はComponentから
GameObjectはObjectからの継承
Component.transform
Component.gameObject
GameObject.transform
の関係かなぁ
分かりにくいけどね
んでThisは
https://docs.unity3d.com/ja/2020.3/ScriptReference/Object.Destroy.html
ここ読んでなんとなくわかってもらえるといいけど
// Removes this script instance from the game object
Destroy(this);
これやるとゲームオブジェクトは消去されないでscript instance
のみ消えるというから要注意
506名前は開発中のものです。
2023/09/08(金) 16:06:09.34ID:XdHQtCgD507低クオリティでごめんねごめんね
2023/09/08(金) 17:12:53.58ID:OYwRjle1 >>506
そういう事? どの部分?
読まないと思うけどってとこかな?
チュートリアルしない人が公式マニュアル読むとは思わなくて、ごめんね
それより、あなた以前の質問でさ
0470名前は開発中のものです。
2023/09/05(火) 16:53:49.91ID:RMKLnaCW
気をつけられる部分があれば次からそうします。
>>468
どの部分でしょうか?
0471名前は開発中のものです。
2023/09/05(火) 17:51:36.40ID:lyIzARh6
>>470
とりあえずコテハン付けると良いよ
そうすれば不快に思う人はNGできるんで
気を付ける部分あればそうしますって言っててコテハン付けてって
言われてるんだから、付けなよ
それくらい出来るでしょ
そうすれば、答えないようにするからさ
じゃないと分からなくて
そういう事? どの部分?
読まないと思うけどってとこかな?
チュートリアルしない人が公式マニュアル読むとは思わなくて、ごめんね
それより、あなた以前の質問でさ
0470名前は開発中のものです。
2023/09/05(火) 16:53:49.91ID:RMKLnaCW
気をつけられる部分があれば次からそうします。
>>468
どの部分でしょうか?
0471名前は開発中のものです。
2023/09/05(火) 17:51:36.40ID:lyIzARh6
>>470
とりあえずコテハン付けると良いよ
そうすれば不快に思う人はNGできるんで
気を付ける部分あればそうしますって言っててコテハン付けてって
言われてるんだから、付けなよ
それくらい出来るでしょ
そうすれば、答えないようにするからさ
じゃないと分からなくて
508名前は開発中のものです。
2023/09/08(金) 17:36:20.83ID:9GLaEiS+ >>502
Debuglogでthisを出すとアタッチしたゲームオブジェクト名が出るけどthisはアタッチしたスクリプト自体な
他のコンポーネントをDebuglogで出せば分かるけど
transformはまんまインスペクタにあるコンポーネントだよ
this.transformはtransformコンポーネントを参照しててthis.transform.gameobjectはゲームオブジェクト自体を参照してる
Debuglogでthisを出すとアタッチしたゲームオブジェクト名が出るけどthisはアタッチしたスクリプト自体な
他のコンポーネントをDebuglogで出せば分かるけど
transformはまんまインスペクタにあるコンポーネントだよ
this.transformはtransformコンポーネントを参照しててthis.transform.gameobjectはゲームオブジェクト自体を参照してる
509名前は開発中のものです。
2023/09/08(金) 20:57:05.39ID:+NIew3qL やっぱり何度やってもユニティアセットの決済ができん。
クレカ変えてもブラウザ変えてもダメ。
売る気ないのかな?
クレカ変えてもブラウザ変えてもダメ。
売る気ないのかな?
510名前は開発中のものです。
2023/09/09(土) 06:36:56.17ID:OIsKWx3l お前に売るアセットはねぇ!出禁じゃ!m9⎛´・ω・`⎞ドーン!>>509
511名前は開発中のものです。
2023/09/09(土) 06:45:24.50ID:kCAfKsgC クリック位置のオブジェクトをマウスでドラッグして移動したいのですが、以下のスクリプトだとドラッグ途中にオブジェクトが止まってしまいます。コメントアウトしている部分のtriangleは問題なくドラッグ出来るので、レイによる取得に問題があるようです。レイというのは案外不安定で、毎回同じ結果を返してくれるとは言えないのでしょうか?
public class getClickPositionObject : MonoBehaviour
{
[SerializeField] GameObject triangle;
GameObject clickedObject;
void Update()
{
if(Input.GetMouseButton(0))
{
//triangle.transform.position = camera.main.screentoworldpoint(input.mouseposition)
// + new vector3(0, 0, 10);
getObject().transform.position = Camera.main.ScreenToWorldPoint(Input.mousePosition)
+ new Vector3(0, 0, 10);
}
}
GameObject getObject()
{
//クリックされたゲームオブジェクト
clickedObject = null;
//レイキャストの始点と終点を決定 ,vector2
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
//ここでレイを飛ばす
RaycastHit2D hit = Physics2D.Raycast(ray.origin, ray.direction);
if (hit)
{
clickedObject = hit.transform.gameObject;
}
return clickedObject;
}
}
public class getClickPositionObject : MonoBehaviour
{
[SerializeField] GameObject triangle;
GameObject clickedObject;
void Update()
{
if(Input.GetMouseButton(0))
{
//triangle.transform.position = camera.main.screentoworldpoint(input.mouseposition)
// + new vector3(0, 0, 10);
getObject().transform.position = Camera.main.ScreenToWorldPoint(Input.mousePosition)
+ new Vector3(0, 0, 10);
}
}
GameObject getObject()
{
//クリックされたゲームオブジェクト
clickedObject = null;
//レイキャストの始点と終点を決定 ,vector2
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
//ここでレイを飛ばす
RaycastHit2D hit = Physics2D.Raycast(ray.origin, ray.direction);
if (hit)
{
clickedObject = hit.transform.gameObject;
}
return clickedObject;
}
}
512名前は開発中のものです。
2023/09/09(土) 06:49:35.57ID:kCAfKsgC513名前は開発中のものです。
2023/09/09(土) 08:28:25.54ID:3k5BPIDG >>511
恐らくこのコードだとオブジェクトがマウス追随するのは
オブジェクトのうえにマウスがある時だけなんじゃないかな?
マウスの動きは結構早いからこれでは外れてしまう
俺ならノーマル状態、追随状態と複数の状態を作り
通常はノーマル状態でマウスクリック時に
オブジェクトがあった時追随状態に移行して
追随状態の時はオブジェクトの上にマウスがあるかどうかは
関係なく追随という仕様にする
それでマウスクリック解除でノーマル状態に移行
恐らくこのコードだとオブジェクトがマウス追随するのは
オブジェクトのうえにマウスがある時だけなんじゃないかな?
マウスの動きは結構早いからこれでは外れてしまう
俺ならノーマル状態、追随状態と複数の状態を作り
通常はノーマル状態でマウスクリック時に
オブジェクトがあった時追随状態に移行して
追随状態の時はオブジェクトの上にマウスがあるかどうかは
関係なく追随という仕様にする
それでマウスクリック解除でノーマル状態に移行
514名前は開発中のものです。
2023/09/09(土) 10:05:11.65ID:kCAfKsgC515名前は開発中のものです。
2023/09/09(土) 10:16:03.59ID:OIsKWx3l やっぱ低クオリティガイジ以外の回答者はクオリティ高いお!m9(*´ω`*)ドーン!
516名前は開発中のものです。
2023/09/09(土) 11:00:00.95ID:kCAfKsgC517名前は開発中のものです。
2023/09/09(土) 11:37:05.63ID:3k5BPIDG >>516
状態なんてなんでもいい
Switch文だろうがboolだろうがやりやすいやり方でやればいい
要するに「追随状態」を維持すればいいだけ
「追随状態」を維持すればマウスがターゲットオブジェクトから
離れてもターゲットオブジェクトが移動してくれる
追随状態の切り替え方も「マウス押しっぱなし
の時に追随」とか「マウス1回クリックするごとに
切り替え」とか好きに考えればいい
上のコードの「マウスがオブジェクトの
上の時だけ追随を認識」というのが
具合がよろしくない
状態なんてなんでもいい
Switch文だろうがboolだろうがやりやすいやり方でやればいい
要するに「追随状態」を維持すればいいだけ
「追随状態」を維持すればマウスがターゲットオブジェクトから
離れてもターゲットオブジェクトが移動してくれる
追随状態の切り替え方も「マウス押しっぱなし
の時に追随」とか「マウス1回クリックするごとに
切り替え」とか好きに考えればいい
上のコードの「マウスがオブジェクトの
上の時だけ追随を認識」というのが
具合がよろしくない
518名前は開発中のものです。
2023/09/09(土) 12:19:23.28ID:kCAfKsgC ありがとう 簡単な分岐なのでboolでやってみます
519名前は開発中のものです。
2023/09/09(土) 12:53:57.25ID:kCAfKsgC かなり初歩的ですみませぬ
update内でboolを切り替える場合、ずーっとfalseに代入され続けてしまうのですが、クリック時にのみ発動してほしいイベントに使うわけですから、使わないときも代入され続けたら無駄ですよね。
こういうときはどんな書き方をするもんでしょうか、、、。
bool objectCapture = false;
void Update()
{
if (Input.GetMouseButton(0))
{
objectCapture = true;
print("true");
}
else {
objectCapture= false;
print("false");
}
update内でboolを切り替える場合、ずーっとfalseに代入され続けてしまうのですが、クリック時にのみ発動してほしいイベントに使うわけですから、使わないときも代入され続けたら無駄ですよね。
こういうときはどんな書き方をするもんでしょうか、、、。
bool objectCapture = false;
void Update()
{
if (Input.GetMouseButton(0))
{
objectCapture = true;
print("true");
}
else {
objectCapture= false;
print("false");
}
520名前は開発中のものです。
2023/09/09(土) 13:08:12.41ID:fHIrkeW+ 透明な板敷けば良いのでは
ドラッグ開始 clickedObjectにレイ飛ばしたオブジェクトを入れる。clickedObjectのコリジョンを消す
ドラッグ中 clickedObjectが空でないならclickedObjectをレイ飛ばした位置に移動。
ドラッグ終了 clickedObjectにコリジョンを復帰してclickedObjectを空
ドラッグ開始 clickedObjectにレイ飛ばしたオブジェクトを入れる。clickedObjectのコリジョンを消す
ドラッグ中 clickedObjectが空でないならclickedObjectをレイ飛ばした位置に移動。
ドラッグ終了 clickedObjectにコリジョンを復帰してclickedObjectを空
521名前は開発中のものです。
2023/09/09(土) 13:18:08.40ID:3k5BPIDG522名前は開発中のものです。
2023/09/09(土) 13:26:36.62ID:3k5BPIDG 同じ代入をするのが嫌なら「このステートでは
この処理、別のステートではあの処理」
みたいに明確に分けるしかないんじゃないの
今後エキスパートになろうと思ったら
必要なプロセスかもしれない
この処理、別のステートではあの処理」
みたいに明確に分けるしかないんじゃないの
今後エキスパートになろうと思ったら
必要なプロセスかもしれない
523名前は開発中のものです。
2023/09/09(土) 13:46:41.50ID:n240SOPq 普通にmousebuttondown と up じゃ駄目なん?
524名前は開発中のものです。
2023/09/09(土) 13:53:13.52ID:3k5BPIDG525名前は開発中のものです。
2023/09/09(土) 13:53:53.72ID:3k5BPIDG526名前は開発中のものです。
2023/09/09(土) 17:01:41.89ID:kCAfKsgC527名前は開発中のものです。
2023/09/09(土) 17:05:51.31ID:OIsKWx3l そして低クオリティガイジが死んで嬉しいです!m9(*´ω`*)ドーン!
528名前は開発中のものです。
2023/09/09(土) 17:14:29.36ID:tG9qh3d0 俺は1週間で何も作れないくせに「UnityよりUnreal Engineの方が良い」とか言っちゃうUEガイジに死んでほしい
529名前は開発中のものです。
2023/09/09(土) 17:26:06.82ID:OIsKWx3l >>528
お?久々のUEアンチガイジやんけ?忍魂は未だ完成せんの?m9⎛´・ω・`⎞ドーン!
お?久々のUEアンチガイジやんけ?忍魂は未だ完成せんの?m9⎛´・ω・`⎞ドーン!
530名前は開発中のものです。
2023/09/09(土) 17:27:03.31ID:GwlW4d3s ueのほうが簡単で処理が重い
531名前は開発中のものです。
2023/09/09(土) 17:37:33.76ID:GwlW4d3s あとc++をつかおうとすると途端に難しくなる
532名前は開発中のものです。
2023/09/09(土) 19:38:03.74ID:97fA3UcO >>530
C#の方がよっぽど簡単で処理が早い
C#の方がよっぽど簡単で処理が早い
533名前は開発中のものです。
2023/09/09(土) 19:40:56.43ID:N6Jqv8oj じゃあ処理速度が必要なところがC++で書かれてる理由は?
534名前は開発中のものです。
2023/09/09(土) 19:49:40.70ID:GwlW4d3s535名前は開発中のものです。
2023/09/09(土) 21:35:14.34ID:tG9qh3d0 >>534
BPより遥かにC#の方が簡単
BPより遥かにC#の方が簡単
536名前は開発中のものです。
2023/09/10(日) 07:14:00.87ID:RiJBdYqx C#ならググって出てきたコードそのままコピペ出来るけど
BPってどうすんの???m9⎛´・ω・`⎞ドーン!
BPってどうすんの???m9⎛´・ω・`⎞ドーン!
537名前は開発中のものです。
2023/09/10(日) 07:54:32.05ID:nCKHuG8g >>536
それな
それな
538名前は開発中のものです。
2023/09/10(日) 10:45:26.10ID:Bt7BAgSw ドーン叔父ってこのドン・キホーテのCMに合わせて出現してるんか?
https://www.youtube.com/watch?v=yK6kgc7mxyA
https://www.youtube.com/watch?v=yK6kgc7mxyA
539名前は開発中のものです。
2023/09/10(日) 11:05:12.05ID:RiJBdYqx >>538
なんだぁ?最近の低クオリティ餓鬼は喪黒福造も知らんのかぁ?m9⎛´・ω・`⎞;y=ー(゚д゚)・・∵. ドーン!
ttps://www.youtube.com/watch?v=Ktl2WQTogME
なんだぁ?最近の低クオリティ餓鬼は喪黒福造も知らんのかぁ?m9⎛´・ω・`⎞;y=ー(゚д゚)・・∵. ドーン!
ttps://www.youtube.com/watch?v=Ktl2WQTogME
540名前は開発中のものです。
2023/09/10(日) 11:29:56.30ID:Bt7BAgSw いや、知ってるよ
なんでこのタイミング出てきたかっていうことを聞いているだけ
大橋巨泉、藤子不二雄、徳川埋蔵金見てたよ
なんでこのタイミング出てきたかっていうことを聞いているだけ
大橋巨泉、藤子不二雄、徳川埋蔵金見てたよ
541名前は開発中のものです。
2023/09/10(日) 11:32:44.50ID:RiJBdYqx542名前は開発中のものです。
2023/09/10(日) 15:16:17.39ID:nCKHuG8g >>540
昔からおるよ
昔からおるよ
543名前は開発中のものです。
2023/09/10(日) 21:08:25.55ID:DCSKbLST 2d移動についてなのですが、positionの変更による移動だとなんだかもっさりします
何か理由はあるのでしょうか?
velocityによる移動でも良いかなとは思いますが、軽い方法はありますか
void Update()
{
horizontalMovement();
VerticalMovement();
}
void horizontalMovement()
{
float horizontalKey = Mathf.Round(Input.GetAxis("Horizontal"));
if (horizontalKey > 0)
{
this.transform.position += new Vector3(1, 0, 0) * speed * Time.deltaTime;
}
else if (horizontalKey < 0)
{
this.transform.position += new Vector3(-1, 0, 0) * speed * Time.deltaTime;
}
else
{
horizontalKey = 0;
}
}
何か理由はあるのでしょうか?
velocityによる移動でも良いかなとは思いますが、軽い方法はありますか
void Update()
{
horizontalMovement();
VerticalMovement();
}
void horizontalMovement()
{
float horizontalKey = Mathf.Round(Input.GetAxis("Horizontal"));
if (horizontalKey > 0)
{
this.transform.position += new Vector3(1, 0, 0) * speed * Time.deltaTime;
}
else if (horizontalKey < 0)
{
this.transform.position += new Vector3(-1, 0, 0) * speed * Time.deltaTime;
}
else
{
horizontalKey = 0;
}
}
544名前は開発中のものです。
2023/09/11(月) 06:05:55.70ID:CutQJqWR 調べたらtrasnformの移動って重いんやね
velocityにするです
velocityにするです
545名前は開発中のものです。
2023/09/11(月) 12:57:05.38ID:hY5yKmdD GetAxisRawで四捨五入せず使ってはどうかしら?
546名前は開発中のものです。
2023/09/11(月) 13:09:39.79ID:CutQJqWR ラウンド外してみました
しかし、トランスフォームを使った移動自体が重いみたいです
なんだかもっさりしているのでvelocityを使います
重力ゼロなので、物理は使わずコリジョンだけなんですけどもね
しかし、トランスフォームを使った移動自体が重いみたいです
なんだかもっさりしているのでvelocityを使います
重力ゼロなので、物理は使わずコリジョンだけなんですけどもね
547名前は開発中のものです。
2023/09/11(月) 14:20:55.45ID:hY5yKmdD 補足ですが、
GetAxisはキーボードでの入力であっても0から1の値に時間をかけて変化します。
mathfで四捨五入したら0.5より大きくなるまでは0に切り捨てられ、動き出しが遅れます。
なのでGetAxisに四捨五入はやったらいかんです。
また、ボタンを離し1から0への変化にも時間がかかるので、ボタン離してから止まるまでもラグがあります。
ここでもっさりしていませんか?
入力された方向の1or-1の値を即座に返して欲しいならばGetAxisRaw使うのです。
GetAxisはキーボードでの入力であっても0から1の値に時間をかけて変化します。
mathfで四捨五入したら0.5より大きくなるまでは0に切り捨てられ、動き出しが遅れます。
なのでGetAxisに四捨五入はやったらいかんです。
また、ボタンを離し1から0への変化にも時間がかかるので、ボタン離してから止まるまでもラグがあります。
ここでもっさりしていませんか?
入力された方向の1or-1の値を即座に返して欲しいならばGetAxisRaw使うのです。
548名前は開発中のものです。
2023/09/11(月) 14:32:19.91ID:CutQJqWR >>547
ありがとう
getaxisrawってのを使ってみました
これは自動的に丸めてくれるんですね
getaxisだと0か1かではなくジワーと動くので、getaxisrawのほうがいいかもですね
ありがとう
ありがとう
getaxisrawってのを使ってみました
これは自動的に丸めてくれるんですね
getaxisだと0か1かではなくジワーと動くので、getaxisrawのほうがいいかもですね
ありがとう
549名前は開発中のものです。
2023/09/11(月) 17:35:22.27ID:CutQJqWR たびたびすみません、2d移動させたいのですが、横移動している間は縦移動しない、縦移動している間は横移動しない、という条件にするにはどう書けばいいんでしょうか?
プログラミング脳がなくてすみません
void characterMovement()
{
float x = Input.GetAxisRaw("Horizontal");
float y = Input.GetAxisRaw("Vertical");
rb.velocity = new Vector2(x, y) * speed;
}
これだと斜め移動が可能になります
プログラミング脳がなくてすみません
void characterMovement()
{
float x = Input.GetAxisRaw("Horizontal");
float y = Input.GetAxisRaw("Vertical");
rb.velocity = new Vector2(x, y) * speed;
}
これだと斜め移動が可能になります
550名前は開発中のものです。
2023/09/11(月) 18:42:19.57ID:hY5yKmdD とりあえず、とにかく簡単にナナメ移動は禁止よ〜としたいならば、
キーの入力値の取得後に、横移動の入力値が取れたら縦移動の値は強制的に0にしてしまえ!という条件判断入れる。
縦移動入力は、xが0の時にだけ反映される。
if(x != 0f){
y = 0f;
}
問題点は斜め入力時は必ず横移動が優先されると言う事だが…
横移動してる時に縦入力は受け付けたくないし、
縦移動してる時に横入力は受け付けたくないんじゃーと言うならもう少し複雑になる。
キーの入力値の取得後に、横移動の入力値が取れたら縦移動の値は強制的に0にしてしまえ!という条件判断入れる。
縦移動入力は、xが0の時にだけ反映される。
if(x != 0f){
y = 0f;
}
問題点は斜め入力時は必ず横移動が優先されると言う事だが…
横移動してる時に縦入力は受け付けたくないし、
縦移動してる時に横入力は受け付けたくないんじゃーと言うならもう少し複雑になる。
551名前は開発中のものです。
2023/09/11(月) 19:38:23.63ID:CutQJqWR ありがとう
小一時間考えてみたけど自分にはロジックが思いつかない
ゲームの本質部分でもないので、今回は諦めます(*´ω`*)
小一時間考えてみたけど自分にはロジックが思いつかない
ゲームの本質部分でもないので、今回は諦めます(*´ω`*)
552名前は開発中のものです。
2023/09/11(月) 21:12:51.17ID:y0R59DfA >>551
rb.velicityのところをifで囲んでx!=0&&y!=0ならvector2.zeroにしたらいいと
思うよ。
elseにはrb.velocity=new vector2(rb.velocity.x+x,rb.velocity.y+y)
でいけないかな?
rb.velicityのところをifで囲んでx!=0&&y!=0ならvector2.zeroにしたらいいと
思うよ。
elseにはrb.velocity=new vector2(rb.velocity.x+x,rb.velocity.y+y)
でいけないかな?
553名前は開発中のものです。
2023/09/12(火) 04:09:32.73ID:FBCYzsoY554名前は開発中のものです。
2023/09/13(水) 06:32:40.63ID:HkRVH3vp ちわす
倉庫番的なゲームを作りたいのですが、キャラクターがブロックを押す動作の作り方を知りたいです
二次元配列でブロックを配置しているのですが、キャラクターの移動先の番地にブロックがあった場合、キャラの移動方向にそれを移動すると言った考え方でいいでしょうか?
基本的な考え方を知りたいです
コリジョンつけてやる方法もあるとは思いますが、余計にややこしくなりそうですね
今はおそらく配列を使ったやり方で取り掛かってます
倉庫番的なゲームを作りたいのですが、キャラクターがブロックを押す動作の作り方を知りたいです
二次元配列でブロックを配置しているのですが、キャラクターの移動先の番地にブロックがあった場合、キャラの移動方向にそれを移動すると言った考え方でいいでしょうか?
基本的な考え方を知りたいです
コリジョンつけてやる方法もあるとは思いますが、余計にややこしくなりそうですね
今はおそらく配列を使ったやり方で取り掛かってます
555名前は開発中のものです。
2023/09/13(水) 07:16:01.37ID:droDxID/ ちわすとかどもすとかいちいち気持ち悪い言葉遣いは
どうにかした方がいい
俺ら友達でもないし先輩後輩でもない
赤の他人なんだから
どうにかした方がいい
俺ら友達でもないし先輩後輩でもない
赤の他人なんだから
556名前は開発中のものです。
2023/09/13(水) 10:59:10.85ID:NhNUwKHN どうもすみません……
557名前は開発中のものです。
2023/09/13(水) 11:08:11.53ID:droDxID/ >>554
俺が昔読んだ本では配列で処理していて
自キャラから見て進行方向にブロックが
ある場合、そのまたひとつ向こう側を
チェックして、何も無い場合ブロックと
自キャラを移動、何かあった場合移動は無効
という仕様だった
俺が昔読んだ本では配列で処理していて
自キャラから見て進行方向にブロックが
ある場合、そのまたひとつ向こう側を
チェックして、何も無い場合ブロックと
自キャラを移動、何かあった場合移動は無効
という仕様だった
558名前は開発中のものです。
2023/09/13(水) 14:09:45.99ID:HkRVH3vp559名前は開発中のものです。
2023/09/13(水) 14:12:58.06ID:ATros1XL (*´ω`*)お前質問するときも顔文字使えや?みんな無視してくれるから(*´ω`*)
560名前は開発中のものです。
2023/09/13(水) 22:36:31.19ID:fiBpMonJ Scope.SetVariable("hoge", (string str) => Console.Write($"Hello, {str}!"));
Engine.Execute("hoge('World')", Scope);
------------------
Console出力 : Hello, World!
↑はIronPythonの例ですが、こんな感じで文字列からインタプリタ的にC#側のオブジェクトを操作したいです
マルチプラットフォームで似たようなことをする方法ってありますか?
クラスが存在する程度に高級であればPythonに拘りはないです
Engine.Execute("hoge('World')", Scope);
------------------
Console出力 : Hello, World!
↑はIronPythonの例ですが、こんな感じで文字列からインタプリタ的にC#側のオブジェクトを操作したいです
マルチプラットフォームで似たようなことをする方法ってありますか?
クラスが存在する程度に高級であればPythonに拘りはないです
561名前は開発中のものです。
2023/09/14(木) 01:29:36.75ID:ZfVGpqaa すみません、利用規則についての質問ですが
来年から課金体系が変わるとアナウンスされてますが個人制作のフリゲの扱いは何も変わらないのでしょうか
来年から課金体系が変わるとアナウンスされてますが個人制作のフリゲの扱いは何も変わらないのでしょうか
562名前は開発中のものです。
2023/09/14(木) 02:06:05.54ID:vnwuY/kN >>561
変わらない
変わらない
563名前は開発中のものです。
2023/09/14(木) 06:39:14.43ID:aiWwvKJh print関数と配列について質問です
int[] arr ={1,2,3,4};
print(arr);
これをprintすると「system32」といったものがプリントされます。
forで展開すると1,2,3,4と展開されます。
print_rのような、配列の構造をそのままプリントしてくれるような関数はありますか?
int[] arr ={1,2,3,4};
print(arr);
これをprintすると「system32」といったものがプリントされます。
forで展開すると1,2,3,4と展開されます。
print_rのような、配列の構造をそのままプリントしてくれるような関数はありますか?
564名前は開発中のものです。
2023/09/15(金) 14:07:24.04ID:2wJ/VbUm mBaasってみんな何使ってますか?
前はニフクラ使ってて、playfabに移行しようと思ってたんだけど
playfabだと保存したデータとかユーザごとに一覧で表示
できなくてみにくくない?
前はニフクラ使ってて、playfabに移行しようと思ってたんだけど
playfabだと保存したデータとかユーザごとに一覧で表示
できなくてみにくくない?
565名前は開発中のものです。
2023/09/15(金) 16:30:46.16ID:dbH59558566名前は開発中のものです。
2023/09/15(金) 21:04:10.99ID:cHjMaqjl こんにちわ。
パズルゲームのグリッドを作っているのですが、同一のゲームオブジェクト(のスクリプト)に、
画像を追加するスクリプトを2つ記述しました。
それぞれ関数化し、start内で実行しているのですが、並び順を替えても画像の上下順が変わりません。
この辺どういう仕組になっているのかわかりません。
どういう仕組で上下順が決まるんでしょうか?
パズルゲームのグリッドを作っているのですが、同一のゲームオブジェクト(のスクリプト)に、
画像を追加するスクリプトを2つ記述しました。
それぞれ関数化し、start内で実行しているのですが、並び順を替えても画像の上下順が変わりません。
この辺どういう仕組になっているのかわかりません。
どういう仕組で上下順が決まるんでしょうか?
567名前は開発中のものです。
2023/09/15(金) 21:23:53.22ID:KuRilOiv568名前は開発中のものです。
2023/09/15(金) 21:29:00.75ID:xsk9710m まず、こんばんはなこんな時間2書き込む時は
それから顔文字付けるか、コテ版つける事な
それ守らないなら書込みするな
それから顔文字付けるか、コテ版つける事な
それ守らないなら書込みするな
569名前は開発中のものです。
2023/09/15(金) 21:31:03.83ID:KuRilOiv 彡 ⌒ ミ テメーも低クオリティコテ外すなや!
⎛´・ω・`⎞
/⌒ヽ_.ィ、~;y=ー(゚д゚)・・∵. ドーン!>>568
( r. )^ / )
ヽノノー◆-l //
|__/_/
└一'一
⎛´・ω・`⎞
/⌒ヽ_.ィ、~;y=ー(゚д゚)・・∵. ドーン!>>568
( r. )^ / )
ヽノノー◆-l //
|__/_/
└一'一
2023/09/15(金) 21:43:56.40ID:hZKK5Ca7
1つのobject22つのスクリプトなのに
どうやってインスペクタで設定するのか
ドーンおじさんのUnityはすごいなあ
どうやってインスペクタで設定するのか
ドーンおじさんのUnityはすごいなあ
571名前は開発中のものです。
2023/09/15(金) 22:18:28.88ID:KuRilOiv おう!ワイのUnityは特別仕様でなんでも出来るんやで!m9(*´ω`*)ドーン!
572名前は開発中のものです。
2023/09/16(土) 06:02:05.81ID:TKq3s9ST >>566
異なるゲームオブジェクトであれば並びを変更出来るんですが、同じスクリプト内に画像を表示するスクリプトを書いた場合はどうなるんかなあと
まあ、別オブジェクトでやります ありがとう(*´ω`*)
異なるゲームオブジェクトであれば並びを変更出来るんですが、同じスクリプト内に画像を表示するスクリプトを書いた場合はどうなるんかなあと
まあ、別オブジェクトでやります ありがとう(*´ω`*)
573名前は開発中のものです。
2023/09/16(土) 10:45:51.56ID:TKq3s9ST 理解
unity上ではspriteレンダラーの設定で並びを変更するのね
ゲームオブジェクト自体で変更するわけじゃないのね
unity上ではspriteレンダラーの設定で並びを変更するのね
ゲームオブジェクト自体で変更するわけじゃないのね
574名前は開発中のものです。
2023/09/17(日) 12:19:58.78ID:FjnTiDHl こんにちわ。
倉庫番を作っていたのですが、ブロックを押すロジックがわかりません。
ブロックは二次元配列で並べます。
要素としては0と1があって、1の部分にブロックを表示させます。
1の部分にキャラクターが触れたらブロックを動かすのかなと考えています。
移動先の座標が1であるかの判定をしなければいけません。
しかし、ということはキャラクターも同じ配列を使い、グリッド移動にする必要があるのではないでしょうか?
個人的にはキャラクターはvelocityで動く方式にしたいのですが、可能でしょうか?
倉庫番を作っていたのですが、ブロックを押すロジックがわかりません。
ブロックは二次元配列で並べます。
要素としては0と1があって、1の部分にブロックを表示させます。
1の部分にキャラクターが触れたらブロックを動かすのかなと考えています。
移動先の座標が1であるかの判定をしなければいけません。
しかし、ということはキャラクターも同じ配列を使い、グリッド移動にする必要があるのではないでしょうか?
個人的にはキャラクターはvelocityで動く方式にしたいのですが、可能でしょうか?
2023/09/17(日) 12:32:17.71ID:aXQbPdAS
576名前は開発中のものです。
2023/09/17(日) 13:37:46.84ID:FjnTiDHl577名前は開発中のものです。
2023/09/17(日) 16:41:13.25ID:wBwY8770 なんで?困ってないよ? 何が困るの?
2023/09/17(日) 17:05:03.45ID:aXQbPdAS
理解できないのは君の脳みそだから
他のチュートリアルやりなや
倉庫番の作り方なんか沢山あるから
他のチュートリアルやりなや
倉庫番の作り方なんか沢山あるから
2023/09/17(日) 17:06:27.89ID:aXQbPdAS
あ、あとそれやりましたとか言うなら
書く前に、どれとドレをやったけど分からなかったと書いてね じゃないと無駄よねでしょ
書く前に、どれとドレをやったけど分からなかったと書いてね じゃないと無駄よねでしょ
580名前は開発中のものです。
2023/09/17(日) 17:23:23.12ID:nf4Zbv/e キャラクターのpositionをマス目の大きさで割って整数にすればグリッド上の位置が出せるんじゃない?
581名前は開発中のものです。
2023/09/17(日) 18:57:33.27ID:L7pq8NgL 顔文字に騙されるのが趣味なのかな?
582名前は開発中のものです。
2023/09/17(日) 20:29:01.26ID:Pcpxna0T583名前は開発中のものです。
2023/09/17(日) 22:28:08.12ID:YpH2wafS 倉庫番って、その程度って言われる簡易レベルの作りだから、それがなかなか出来ないなら、まずvelocityとかはやめた方がいいですよ。問題点の見当違いならごめんなさい。
584名前は開発中のものです。
2023/09/18(月) 00:25:54.28ID:WyBkQNyZ お母さんにスプーン持って貰わないとぼろぼろ零して御飯も食べれなくて困ってました
箸と共存させるには自分の手が必要なのでしょうか?
箸と共存させるには自分の手が必要なのでしょうか?
585名前は開発中のものです。
2023/09/18(月) 00:35:22.33ID:a6yqpVFR >>584
別に手が無くても乙武は餓死してないぞ?発想を転換して何かで代用するんだよ!m9⎛´・ω・`⎞ドーン!
別に手が無くても乙武は餓死してないぞ?発想を転換して何かで代用するんだよ!m9⎛´・ω・`⎞ドーン!
586名前は開発中のものです。
2023/09/18(月) 00:51:38.67ID:Mi78dbXC587名前は開発中のものです。
2023/09/18(月) 05:57:43.38ID:ucMfvpqu588名前は開発中のものです。
2023/09/18(月) 09:06:26.33ID:zkRn/eeQ589名前は開発中のものです。
2023/09/18(月) 09:07:23.60ID:Lo5CStK9 Unityは終了ですか?
590名前は開発中のものです。
2023/09/18(月) 09:30:35.51ID:eyU+roHE591名前は開発中のものです。
2023/09/18(月) 09:37:21.78ID:px7vRPhY コピペで会話してるように見せかけてるだけで人間の言葉が分からないんじゃね?
592名前は開発中のものです。
2023/09/18(月) 10:10:48.72ID:YbOs6Tsl >>589
なわけない
なわけない
593名前は開発中のものです。
2023/09/18(月) 13:35:28.91ID:JEJl+cvh なんでそんなに怒ってるのかわからない。
質問者普通にみえるけど、過去になんかあったのかな?
質問者普通にみえるけど、過去になんかあったのかな?
594名前は開発中のものです。
2023/09/18(月) 14:02:08.53ID:hQnZAcc7 1つチュートリアル終わらすだけで12年以上掛かる超生物が普通なの?
595名前は開発中のものです。
2023/09/18(月) 14:07:26.52ID:ucMfvpqu >>588
おおまかな考え方は理解ということですよ。
おおまかな考え方は理解ということですよ。
596名前は開発中のものです。
2023/09/18(月) 14:23:25.72ID:ucMfvpqu 癪に障ったらすみませんね。
597名前は開発中のものです。
2023/09/18(月) 14:24:44.28ID:z1b5lxtf >>595
ttps://dictionary.goo.ne.jp/word/%E7%90%86%E8%A7%A3/
>1 物事の道理や筋道が正しくわかること。
I knowではないよね。正しく分かるなら使えるでしょ?
ttps://dictionary.goo.ne.jp/word/%E7%90%86%E8%A7%A3/
>1 物事の道理や筋道が正しくわかること。
I knowではないよね。正しく分かるなら使えるでしょ?
598名前は開発中のものです。
2023/09/18(月) 14:25:02.07ID:YWSMlXOR 連鎖透明あぼーんでほとんど見えねぇw
599名前は開発中のものです。
2023/09/18(月) 14:49:53.18ID:wgG01mEd600名前は開発中のものです。
2023/09/18(月) 15:02:35.43ID:3YB3Fbp5601名前は開発中のものです。
2023/09/18(月) 15:15:32.74ID:wgG01mEd602名前は開発中のものです。
2023/09/18(月) 15:23:01.23ID:3YB3Fbp5 ttp://hissi.org/read.php/gamedev/20191009/T3REZnQ4WE4.html
草
草
603名前は開発中のものです。
2023/09/18(月) 15:33:40.69ID:wgG01mEd >>602
そんな古いの引っ張り出して、しかもそれが忍たまと同一人物と主張したいの?基地外怖え!m9⎛*´ω`*⎞ドーン!
そんな古いの引っ張り出して、しかもそれが忍たまと同一人物と主張したいの?基地外怖え!m9⎛*´ω`*⎞ドーン!
604名前は開発中のものです。
2023/09/18(月) 15:49:14.93ID:mRExQUOZ605名前は開発中のものです。
2023/09/18(月) 16:26:10.01ID:3YB3Fbp5 >>604
誰?
誰?
606名前は開発中のものです。
2023/09/18(月) 17:12:46.31ID:qfm1Ja9O >>605
UEアオリ=忍魂開発者=低クオリティ=m9⎛*´ω`*⎞ドーン!
UEアオリ=忍魂開発者=低クオリティ=m9⎛*´ω`*⎞ドーン!
608名前は開発中のものです。
2023/09/18(月) 17:49:24.10ID:3YB3Fbp5 なんで忍者も顔文字もフリーズしてんの?w
609名前は開発中のものです。
2023/09/18(月) 18:13:17.97ID:mRExQUOZ >>608
は?
は?
610名前は開発中のものです。
2023/09/18(月) 18:17:13.46ID:3YB3Fbp5 >>609
ID変え間違えたの? お前の話なんて一言もしてないのに何を否定したんだ?
ID変え間違えたの? お前の話なんて一言もしてないのに何を否定したんだ?
611ドーンおじ
2023/09/18(月) 18:22:09.82ID:qfm1Ja9O こんばんわ!わたしがドーンおじさんです!m9⎛´・ω・`⎞ドーン!
612名前は開発中のものです。
2023/09/18(月) 19:43:05.58ID:9lRucUiz UnityVRでパンチ力測るってできんのかな
できないか
できないか
614名前は開発中のものです。
2023/09/18(月) 19:48:50.91ID:9lRucUiz 質量測れないから無理か
615ドーンおじ
2023/09/18(月) 19:50:48.09ID:qfm1Ja9O 拳に質量設定すればいいんだよ!ボッコボコにJKぶん殴ってレイプするVRゲーム作ってくれや?m9⎛´・ω・`⎞ドーン!
616名前は開発中のものです。
2023/09/18(月) 19:54:08.01ID:9lRucUiz 自分で作れ
617名前は開発中のものです。
2023/09/19(火) 05:21:12.98ID:LKUphzWu 初歩的ですみません
unityにおけるor論理演算子は || ではないのでしょうか?
これだとエラーになります。
| 一本だとエラーは出ませんが、正常に働かないようです。
//右プッシュあるいは左プッシュ
if (Input.GetKeyDown(KeyCode.RightArrow | KeyCode.LeftArrow))
{
print("push");
}
何か盛大な勘違いしてそうですが。
unityにおけるor論理演算子は || ではないのでしょうか?
これだとエラーになります。
| 一本だとエラーは出ませんが、正常に働かないようです。
//右プッシュあるいは左プッシュ
if (Input.GetKeyDown(KeyCode.RightArrow | KeyCode.LeftArrow))
{
print("push");
}
何か盛大な勘違いしてそうですが。
618名前は開発中のものです。
2023/09/19(火) 05:30:01.78ID:yGWV2WIz どういう理由で1本にしてるの?
619名前は開発中のものです。
2023/09/19(火) 05:36:21.22ID:LKUphzWu unityにおけるor演算子は1本だと理解しています。
620名前は開発中のものです。
2023/09/19(火) 05:52:29.59ID:LKUphzWu ↑あっ書き方間違ってた
メンゴメンゴ
メンゴメンゴ
621名前は開発中のものです。
2023/09/19(火) 09:36:30.13ID:LOExw4s0 >>617
今出先で実験できないので語りですが、そういった問題の場合、if分に行く前に代入するか、│の動作検証をした方がいいですよ。
今出先で実験できないので語りですが、そういった問題の場合、if分に行く前に代入するか、│の動作検証をした方がいいですよ。
622名前は開発中のものです。
2023/09/19(火) 10:03:16.88ID:LKUphzWu623名前は開発中のものです。
2023/09/19(火) 10:08:33.82ID:EnJR6GhF 本日の顔文字のプログラマごっこは終了しました
頭可笑しい
頭可笑しい
624名前は開発中のものです。
2023/09/19(火) 11:03:04.81ID:pewyOcqJ 何年もプログラミング触っててこれだからな
ノベルゲームでも作った方がいいよ
ノベルゲームでも作った方がいいよ
625名前は開発中のものです。
2023/09/19(火) 11:32:23.10ID:5q0CuwlE 適当にうろ覚えでデタラメ書いておけば超便利な働きアリが
せっせと修正してくれるから何も勉強しなくていいくらいにしか思ってないだろ
せっせと修正してくれるから何も勉強しなくていいくらいにしか思ってないだろ
626名前は開発中のものです。
2023/09/19(火) 12:03:05.76ID:LKUphzWu c#の挙動が良く分からないのですが、他のオブジェクトにつけたスクリプトにアクセスして、変数を呼び出す場合、何かしらの値を代入するか、printなどで値を出力しないとエラーを返されます。これはどんな仕様によるものでしょうか?
//呼び出し側
rootMap.GetComponent<Grid_controller>().testVal;
//呼び出される側
public int testVal = 1;
エラーは以下です
CS0201 Only assignment, call, increment, decrement, await, and new object expressions can be used as a statement
//呼び出し側
rootMap.GetComponent<Grid_controller>().testVal;
//呼び出される側
public int testVal = 1;
エラーは以下です
CS0201 Only assignment, call, increment, decrement, await, and new object expressions can be used as a statement
627名前は開発中のものです。
2023/09/19(火) 12:14:01.92ID:L0eyVQ80 これが真カニンガムの法則か
628名前は開発中のものです。
2023/09/19(火) 12:29:03.22ID:LqdabOWQ 呼び出し側は何をしたいの?
629名前は開発中のものです。
2023/09/19(火) 12:42:38.21ID:QSI2fs+7 >>626
呼び出し側のコードが間違ってる
例えば変数aがある時
a;
なんてコードは書かないだろ
「aを使って何かをする」というコードを書くはずだ
それでエラーが出るかどうかは知らない
そんな変なコード今まで書いたことないから
呼び出し側のコードが間違ってる
例えば変数aがある時
a;
なんてコードは書かないだろ
「aを使って何かをする」というコードを書くはずだ
それでエラーが出るかどうかは知らない
そんな変なコード今まで書いたことないから
630名前は開発中のものです。
2023/09/19(火) 12:46:52.35ID:LqdabOWQ とりあえず基本的なことだったらchatGPTに聞いたほうがいいですよ
エラーも和訳してくれるし
複雑なことでなければ間違わずに回答してくれるんで
まあなんでも質問スレでこんなこというのは酷いけど、AIは基本的なことでも怒らず教えてくれるでまずAIに聞いてみてそれでもわからないのであればここで質問するとか
エラーも和訳してくれるし
複雑なことでなければ間違わずに回答してくれるんで
まあなんでも質問スレでこんなこというのは酷いけど、AIは基本的なことでも怒らず教えてくれるでまずAIに聞いてみてそれでもわからないのであればここで質問するとか
631名前は開発中のものです。
2023/09/19(火) 14:24:40.95ID:LKUphzWu >>628
ありがとうございます。
>>580上の質問と関連します。
キャラクターの位置を、以下のグレー背景の配列に代入したい思っています。そのため、グレー背景のゲームオブジェクトと、配列にアクセスしたいなと。
https://i.imgur.com/f6RD06B.jpg
白がグリッド移動用キャラで、茶色が障害物で、グレーはただの背景です。
キャラクターの位置はtransform.positionで1ずつ増減するようにしています。
キャラが茶色障害物に触れたときに、障害物を押すような挙動にしたいです。
そのためには3つのオブジェクトで共有される、基準となる配列が必要だろうなと。
ただ、まだどういう処理の流れにするか分かっていないです。
>>629
どうも
使い方の問題なんです
今後使い方を変えますが、デバックのために中身を確認したかったです
printしたら使えるようになりました
ありがとうございます。
>>580上の質問と関連します。
キャラクターの位置を、以下のグレー背景の配列に代入したい思っています。そのため、グレー背景のゲームオブジェクトと、配列にアクセスしたいなと。
https://i.imgur.com/f6RD06B.jpg
白がグリッド移動用キャラで、茶色が障害物で、グレーはただの背景です。
キャラクターの位置はtransform.positionで1ずつ増減するようにしています。
キャラが茶色障害物に触れたときに、障害物を押すような挙動にしたいです。
そのためには3つのオブジェクトで共有される、基準となる配列が必要だろうなと。
ただ、まだどういう処理の流れにするか分かっていないです。
>>629
どうも
使い方の問題なんです
今後使い方を変えますが、デバックのために中身を確認したかったです
printしたら使えるようになりました
632名前は開発中のものです。
2023/09/19(火) 14:24:57.52ID:LKUphzWu >>630
なるほど 存在忘れていました
なるほど 存在忘れていました
633名前は開発中のものです。
2023/09/23(土) 18:12:22.53ID:OKp+DYti マジで公式リファレンスよりChatGPTのほうがわかりやすいぞw
対話形式だから質問の仕方で一般論を解説してくれたり、ピンポイントでソリューションを出してくれたりもする
なお嘘もいっぱい混じっている模様
対話形式だから質問の仕方で一般論を解説してくれたり、ピンポイントでソリューションを出してくれたりもする
なお嘘もいっぱい混じっている模様
634名前は開発中のものです。
2023/09/23(土) 18:17:24.80ID:wfyK4z9o なんならChatGPTでコードも書いてくれるぞ
命令多いとすぐ内容壊れるから小分けに指示して切り貼り出来る程度の知識はいるが
命令多いとすぐ内容壊れるから小分けに指示して切り貼り出来る程度の知識はいるが
635名前は開発中のものです。
2023/09/23(土) 18:35:04.26ID:Z3i4uR0K 初めのポンコツっぷりからすればかなり成熟したんじゃね
大分見違えたよChatGPT
ただ嘘かというと微妙に?ではないラインまで寄ってきてるから
100%嘘ではないが微妙に外してる感がある
しかも耳障りがいいのが何とも
大分見違えたよChatGPT
ただ嘘かというと微妙に?ではないラインまで寄ってきてるから
100%嘘ではないが微妙に外してる感がある
しかも耳障りがいいのが何とも
636名前は開発中のものです。
2023/09/23(土) 19:11:12.36ID:YOf1btHK 最初のころは間違いを指摘してもやたら言いわけしてたからな
一度ChatGPTにあるプログラム言語の仕様聞いた時に間違いを指摘しても認めなくて、コンパイラで実際の動作確認してログ貼り付けたら
ChatGPTもコンパイラの結果だと言って捏造したログ出してきたときは呆れたわ
一度ChatGPTにあるプログラム言語の仕様聞いた時に間違いを指摘しても認めなくて、コンパイラで実際の動作確認してログ貼り付けたら
ChatGPTもコンパイラの結果だと言って捏造したログ出してきたときは呆れたわ
637名前は開発中のものです。
2023/09/23(土) 20:02:42.81ID:MxpVHLCp >>636
ワロタ
ワロタ
638ドーンおじ
2023/09/23(土) 20:32:23.06ID:YaQqJGRE お前らの低クオリティな回答よりよっぽどChatGPTの方がマシなんだよ!m9⎛´・ω・`⎞ドーン!
639名前は開発中のものです。
2023/09/23(土) 20:54:53.56ID:OKp+DYti そんなことはありません。ChatGPTはあなた方から学んでいますので、あなた方を超えることはあり得ません
あなた方がスキルアップすることで私もスキルアップするのです
ともに二人三脚で成長していきましょう
あなた方がスキルアップすることで私もスキルアップするのです
ともに二人三脚で成長していきましょう
640ドーンおじ
2023/09/23(土) 22:46:39.51ID:YaQqJGRE641名前は開発中のものです。
2023/09/24(日) 00:45:56.48ID:Ycnu9l9w まあ実際あいつは相当調教されてて非倫理的、反社会的、犯罪的なことには絶対答えないようにはなってるはず
なお平気でうs
なお平気でうs
642名前は開発中のものです。
2023/09/24(日) 04:13:05.21ID:vd04acfJ AIは結局「よく調教された集合知」だから、ちょっとした調べ物に便利なのは当然なんだよな。でも誰かが知ってることしか知らないので先行き不透明なことを聞くのには向かない
643名前は開発中のものです。
2023/09/24(日) 05:06:50.10ID:vs/ECiaf 質問させてください
https://baba-s.はてなブログ.com/entry/2018/03/30/085000
個々を見て倉庫番を作っているのですが、「tileTypeというネームスペースがない(CS0246エラー)」というエラーが出ます。以下の部分に対してエラーが出ます。
private TileType[,] tileList; // タイル情報を管理する二次元配列
自作の配列型が必要に思えますが、using tileType;と定義してみたんですが、駄目です。
これってどこで定義されてるんでしょうか?
https://baba-s.はてなブログ.com/entry/2018/03/30/085000
個々を見て倉庫番を作っているのですが、「tileTypeというネームスペースがない(CS0246エラー)」というエラーが出ます。以下の部分に対してエラーが出ます。
private TileType[,] tileList; // タイル情報を管理する二次元配列
自作の配列型が必要に思えますが、using tileType;と定義してみたんですが、駄目です。
これってどこで定義されてるんでしょうか?
644名前は開発中のものです。
2023/09/24(日) 06:13:25.60ID:vs/ECiaf gptさんにも聞いているところです
コード丸投げのほうが案外正確な答え来るんですね(*´ω`*)
コード丸投げのほうが案外正確な答え来るんですね(*´ω`*)
645名前は開発中のものです。
2023/09/24(日) 06:48:55.67ID:we2cRZDF そのブログでTileTypeを検索してみようか
private TileType[,] tileList;が書いてある行の上でやたら列挙型の説明をしているけど
enum型の名前はなんて書いてあるのか見てみたら何か分かるんじゃないか?
private TileType[,] tileList;が書いてある行の上でやたら列挙型の説明をしているけど
enum型の名前はなんて書いてあるのか見てみたら何か分かるんじゃないか?
646名前は開発中のものです。
2023/09/24(日) 10:05:00.63ID:vs/ECiaf ありがとうございます
c#って大文字小文字の区別しないと駄目なんですね
c#って大文字小文字の区別しないと駄目なんですね
647名前は開発中のものです。
2023/09/24(日) 20:06:31.00ID:DeVeAOSn 大文字小文字の一致、キャメルケース、パスカルケースでの命名規則は基礎の基礎だ。
言語に関係なくコーティングの際には統一すべきでしょう。
言語に関係なくコーティングの際には統一すべきでしょう。
648名前は開発中のものです。
2023/09/24(日) 20:19:10.68ID:7ja9t4xK649名前は開発中のものです。
2023/09/24(日) 20:54:08.39ID:XF8UepCR 小文字大文字判定が面倒くさい
650名前は開発中のものです。
2023/09/24(日) 22:18:32.88ID:x8honyGG コードエディタは補完してくれんのか?
651名前は開発中のものです。
2023/09/24(日) 22:30:21.34ID:QUpVbheS 補完しても
invoke
Invoke
どちらもあるから選ぶのは人やで
invoke
Invoke
どちらもあるから選ぶのは人やで
652名前は開発中のものです。
2023/09/25(月) 09:50:50.67ID:R2Q/Zajq シェーダーの学習で心折れそう…
653名前は開発中のものです。
2023/09/25(月) 09:56:29.00ID:iaWRLgVq 必要な時に必要なぶんだけ覚えればいいのさ
654名前は開発中のものです。
2023/09/25(月) 10:00:54.75ID:R2Q/Zajq いうても最低限度は覚えないといけないものがあるでしょ
俺はその最低限を覚える段階なんよ…
俺はその最低限を覚える段階なんよ…
655名前は開発中のものです。
2023/09/25(月) 10:05:59.28ID:iaWRLgVq なんでUnityはじめたのか知らんけど、あれもこれも覚えなきゃってテンパってたらそりゃ覚えるのも大変だろうな
Unity使ってあれがやりたいこれがやりたいって気分なら必要なことから自然に覚えていくもんだよ
Unity使ってあれがやりたいこれがやりたいって気分なら必要なことから自然に覚えていくもんだよ
656名前は開発中のものです。
2023/09/25(月) 10:07:29.75ID:R2Q/Zajq あんた言うこと言うね…
シェーダーの学習後回しにしようかな…
シェーダーの学習後回しにしようかな…
657名前は開発中のものです。
2023/09/25(月) 10:19:17.63ID:1nKbsinS シェーダーは変えなくても動くし余力がある時にやればいいと思うよ
658名前は開発中のものです。
2023/09/25(月) 13:19:04.40ID:R2Q/Zajq わかったよ、お二人方アドバイスありがとう
659名前は開発中のものです。
2023/09/25(月) 14:27:23.46ID:evwQuaHP そこそこ開発経験ありそうな人でもシェーダー変えない多いんだよね
660名前は開発中のものです。
2023/09/26(火) 04:30:07.89ID:TPoilq5C そこに手間をかけるより他をいじった方が効率良いもんね
661名前は開発中のものです。
2023/09/26(火) 06:22:23.52ID:PrmhMki4 他人のコードを読んで勉強しているのですが、読み解くコツってあるでしょうか?
いろんな考え方はあると思いますが、共通しているのは
大きな部分から小さな部分と読んでいくことだと思います
いろんな考え方はあると思いますが、共通しているのは
大きな部分から小さな部分と読んでいくことだと思います
662名前は開発中のものです。
2023/09/26(火) 07:06:42.46ID:Dnkr/w7B 習ったら習った部分だけ読み書き出来るってだけだろ
覚えてない事は当然分からない
読めない分からないって事は覚えてないから
知らない漢字を読み書きできる奴はいない 同じ事だろ
覚えてない事は当然分からない
読めない分からないって事は覚えてないから
知らない漢字を読み書きできる奴はいない 同じ事だろ
663名前は開発中のものです。
2023/09/26(火) 07:29:58.09ID:N2V9MGf2664名前は開発中のものです。
2023/09/26(火) 07:42:56.77ID:1HACiq9u665名前は開発中のものです。
2023/09/26(火) 07:46:59.66ID:PrmhMki4 >>663
読み解くの意味によりますが、ゲームのロジックを知るのが目的です
読み解くの意味によりますが、ゲームのロジックを知るのが目的です
666名前は開発中のものです。
2023/09/26(火) 07:58:41.66ID:4K1vW8+Q >>665
それならUnity関係なく
「ゲームのアルゴリズム 改訂版 思考ルーチンと物理シミュレーション」
「3Dゲームをおもしろくする技術 実例から解き明かすゲームメカニクス・レベルデザイン・カメラのノウハウ」
などの本やね
それならUnity関係なく
「ゲームのアルゴリズム 改訂版 思考ルーチンと物理シミュレーション」
「3Dゲームをおもしろくする技術 実例から解き明かすゲームメカニクス・レベルデザイン・カメラのノウハウ」
などの本やね
667名前は開発中のものです。
2023/09/26(火) 10:10:09.96ID:PrmhMki4668名前は開発中のものです。
2023/09/26(火) 10:31:08.14ID:s/pBm6ds >>667
ステップ実行は自分はやらないです
ワザワザ止めてエディタで確認は煩わしいので
処理の流れだけなら各関数の最初にprint(関数名)として
どこが動いてるか確認するくらいですね
特有のは数こなして覚えるしかないですね
数こなすと言うのは小さい動くプログラムを何個も作るという事です
ステップ実行は自分はやらないです
ワザワザ止めてエディタで確認は煩わしいので
処理の流れだけなら各関数の最初にprint(関数名)として
どこが動いてるか確認するくらいですね
特有のは数こなして覚えるしかないですね
数こなすと言うのは小さい動くプログラムを何個も作るという事です
669名前は開発中のものです。
2023/09/26(火) 11:49:17.46ID:PrmhMki4670名前は開発中のものです。
2023/09/26(火) 14:35:45.40ID:PrmhMki4 https://i.imgur.com/5xc5o1g.jpg
>>668
追加で質問させてください
エディタで確認ということですが、vs上だけでのステップ実行は出来ない感じでしょうか?
attach to unityを押してから、unityエディタにいって再生して、vsに戻ってという手順なので少しややこしいですね
https://imgur.com/wfp1kQW
あと、上記のパターンだとstart関数が実行されたあと、updateにいかず、別スクリプトのstartにいってしまうのですが、startが同じタイミングで実行されるからという認識でいいでしょうか?
>>668
追加で質問させてください
エディタで確認ということですが、vs上だけでのステップ実行は出来ない感じでしょうか?
attach to unityを押してから、unityエディタにいって再生して、vsに戻ってという手順なので少しややこしいですね
https://imgur.com/wfp1kQW
あと、上記のパターンだとstart関数が実行されたあと、updateにいかず、別スクリプトのstartにいってしまうのですが、startが同じタイミングで実行されるからという認識でいいでしょうか?
671名前は開発中のものです。
2023/09/26(火) 18:50:27.56ID:c+pYN73D672名前は開発中のものです。
2023/09/26(火) 22:43:26.38ID:eUo60nYc673名前は開発中のものです。
2023/09/27(水) 00:14:26.41ID:0qdFlxpj 新しく出たVFX本読んだ人いる?
674名前は開発中のものです。
2023/09/27(水) 00:15:08.58ID:0qdFlxpj >>672
月額課金してる?
月額課金してる?
675名前は開発中のものです。
2023/09/27(水) 02:18:53.16ID:d7EGOUqa >>674
してないよ、たぶん3.5free版
してないよ、たぶん3.5free版
676名前は開発中のものです。
2023/09/27(水) 06:10:02.62ID:v5CGVYKw677ドーンおじ
2023/09/27(水) 06:33:23.13ID:BR9Qb8uu 正気かよwww写経とか最低最悪の愚行だよww学校教育の黒板写しの弊害だなwww
教科書至上主義と同じで学校教育ってほんと糞だなwwwこーゆー莫迦量産したから日本は滅亡すんだよwwwm9⎛´・ω・`⎞ドーン!
教科書至上主義と同じで学校教育ってほんと糞だなwwwこーゆー莫迦量産したから日本は滅亡すんだよwwwm9⎛´・ω・`⎞ドーン!
678名前は開発中のものです。
2023/09/27(水) 06:48:23.84ID:hqIwzbC3 コードについては眺めるだけでいいよ
んで、意味を見つけられればいい
各変数定数関数の意味、この処理で何をしたいかとか読み解ければ力になる
んで、意味を見つけられればいい
各変数定数関数の意味、この処理で何をしたいかとか読み解ければ力になる
679名前は開発中のものです。
2023/09/27(水) 06:52:51.31ID:0qdFlxpj >>675
へえそれでもイケるもんなんだね
へえそれでもイケるもんなんだね
680名前は開発中のものです。
2023/09/27(水) 07:11:35.98ID:v5CGVYKw >>678
動かさないと理解出来ない場合は、動かした方がいいですかね
動かさないと理解出来ない場合は、動かした方がいいですかね
681名前は開発中のものです。
2023/09/27(水) 07:16:12.89ID:hqIwzbC3 >>680
まあなんでもいいよ、理解できるなら
まあなんでもいいよ、理解できるなら
682名前は開発中のものです。
2023/09/27(水) 07:25:32.75ID:9YyqBNlA ぶっちゃけぶつ切りにしてchatGPTに聞けば一つ一つの処理は分かる
分かんないトコあれば掘り下げて理解するまで聞き続ける
あとはその一つ一つを繋げてどうなるか考える力があればなのかな
分かんないトコあれば掘り下げて理解するまで聞き続ける
あとはその一つ一つを繋げてどうなるか考える力があればなのかな
683名前は開発中のものです。
2023/09/27(水) 07:28:34.78ID:gV1LZg8Z 読んで何してる位はある程度わかるかもしれんけど、読み解くには作った人と同程度かそれ以上の知識、実力がないと無理でしょ
684名前は開発中のものです。
2023/09/27(水) 07:32:32.88ID:F4h7lUhX 業務プログラムだと訳わからんソースから仕様を起こして移植したりするけど
それを何十本とかやるとかなり力は付くから逆仕様作成するといいかと
それを何十本とかやるとかなり力は付くから逆仕様作成するといいかと
685名前は開発中のものです。
2023/09/27(水) 07:39:09.78ID:SzVXgp5c でもいずれChatGPTなどのAIがプログラミングやってくれる世界が近いうちに来るでしょうね
データサイエンス分野なんかCode Interpreterの登場でデータサイエンスに知見がない人にもデータサイエンティストのパワーが使えるようになったわけだし
データサイエンス分野なんかCode Interpreterの登場でデータサイエンスに知見がない人にもデータサイエンティストのパワーが使えるようになったわけだし
686名前は開発中のものです。
2023/09/27(水) 07:41:16.36ID:MAH+ogaY 作った人になり切れば頭がパーンとして何をしてるのか自然に分かるようになるよ
687名前は開発中のものです。
2023/09/27(水) 07:43:34.71ID:v5CGVYKw ありがとう
頭の中だけではコードを理解出来ない
まだそういうレベル
見ただけで理解できる人は上の存在だと思う
頭の中だけではコードを理解出来ない
まだそういうレベル
見ただけで理解できる人は上の存在だと思う
688名前は開発中のものです。
2023/09/27(水) 07:48:54.24ID:+o4v5Gi6 翻訳する言語が英語からプログラム言語に変わっただけだよ
たったそれだけの事
たったそれだけの事
689名前は開発中のものです。
2023/09/27(水) 07:50:14.73ID:SpCSwxun えっ、まだChatGPT使ってんの? Bingは無料でGPT-4使えますよ! - Qiita
https://qiita.com/takao-takass/items/16a7052a4a0e857b7c90
ええねこれ使ってみよ
https://qiita.com/takao-takass/items/16a7052a4a0e857b7c90
ええねこれ使ってみよ
690名前は開発中のものです。
2023/09/27(水) 09:11:30.12ID:V5NseCKQ なんだかんだで設計書は大事だよ
691名前は開発中のものです。
2023/09/27(水) 10:19:54.52ID:v5CGVYKw692名前は開発中のものです。
2023/09/27(水) 10:28:17.24ID:pzrfp1qm693名前は開発中のものです。
2023/09/27(水) 12:28:17.44ID:+o4v5Gi6 >>691
英語が読めるのは英単語の組み合わせと並びに意味があってそれを知っているからでしょう
単に数式にそれが置き換わるだけで意味は一緒ですよ
計算結果が分からないのであれば実行すればよいのでは?
勿論期待通りの計算結果になれば、理解と意識にズレがない事が確認できる訳で
英語が読めるのは英単語の組み合わせと並びに意味があってそれを知っているからでしょう
単に数式にそれが置き換わるだけで意味は一緒ですよ
計算結果が分からないのであれば実行すればよいのでは?
勿論期待通りの計算結果になれば、理解と意識にズレがない事が確認できる訳で
694名前は開発中のものです。
2023/09/27(水) 12:36:13.77ID:v5CGVYKw 分からない部分ですが、例えば関数が10個あったとして、それが相互に影響し合うわけですよね
言語化してみると、そこの整合性を取るのが難しいのだなと感じています
関数が上から順に実行されてくれるのなら、わかりやすいのですが
言語化してみると、そこの整合性を取るのが難しいのだなと感じています
関数が上から順に実行されてくれるのなら、わかりやすいのですが
695名前は開発中のものです。
2023/09/27(水) 12:40:13.50ID:gV1LZg8Z696名前は開発中のものです。
2023/09/27(水) 12:54:29.23ID:+o4v5Gi6697名前は開発中のものです。
2023/09/27(水) 13:45:25.53ID:rzo6w35e Unityはコードだけ読んでも理解できないと思うよ
GameObjectの他のコンポーネントとかの相互作用が多いから
GameObjectの他のコンポーネントとかの相互作用が多いから
698名前は開発中のものです。
2023/09/27(水) 13:52:03.22ID:+o4v5Gi6 コンポーネントが付いてるだけで観測可能だと思うが。
寧ろ観測出来ないとするならMonoBehaviourによる制御も干渉も100%出来ない
ブラックボックスという事になるのでは? そういうブラックボックスあったっけ?
寧ろ観測出来ないとするならMonoBehaviourによる制御も干渉も100%出来ない
ブラックボックスという事になるのでは? そういうブラックボックスあったっけ?
699名前は開発中のものです。
2023/09/27(水) 14:05:47.08ID:d7EGOUqa >>676
写して実行する必要は、そこまでないと思います
その関数がどういう処理をしているか分かれば、自分なりの別の書き方をすればいいし
ついでに関数をどこで呼び出しているか、どう利用されてるかなども併せてGPTくんに聞くといいかと
写して実行する必要は、そこまでないと思います
その関数がどういう処理をしているか分かれば、自分なりの別の書き方をすればいいし
ついでに関数をどこで呼び出しているか、どう利用されてるかなども併せてGPTくんに聞くといいかと
700名前は開発中のものです。
2023/09/27(水) 14:28:13.29ID:v5CGVYKw https://gist.github.com/baba-s/e4da98f6fce2b6cca36b0cf3bb91f9d0
https://baba-s.はてなブログ.com/entry/2018/03/30/085000
>>696
ありがとうございます
倉庫番を作っていますが、このソースを読み解きたいです
手順が分かればいいのですが、どこから始めたらいいでしょうか?
とりあえず関数名から処理を把握し、処理の順番を知ろうとしているところです。
https://baba-s.はてなブログ.com/entry/2018/03/30/085000
>>696
ありがとうございます
倉庫番を作っていますが、このソースを読み解きたいです
手順が分かればいいのですが、どこから始めたらいいでしょうか?
とりあえず関数名から処理を把握し、処理の順番を知ろうとしているところです。
701名前は開発中のものです。
2023/09/27(水) 14:39:50.96ID:NCEIZez/ プログラムを理解したいならフローチャートに書き起こすのが良いよ。
よくあるリバースエンジニアリングの手法だよ。
[SerializeField]でGameObject入れる箱用意して、
アタッチしあとに手動でGameObject指定とかstartにGameObject.Find省くためによくやるけれど、
インスペクター上の設定値で動いてコードでは値を入れないから、コード見ただけじゃわからん部分も少なからずあるね。
よくあるリバースエンジニアリングの手法だよ。
[SerializeField]でGameObject入れる箱用意して、
アタッチしあとに手動でGameObject指定とかstartにGameObject.Find省くためによくやるけれど、
インスペクター上の設定値で動いてコードでは値を入れないから、コード見ただけじゃわからん部分も少なからずあるね。
702名前は開発中のものです。
2023/09/27(水) 14:50:00.39ID:v/arR1wU 専用のスレ建てたら?
Unityさほど関係なくね?
Unityさほど関係なくね?
703名前は開発中のものです。
2023/09/27(水) 14:57:17.20ID:+o4v5Gi6704名前は開発中のものです。
2023/09/27(水) 15:07:53.24ID:+o4v5Gi6 多分誰に聞いてもコガネブログと同程度の内容しか返ってこないよ
寧ろ説明はブログの方が詳しいから投げてる訳で、復唱してもオリジナルの方が
細かいならやる意味ないじゃん
コガネブログの説明で何が不足してるのか分からないから、具体的にどこをどう読んで
何が分からないのか答えられないと誰も返答できないでしょ
貴方が何が分からないのか分からないんだから
寧ろ説明はブログの方が詳しいから投げてる訳で、復唱してもオリジナルの方が
細かいならやる意味ないじゃん
コガネブログの説明で何が不足してるのか分からないから、具体的にどこをどう読んで
何が分からないのか答えられないと誰も返答できないでしょ
貴方が何が分からないのか分からないんだから
705名前は開発中のものです。
2023/09/27(水) 16:10:05.09ID:+o4v5Gi6 ttps://i.imgur.com/Rnz0vJc.png
そんなに長くて読みずらいならバラせばいいんだがな
soukoban.unitypackage → ttps://xfs.jp/xkp1q
そんなに長くて読みずらいならバラせばいいんだがな
soukoban.unitypackage → ttps://xfs.jp/xkp1q
706名前は開発中のものです。
2023/09/27(水) 17:32:34.33ID:v5CGVYKw >>705
1つのスクリプトに長々書かないほうが処理の流れがわかりやすくなるもんでしょうか?
1つのスクリプトに長々書かないほうが処理の流れがわかりやすくなるもんでしょうか?
707名前は開発中のものです。
2023/09/27(水) 17:53:11.30ID:OWpXyytI >>706
長いと読めない分からない→短くしろ→短いとわかるのでしょうか?
顔文字君さぁ優しい質問者をわざと苛つかせて楽しんでるでしょ?
ちなみにその質問はスレチだからね
ゲ製じゃなくてマ板行きなよ
あっちにはスーパーハッカー級のプログラマが沢山いるから手取り足取り教えてくれるよ
長いと読めない分からない→短くしろ→短いとわかるのでしょうか?
顔文字君さぁ優しい質問者をわざと苛つかせて楽しんでるでしょ?
ちなみにその質問はスレチだからね
ゲ製じゃなくてマ板行きなよ
あっちにはスーパーハッカー級のプログラマが沢山いるから手取り足取り教えてくれるよ
708名前は開発中のものです。
2023/09/27(水) 17:59:32.64ID:hqIwzbC3 ゲームクリエイターはゲームを作るためにプログラミングしてるのであってプログラミングの専門家ではないからね
709名前は開発中のものです。
2023/09/27(水) 18:03:42.43ID:+o4v5Gi6 >>706
大体単一ファイルでデバッガで追えないとか言うなら、考えられそうなのは
情報が多すぎて実行行がどこに行ってるのか分かんねって事だろ
なんでそうなるのかしらんけど
本当はclass化してモジュールにするんだが面倒なんでなんちゃってさ
モジュール化や分割は長くて読み辛いとか混乱するから分ける
何でもバラバラにすりゃいいってもんじゃないがね
unitypackageだからローカルで実行できるだろ
試せばいいじゃん
大体単一ファイルでデバッガで追えないとか言うなら、考えられそうなのは
情報が多すぎて実行行がどこに行ってるのか分かんねって事だろ
なんでそうなるのかしらんけど
本当はclass化してモジュールにするんだが面倒なんでなんちゃってさ
モジュール化や分割は長くて読み辛いとか混乱するから分ける
何でもバラバラにすりゃいいってもんじゃないがね
unitypackageだからローカルで実行できるだろ
試せばいいじゃん
710名前は開発中のものです。
2023/09/27(水) 18:16:22.24ID:32Hw83bP なんでも質問スレとはいえ、正直質問するレベルにも達してないと思う
本当に困ってるんだったらお願いだからコテハン付けてくれ
本当に困ってるんだったらお願いだからコテハン付けてくれ
712名前は開発中のものです。
2023/09/28(木) 04:05:13.37ID:8/tJqhSX >>700
ブログに丁寧なチュートリアル書いてあるんだから、その通りにやった方がいいよ
改造したかったら完成してから、スクリプトファイル分けてみたり書き換えたりすればいい
そこで試行錯誤するのは普通のことよ
ブログに丁寧なチュートリアル書いてあるんだから、その通りにやった方がいいよ
改造したかったら完成してから、スクリプトファイル分けてみたり書き換えたりすればいい
そこで試行錯誤するのは普通のことよ
713名前は開発中のものです。
2023/09/28(木) 05:14:22.51ID:l1DQaNZz ワナビってチュートリアル完遂させたの2回しかないんだよね?
それは「大蒜」とか「秋葵」を2回しか見た事ないのに読み書きしたり意味分かったり
出来るかっていうのと一緒だよね
そんな事出来る人間がいたらとっくにエリートになって会社の重役の椅子に座ってる
ワイやお前には無理な芸当だろ
それは「大蒜」とか「秋葵」を2回しか見た事ないのに読み書きしたり意味分かったり
出来るかっていうのと一緒だよね
そんな事出来る人間がいたらとっくにエリートになって会社の重役の椅子に座ってる
ワイやお前には無理な芸当だろ
714名前は開発中のものです。
2023/09/28(木) 06:08:20.03ID:cUBAoN8J どもっす
とりあえず完成コードをコピペしてから、
分割してわかりやすくしたいと思います(*´ω`*)
とりあえず完成コードをコピペしてから、
分割してわかりやすくしたいと思います(*´ω`*)
715名前は開発中のものです。
2023/09/28(木) 06:50:30.06ID:YN9OxytJ >>700
丁寧に書いてあるから上から読んでっても何となく分かると思うけどな
難しいって思ってるトコ何処なんだろ
テキストから二次元配列のリストに置き換えるトコとかそれをunityのpositionとか置き換えるトコとかかね
丁寧に書いてあるから上から読んでっても何となく分かると思うけどな
難しいって思ってるトコ何処なんだろ
テキストから二次元配列のリストに置き換えるトコとかそれをunityのpositionとか置き換えるトコとかかね
716名前は開発中のものです。
2023/09/28(木) 07:52:10.56ID:cUBAoN8J いえ、全体の流れが分からない感じですね
フローチャートが必要かも
自分でもわからないところが把握出来ていないかもしれません
フローチャートが必要かも
自分でもわからないところが把握出来ていないかもしれません
717名前は開発中のものです。
2023/09/28(木) 08:12:12.60ID:2f1PAqqg >>716
流れかあ
startでステージ作って、updateでキー受付して動かすメソッド実行してるだけだけどね
ステージ読み取りと作成、キャラ動かす関数が大きくて、あとそのなかでちょろっと小さい関数使ってるってだけだよ
流れかあ
startでステージ作って、updateでキー受付して動かすメソッド実行してるだけだけどね
ステージ読み取りと作成、キャラ動かす関数が大きくて、あとそのなかでちょろっと小さい関数使ってるってだけだよ
718名前は開発中のものです。
2023/09/28(木) 08:25:38.93ID:ZX6Z1d+e 顔文字!いい加減にしろ
お礼もいえねー奴がつくれるようになる訳ねーだろ
未だにどもっすとかお前はなにもんだよ
Unityで自作ゲーム作りたい
https://mevius.5ch.net/test/read.cgi/gamedev/1684386462/
こっちでやれ
お礼もいえねー奴がつくれるようになる訳ねーだろ
未だにどもっすとかお前はなにもんだよ
Unityで自作ゲーム作りたい
https://mevius.5ch.net/test/read.cgi/gamedev/1684386462/
こっちでやれ
719ドーンおじ
2023/09/28(木) 09:32:39.89ID:DjBraKJu テメーもいい加減にしろ!ワイが葬り去ったクソスレに誘導してんじゃねぇ!
低クオリティコテつけろ云うとるやろが!m9⎛´・ω・`⎞;y=ー(゚д゚)・・∵. ドーン!>>718
低クオリティコテつけろ云うとるやろが!m9⎛´・ω・`⎞;y=ー(゚д゚)・・∵. ドーン!>>718
720名前は開発中のものです。
2023/09/28(木) 09:53:38.08ID:R3s5Ktms まぁ人間は自分の知性/知能を超えた物は、いくら頑張った所で理解出来ないものだから
小手先でどうにかなるもんですらないよ 「下手の考え休むに似たり」ってな
小手先でどうにかなるもんですらないよ 「下手の考え休むに似たり」ってな
721名前は開発中のものです。
2023/09/28(木) 09:57:03.22ID:R3s5Ktms 学校の先生が後で習います/大学生になったら分かりますっていうのはソレ
教えても無理だからね そういうもん
教えても無理だからね そういうもん
722名前は開発中のものです。
2023/09/28(木) 10:01:33.78ID:cUBAoN8J723名前は開発中のものです。
2023/09/28(木) 12:56:35.62ID:CvId/ugG724名前は開発中のものです。
2023/09/28(木) 14:43:03.29ID:cUBAoN8J 1回基礎をやり直します
実現力が弱すぎる
実現力が弱すぎる
725名前は開発中のものです。
2023/09/28(木) 15:10:56.39ID:R3s5Ktms 写経っていうか、見て書き写すのを淡々とやるといい。
それは間違えてもいいから書いて移して最後に答え合わせする。
書き写す作業は、見て文字が頭に入力されてから、考えて手で出力する、
それを目で見てもう一度入力される。入力出力入力で3回情報が出入りするから
コピペや朗読より回数が多い。少なくともそれらよりは記憶しやすい。
コードが頭の中に蓄積して一定量溜まって来たらそれが自然に頭の中から
引き出せるようになる。それが分かるって事。そこに到達しないと何も始まらないよ
それは間違えてもいいから書いて移して最後に答え合わせする。
書き写す作業は、見て文字が頭に入力されてから、考えて手で出力する、
それを目で見てもう一度入力される。入力出力入力で3回情報が出入りするから
コピペや朗読より回数が多い。少なくともそれらよりは記憶しやすい。
コードが頭の中に蓄積して一定量溜まって来たらそれが自然に頭の中から
引き出せるようになる。それが分かるって事。そこに到達しないと何も始まらないよ
726名前は開発中のものです。
2023/09/28(木) 15:25:08.44ID:n/kZS1Rl え?コード写経しろとかまじで言ってる?
コードは見て覚える、それしかない
リファレンスなり構文集なり見ながら解読するしかないよ
コードは見て覚える、それしかない
リファレンスなり構文集なり見ながら解読するしかないよ
727名前は開発中のものです。
2023/09/28(木) 15:37:16.76ID:BEvy2sEh そもそもコード覚える必要あるか?
基礎を理解したら手段はその都度調べればいい
基礎を理解したら手段はその都度調べればいい
728名前は開発中のものです。
2023/09/28(木) 15:55:08.43ID:cUBAoN8J729名前は開発中のものです。
2023/09/28(木) 16:01:47.82ID:n/kZS1Rl730名前は開発中のものです。
2023/09/28(木) 16:07:00.12ID:3XSb2AxC また禅問答か
731名前は開発中のものです。
2023/09/28(木) 16:13:52.79ID:R3s5Ktms 無理無理
それやって10年以上棒に振った奴がそこの顔文字君なのだから
今のままだと1000年やっても変わらない
それやって10年以上棒に振った奴がそこの顔文字君なのだから
今のままだと1000年やっても変わらない
732名前は開発中のものです。
2023/09/28(木) 16:16:02.15ID:2f1PAqqg 多分、根気と地頭があれば初心者でも上からコード読んでって分かんないトコロあったらchatGPTに聞きながら読み進めればある程度理解できると思うよ
それが出来ないってなら多分ホントに基礎の基礎からやったほうがいいと思う
それが出来ないってなら多分ホントに基礎の基礎からやったほうがいいと思う
733名前は開発中のものです。
2023/09/28(木) 16:17:07.65ID:n/kZS1Rl えマジで?
会社でシステムエンジニアしてたけど1年でプロジェクトのコード読んで設計仕様書をリバースエンジニアリングできるように教育されたが
独学でも勉強し続ければふわっとしたやりたい雰囲気とか変数の意味とか分かるだろ
会社でシステムエンジニアしてたけど1年でプロジェクトのコード読んで設計仕様書をリバースエンジニアリングできるように教育されたが
独学でも勉強し続ければふわっとしたやりたい雰囲気とか変数の意味とか分かるだろ
734名前は開発中のものです。
2023/09/28(木) 16:20:17.03ID:R3s5Ktms それやって出来ない人だから10年以上そのまんまでほったらかしなんだよ
読めるってうんうん念じれば念力とかで読めるとか分かるって思ってんじゃないの?
読めるってうんうん念じれば念力とかで読めるとか分かるって思ってんじゃないの?
735名前は開発中のものです。
2023/09/28(木) 16:21:27.27ID:n/kZS1Rl うーん、そうなのか
言い方悪いけどプログラマの才能ないと思うよ
やめたら?ゲーム開発
言い方悪いけどプログラマの才能ないと思うよ
やめたら?ゲーム開発
736名前は開発中のものです。
2023/09/28(木) 16:25:26.67ID:2f1PAqqg まあ悪いけど本気でゲーム作りたいなら他のことでお金稼いで他の人に作ってもらった方がよさそう
趣味でやってるなら基礎からやったほうがいいと思う
趣味でやってるなら基礎からやったほうがいいと思う
737名前は開発中のものです。
2023/09/28(木) 16:25:38.19ID:R3s5Ktms >>617,626
これやってる人だかんねぇ。習って数分の人と大して変わらないでしょ
これやってる人だかんねぇ。習って数分の人と大して変わらないでしょ
738名前は開発中のものです。
2023/09/28(木) 16:57:58.72ID:MwoF/5kL int a = 10;
↓
aをint型で定義して10を代入。
写経って言ってもソースコードほんとそのまま書き写すより、
日本語にして書き起こすと理解早いと思うんだけどね。
命令ひとつひとつが何やってるのかの理解できるのと、
各命令を繋げてひとつの流れとして見ると、メソッド単位で何やってるのかの理解がてきる。
そしてそれがプログラム設計書になる、
ソースからのリバースエンジニアリングの第一歩
↓
aをint型で定義して10を代入。
写経って言ってもソースコードほんとそのまま書き写すより、
日本語にして書き起こすと理解早いと思うんだけどね。
命令ひとつひとつが何やってるのかの理解できるのと、
各命令を繋げてひとつの流れとして見ると、メソッド単位で何やってるのかの理解がてきる。
そしてそれがプログラム設計書になる、
ソースからのリバースエンジニアリングの第一歩
739名前は開発中のものです。
2023/09/28(木) 17:39:19.94ID:cUBAoN8J >>738
流れはフローチャート化ですかね?
流れはフローチャート化ですかね?
740名前は開発中のものです。
2023/09/29(金) 02:59:54.71ID:5cgd3Bcz FABYMETAL4(@FabyΔ)さんがポストしました:
GPT-4Vに、某計算機アプリのスクショを与えてこのアプリ作りたいと指示したら、正常に動いて計算もできるHTML+jsのサンプルコードが1発で出てきた。
フロントエンドのレイアウトもちゃんと守ってる。開発も色々と変わりそうな予感。 https://x.com/fabymetal4/status/1706937158123282645?s=51&t=v_xy-gl7y1zQf182MLmXWg
ヤバすぎて草
マジで近いうちに凡プログラマー不要になりそう
GPT-4Vに、某計算機アプリのスクショを与えてこのアプリ作りたいと指示したら、正常に動いて計算もできるHTML+jsのサンプルコードが1発で出てきた。
フロントエンドのレイアウトもちゃんと守ってる。開発も色々と変わりそうな予感。 https://x.com/fabymetal4/status/1706937158123282645?s=51&t=v_xy-gl7y1zQf182MLmXWg
ヤバすぎて草
マジで近いうちに凡プログラマー不要になりそう
741名前は開発中のものです。
2023/09/29(金) 03:03:59.74ID:5cgd3Bcz いずれコンセプトムービーやら仕様書やら設計書やら何やら食わせたらポンっとある程度外枠が出来上がったゲームくらいはアウトプットしてくれるようになるんだろうな
そうなるとあらゆるエンタメ・コンテンツの制作の在り方が変わってほんっとアイデア次第になって、最終的には人間すら不要の無限コンテンツ生成時代になるんだろう
そしてそれがメタバースの最終形態となる
そうなるとあらゆるエンタメ・コンテンツの制作の在り方が変わってほんっとアイデア次第になって、最終的には人間すら不要の無限コンテンツ生成時代になるんだろう
そしてそれがメタバースの最終形態となる
742名前は開発中のものです。
2023/09/29(金) 03:11:37.46ID:5cgd3Bcz satori_sz9(@さとり)さんがポストしました:
私が最近注目している生成AIの進化で一番すごいと思うのはこれ。
ChatGPTが画像に対応したことで、サイトのスクショを投げるだけでそのコードを「完全再現」してくれるようになった。
ここまで来るとほぼリバースエンジニアリングで、デザイナーとプログラマーの仕事が激減って感じです。
https://x.com/satori_sz9/status/1707205124953891096?s=51&t=v_xy-gl7y1zQf182MLmXWg
オッホーwww
私が最近注目している生成AIの進化で一番すごいと思うのはこれ。
ChatGPTが画像に対応したことで、サイトのスクショを投げるだけでそのコードを「完全再現」してくれるようになった。
ここまで来るとほぼリバースエンジニアリングで、デザイナーとプログラマーの仕事が激減って感じです。
https://x.com/satori_sz9/status/1707205124953891096?s=51&t=v_xy-gl7y1zQf182MLmXWg
オッホーwww
743名前は開発中のものです。
2023/09/29(金) 05:30:41.29ID:ZYTgBwQn 良かったねw 画像生成AIと同じ顛末になるだけだと思うけどw
著作権はないし加工出来る人が1歩も2歩も先行する事は何も変わらないわけ
著作権はないし加工出来る人が1歩も2歩も先行する事は何も変わらないわけ
744名前は開発中のものです。
2023/09/29(金) 07:20:53.37ID:miWe/F3Q なんで雑談になってんねん
745名前は開発中のものです。
2023/09/29(金) 07:37:01.46ID:ZYTgBwQn 断絶魔の阿鼻叫喚でしょう
746名前は開発中のものです。
2023/09/29(金) 07:52:11.64ID:U2ds32yC 雑談、Unity関連の事なら
【3Dゲームエンジン】Unity総合スレッド30 [無断転載禁止]©2ch.net
https://mevius.5ch.net/test/read.cgi/gamedev/1500395413/
【3Dゲームエンジン】Unity総合スレッド30 [無断転載禁止]©2ch.net
https://mevius.5ch.net/test/read.cgi/gamedev/1500395413/
747な
2023/09/29(金) 16:29:28.05ID:ddpGk2/T 当方基礎的なシェーダー知識やフレームワーク、プログラム知識を学んだ段階です。unity風ヒエラルキービューをdirectx11で実装しようと決めたのですがunityの公開しているソースコードから学ぶ方法が一番よいでしょうか?
資料や手段について助言お願いします。
資料や手段について助言お願いします。
748名前は開発中のものです。
2023/09/29(金) 17:11:23.87ID:8eIdS+Ru あまりオススメしない
既存のGUIツールキット使ったほうがいい
いずれスーパープログラマーになりたいとか
その実力があるならとめないけど
既存のGUIツールキット使ったほうがいい
いずれスーパープログラマーになりたいとか
その実力があるならとめないけど
749名前は開発中のものです。
2023/09/29(金) 20:24:45.77ID:8eIdS+Ru ://github.com/ocornut/imgui
この辺からやった方が
あとはAmazonのアレとか
unityもIMGUIなはずなので
自力とかいきなり高度なのはススメない
この辺からやった方が
あとはAmazonのアレとか
unityもIMGUIなはずなので
自力とかいきなり高度なのはススメない
750な
2023/09/29(金) 21:08:06.05ID:OrLZV+K7 さっそくIMGUI入れて動かしてみました。便利ですね。モーションツールとかエフェクトツール(ボタン押すとエフェクシアを用いたエフェクト発生できるみたいな機能)も制作時間はかかるかもしれないですが取り入れたいですね〜
ありがとうございました。
ありがとうございました。
751な
2023/09/29(金) 21:08:12.31ID:OrLZV+K7 さっそくIMGUI入れて動かしてみました。便利ですね。モーションツールとかエフェクトツール(ボタン押すとエフェクシアを用いたエフェクト発生できるみたいな機能)も制作時間はかかるかもしれないですが取り入れたいですね〜
ありがとうございました。
ありがとうございました。
752な
2023/09/29(金) 21:08:45.57ID:OrLZV+K7 さっそくIMGUI入れて動かしてみました。便利ですね。モーションツールとかエフェクトツール(ボタン押すとエフェクシアを用いたエフェクト発生できるみたいな機能)も制作時間はかかるかもしれないですが取り入れたいですね〜
ありがとうございました。
ありがとうございました。
753な
2023/09/29(金) 21:12:34.48ID:OrLZV+K7 読み込み中二回押したせいでダブりました失礼しました↑
754な
2023/09/29(金) 21:14:06.80ID:OrLZV+K7 読み込み中二回押したせいでダブりました失礼しました↑
755名前は開発中のものです。
2023/09/29(金) 22:28:13.66ID:NHodPHBe 読み込み中二回押したせいでダブりました失礼しました↑
756名前は開発中のものです。
2023/09/29(金) 22:47:55.08ID:8eIdS+Ru C++だったらQtとかC#だったらWPFとか色々あるけど
この板よりはプログラム板のが詳しい人多いかな
厳しい人も多いけど
ノーティドッグはテキストボックスから全部自作らしいけど
ウチは過去の蓄積があるからやれてるだけで真似すんなよw
って言ってた
車輪の再発明的なのは勉強にはいいけど違うならほどほどがいいよ
この板よりはプログラム板のが詳しい人多いかな
厳しい人も多いけど
ノーティドッグはテキストボックスから全部自作らしいけど
ウチは過去の蓄積があるからやれてるだけで真似すんなよw
って言ってた
車輪の再発明的なのは勉強にはいいけど違うならほどほどがいいよ
757名前は開発中のものです。
2023/09/29(金) 23:14:18.18ID:uNjd5Dno QtもWPFもGPUレンダリングするものじゃないからゲ製には不向き
758名前は開発中のものです。
2023/09/29(金) 23:54:44.19ID:+C8VXZyX 効果音とBGMを鳴らす汎用的な関数をC#スクリプトで書いたんだけど
他のゲームオブジェクトから呼び出す時、いちいちGameObject sound
みたいに宣言してアタッチするのが面倒くさい
同シーン中ならアタッチ不要でいつでも呼び出せる共通関数、
みたいにはできないのかな
他のゲームオブジェクトから呼び出す時、いちいちGameObject sound
みたいに宣言してアタッチするのが面倒くさい
同シーン中ならアタッチ不要でいつでも呼び出せる共通関数、
みたいにはできないのかな
759名前は開発中のものです。
2023/09/30(土) 00:07:13.68ID:V/OZ6ANp ChatGPTに聞いたら解決 Singletonで普通にできました
760名前は開発中のものです。
2023/09/30(土) 07:08:26.54ID:Cb15f5OA >>757
3DViewPort以外をWPF,Qtにすれば良いんだよ
3DViewPort以外をWPF,Qtにすれば良いんだよ
761名前は開発中のものです。
2023/09/30(土) 15:24:58.30ID:wjtm0l+K VRだとHDRP使えないのか?
762名前は開発中のものです。
2023/09/30(土) 15:44:45.22ID:Cb15f5OA763名前は開発中のものです。
2023/09/30(土) 15:48:00.96ID:wjtm0l+K764名前は開発中のものです。
2023/09/30(土) 15:56:17.30ID:Cb15f5OA >>763
できるけど(※ただしハードのスペックによる
)だと思う
PSVRやPCに繋いでやるやつなら問題ないだろうが単体のスペック低いやつなら動かなさそう
ピンクはスタンダードシェーダーならEdit>Rendring>Materials>Convert All Built-in Materials to HPRPで自動で変換してくれる(時間はかかる)
できるけど(※ただしハードのスペックによる
)だと思う
PSVRやPCに繋いでやるやつなら問題ないだろうが単体のスペック低いやつなら動かなさそう
ピンクはスタンダードシェーダーならEdit>Rendring>Materials>Convert All Built-in Materials to HPRPで自動で変換してくれる(時間はかかる)
765名前は開発中のものです。
2023/09/30(土) 17:10:16.44ID:ZpbEw20P766名前は開発中のものです。
2023/09/30(土) 22:56:47.99ID:lKYBIzNE767名前は開発中のものです。
2023/09/30(土) 23:00:03.14ID:lKYBIzNE もしその直さなきゃいけないシェーダーがParticleShaderならこれをプロジェクトに追加してシェーダー欄をこれにすればいい感じにやってくれるのではないだろうか?
やったこと無いから正確にはわからんけど
https://forum.unity.com/threads/hdrp-particle-system-shaders.643840/
やったこと無いから正確にはわからんけど
https://forum.unity.com/threads/hdrp-particle-system-shaders.643840/
768名前は開発中のものです。
2023/09/30(土) 23:06:00.89ID:PawqaC7m なんかゴチャゴチャになってしまってわからん
作り直したほうがええか
作り直したほうがええか
769名前は開発中のものです。
2023/09/30(土) 23:26:12.06ID:lKYBIzNE >>768
まかせる
まかせる
770名前は開発中のものです。
2023/10/01(日) 02:50:25.34ID:z0nKlniI >>763
Apple Vision Proに向けて今から動いてた方がいいと思うぞ
空間コンピューティングはいずれモバイルコンピーティングの次のプラットフォームになるだろうし
最初はiPhoneの時みたいな拒絶反応が年齢問わず老害思考な人たちからわんさか出て来るだろうけどね
Apple Vision Proに向けて今から動いてた方がいいと思うぞ
空間コンピューティングはいずれモバイルコンピーティングの次のプラットフォームになるだろうし
最初はiPhoneの時みたいな拒絶反応が年齢問わず老害思考な人たちからわんさか出て来るだろうけどね
771名前は開発中のものです。
2023/10/04(水) 05:12:55.01ID:Osu2QtSt 質問なのですが、unityはlinqはデフォで使えるようになってるんですか?
二次元配列を1行で出力したいのですが、そのときにlinqが必要なようです。
また、llinqはあまり使っちゃいけないとも聞くのですが、なぜですか?
int[,] newTile = new int[3, 5];
これを[0,0,0,0,0],[0,0,0,0,0],[0,0,0,0,0]
こういった形で表示したいだけなのですが
二次元配列を1行で出力したいのですが、そのときにlinqが必要なようです。
また、llinqはあまり使っちゃいけないとも聞くのですが、なぜですか?
int[,] newTile = new int[3, 5];
これを[0,0,0,0,0],[0,0,0,0,0],[0,0,0,0,0]
こういった形で表示したいだけなのですが
2023/10/04(水) 08:49:21.89ID:BvxjJ/Lk
>>771
夜中にUnity
https://www.midnightunity.net › li...
【C#】 LINQ の各メソッドの紹介と使い方まとめ(Select, Where など)
create-forever.games
https://www.create-forever.games › ...
[LINQ]用法・用量を守って使いましょう - Unity Indies
顔文字君は先にchatGTPで聴くんじゃなかったのかい
もう忘れたのかい?
夜中にUnity
https://www.midnightunity.net › li...
【C#】 LINQ の各メソッドの紹介と使い方まとめ(Select, Where など)
create-forever.games
https://www.create-forever.games › ...
[LINQ]用法・用量を守って使いましょう - Unity Indies
顔文字君は先にchatGTPで聴くんじゃなかったのかい
もう忘れたのかい?
773名前は開発中のものです。
2023/10/04(水) 09:25:42.29ID:i/xeIB+r >>772
用法用量のやつのランダムなid取得して出すテストのLinq版なんでToListにしてんだろ?
用法用量のやつのランダムなid取得して出すテストのLinq版なんでToListにしてんだろ?
774名前は開発中のものです。
2023/10/04(水) 09:43:51.24ID:1EUN3FEB 示唆に富む記事だな
書いてることは滅茶苦茶だけど書いてることが滅茶苦茶だとわからない人がみだりに使うべきでないのも事実というか
書いてることは滅茶苦茶だけど書いてることが滅茶苦茶だとわからない人がみだりに使うべきでないのも事実というか
775名前は開発中のものです。
2023/10/04(水) 09:48:14.71ID:Osu2QtSt >>772
変なあおりするくらいなら、スルーしてもらっていいです
変なあおりするくらいなら、スルーしてもらっていいです
776名前は開発中のものです。
2023/10/04(水) 10:04:49.54ID:Xt0KRwLz LINQは場所によっては使っていいです
https://techblog.kayac.com/unity_advent_calendar_2018_20
なんで、あまり使うなって言われてるだけです
バージョンが変わったら差はなくなってるかもね
ようはパフォーマンスとかメモリ気にしないとこならOK
https://techblog.kayac.com/unity_advent_calendar_2018_20
なんで、あまり使うなって言われてるだけです
バージョンが変わったら差はなくなってるかもね
ようはパフォーマンスとかメモリ気にしないとこならOK
777名前は開発中のものです。
2023/10/04(水) 10:06:44.27ID:Xt0KRwLz ゲーム部分とかで使ってたらレビューで怒られるとは思う
778名前は開発中のものです。
2023/10/04(水) 11:54:52.15ID:Osu2QtSt779名前は開発中のものです。
2023/10/04(水) 13:46:14.09ID:ibyubXe9 何年もやっててこんなことも分からないの?レベルだから仕方ない
780名前は開発中のものです。
2023/10/04(水) 14:04:03.10ID:GUk4ye6a わかんない事は人に聞くのはいいけど
まず自分で調べて
自分で調べた結果はこうなんですけど
正しいですか?もっといい方法ないですか?
とか聞く方が成長するよ
それ以前だったらどうしようもないけど
まず自分で調べて
自分で調べた結果はこうなんですけど
正しいですか?もっといい方法ないですか?
とか聞く方が成長するよ
それ以前だったらどうしようもないけど
781名前は開発中のものです。
2023/10/04(水) 14:14:46.95ID:Osu2QtSt782名前は開発中のものです。
2023/10/04(水) 14:17:34.94ID:Osu2QtSt >>779
言い過ぎた ごめんな
言い過ぎた ごめんな
783名前は開発中のものです。
2023/10/04(水) 15:07:20.91ID:hjbI3wnJ Unity Hubでプロジェクトを作成時のデフォルトのバージョンって指定出来ますか?
LTSの最新のバージョンがデフォルトになってるようなのですが変更したいです
LTSの最新のバージョンがデフォルトになってるようなのですが変更したいです
2023/10/04(水) 15:32:37.11ID:1pamoYKo
Unity Hubの3.5.2なら最後に選択したのが終了時にチェックされてて
次回起動でそれが選ばれますね
ttps://i.gyazo.com/24c0111a8bd9ae8947e2710d5522ff17.png
ttps://i.gyazo.com/f8381ffa1499318bc2ae88ae04cb81b7.png
次回起動でそれが選ばれますね
ttps://i.gyazo.com/24c0111a8bd9ae8947e2710d5522ff17.png
ttps://i.gyazo.com/f8381ffa1499318bc2ae88ae04cb81b7.png
785名前は開発中のものです。
2023/10/04(水) 16:00:44.10ID:hjbI3wnJ >>784
Unity Hub 3.5.2なのですが最後に選択したのが終了時にチェックされるというのが機能してないようです
Unity Hub 3.5.2なのですが最後に選択したのが終了時にチェックされるというのが機能してないようです
786名前は開発中のものです。
2023/10/05(木) 13:08:20.76ID:dAgZxXqA つまみ食い学習法は効率が悪いと気付かされたこのスレのおかげで
基礎レベルはみっちりやったほうがいいんだなと
基礎レベルはみっちりやったほうがいいんだなと
787ドーンおじ
2023/10/05(木) 23:16:21.22ID:x5HfyaQS 今日も元気だ暴飲暴食!天下一品で豪遊してきた!
とんこつラーメン!替え玉!ビール500㍑!これでたったの1880円!m9⎛´・ω・`⎞ドーン!
ttps://i.imgur.com/TPFQZBh.jpeg
とんこつラーメン!替え玉!ビール500㍑!これでたったの1880円!m9⎛´・ω・`⎞ドーン!
ttps://i.imgur.com/TPFQZBh.jpeg
788名前は開発中のものです。
2023/10/06(金) 08:35:00.88ID:gXsCPp6/ このままじゃ何も作れそうにない
挫折しそうなとき、どうする
挫折しそうなとき、どうする
789名前は開発中のものです。
2023/10/06(金) 09:14:47.67ID:X1C88RiV とりあえず小さいものを作っていって成功体験を積み重ねる
790名前は開発中のものです。
2023/10/06(金) 09:31:33.33ID:OWRJXmo4 すいません、久しぶりにunity起動したんですけど、FBXエクスポートって出来なくなったんでしょうか?
前は出来たはずなんですが、項目が見当たらなくなってる・・・
前は出来たはずなんですが、項目が見当たらなくなってる・・・
791名前は開発中のものです。
2023/10/06(金) 09:31:48.69ID:OWRJXmo4 すいません、久しぶりにunity起動したんですけど、FBXエクスポートって出来なくなったんでしょうか?
前は出来たはずなんですが、項目が見当たらなくなってる・・・
前は出来たはずなんですが、項目が見当たらなくなってる・・・
792名前は開発中のものです。
2023/10/06(金) 12:20:03.29ID:gXsCPp6/ >>789
それしかないよね
それしかないよね
793名前は開発中のものです。
2023/10/06(金) 19:47:35.35ID:gXsCPp6/ 人と会話しないから極端に言語化能力低くて、処理を言語化できなかったりする
すべてにコメントつけていかないと
すべてにコメントつけていかないと
794名前は開発中のものです。
2023/10/06(金) 21:07:56.62ID:X1C88RiV githubcopilotXだっけ?
あれはコメントからコードつくる
あれはコメントからコードつくる
795名前は開発中のものです。
2023/10/07(土) 00:59:55.06ID:RUJ3H4EG 逆にコードからなにやってるかコメントできるようにならんかな
796名前は開発中のものです。
2023/10/07(土) 01:01:14.61ID:RUJ3H4EG797名前は開発中のものです。
2023/10/07(土) 01:02:55.84ID:RUJ3H4EG すまんRepositoryじゃなくてRegistryだったわ
UnityRegistryな
ずっとRepositoryだと思ってた
UnityRegistryな
ずっとRepositoryだと思ってた
798名前は開発中のものです。
2023/10/07(土) 05:20:30.83ID:qkvZb3Xq799名前は開発中のものです。
2023/10/07(土) 12:34:08.35ID:4GUHVeZ/ コードが1番厳格な言語なんだから逆にお前らコード読めよって言いたくなる
800名前は開発中のものです。
2023/10/08(日) 11:11:44.83ID:A53HSSQN 一年後の自分がみてすぐ意味がわかるコードならコメントなくていいよ
801名前は開発中のものです。
2023/10/08(日) 14:38:08.50ID:qKc3n1hD gptに聞いても分からなかったので、質問さえてください(*´ω`*)
enum型のgrounttypeで判定を行いたいのですが、以下の例であれば0がnoneに相当するはずなので、「地面なし」が1回printされると考えました
しかし2回反復されます
すみません、頭がこんがらがりやすいのですが、修正点はありますか?
private enum groundType {
NONE,
GROUND
}
private groundType[,] nurulist;
int[,] tile = {
{0,1,1,1 },
{ 1,1,1,1}
};
private void Start()
{
nurulist = new groundType[tile.GetLength(0), tile.GetLength(1)];
for (int y = 0; y < tile.GetLength(0); y++)
{
for (int x = 0; x < tile.GetLength(1); x++)
{
//エレメントを取り出してる
var val = nurulist[x, y];
//2回しか反復されないね
if (val == groundType.NONE)
{
print("地面なし");
}
} }
enum型のgrounttypeで判定を行いたいのですが、以下の例であれば0がnoneに相当するはずなので、「地面なし」が1回printされると考えました
しかし2回反復されます
すみません、頭がこんがらがりやすいのですが、修正点はありますか?
private enum groundType {
NONE,
GROUND
}
private groundType[,] nurulist;
int[,] tile = {
{0,1,1,1 },
{ 1,1,1,1}
};
private void Start()
{
nurulist = new groundType[tile.GetLength(0), tile.GetLength(1)];
for (int y = 0; y < tile.GetLength(0); y++)
{
for (int x = 0; x < tile.GetLength(1); x++)
{
//エレメントを取り出してる
var val = nurulist[x, y];
//2回しか反復されないね
if (val == groundType.NONE)
{
print("地面なし");
}
} }
802名前は開発中のものです。
2023/10/08(日) 15:08:48.89ID:CixfVofr for文の中にfor文で2回じゃないの?
print(val);
//2回しか反復されな
printしたらNONE2回表示されたよ
あと折角ENUMにしたのに、
int[,] tile = {
{0,1,1,1 },
{ 1,1,1,1}
これに使わんの意味ないやん
多次元配列はややこしいから、まずやりたいことを
1次元配列にしてみては?
print(val);
//2回しか反復されな
printしたらNONE2回表示されたよ
あと折角ENUMにしたのに、
int[,] tile = {
{0,1,1,1 },
{ 1,1,1,1}
これに使わんの意味ないやん
多次元配列はややこしいから、まずやりたいことを
1次元配列にしてみては?
803名前は開発中のものです。
2023/10/08(日) 16:06:40.55ID:CixfVofr さて
private enum groundType
{
NONE,
GROUND
}
private groundType[,] nurulist;
groundType[,] tile = {
{groundType.NONE,groundType.GROUND },
{groundType.GROUND,groundType.GROUND },
};
private void Start()
{
nurulist = new groundType[tile.GetLength(0), tile.GetLength(1)];
少し簡単にしてみた
これ見ればわかると思うけど
比較してるとこ、、何もはいってないよね?
てことで
//nurulist = new groundType[tile.GetLength(0), tile.GetLength(1)];
nurulist = tile;
にすれば行けるけど
まぁシンプルにした方がいいんじゃない
private enum groundType
{
NONE,
GROUND
}
private groundType[,] nurulist;
groundType[,] tile = {
{groundType.NONE,groundType.GROUND },
{groundType.GROUND,groundType.GROUND },
};
private void Start()
{
nurulist = new groundType[tile.GetLength(0), tile.GetLength(1)];
少し簡単にしてみた
これ見ればわかると思うけど
比較してるとこ、、何もはいってないよね?
てことで
//nurulist = new groundType[tile.GetLength(0), tile.GetLength(1)];
nurulist = tile;
にすれば行けるけど
まぁシンプルにした方がいいんじゃない
804名前は開発中のものです。
2023/10/08(日) 16:09:13.97ID:CixfVofr ちなみに、最初のと修正後のprint
ttps://i.gyazo.com/e6ed208f85457547b23665ac2c5c8d3d.png
ttps://i.gyazo.com/2138501a0fd17f87c43b675d6083ce24.png
ttps://i.gyazo.com/e6ed208f85457547b23665ac2c5c8d3d.png
ttps://i.gyazo.com/2138501a0fd17f87c43b675d6083ce24.png
805名前は開発中のものです。
2023/10/08(日) 16:16:04.91ID:CixfVofr つまり
nurulist = new groundType[tile.GetLength(0), tile.GetLength(1)];
これがただNEWして箱を用意してるだけね
中身は入れてないという事ね
コンストラクタに渡したいのかと思うけどね
nurulist = new groundType[tile.GetLength(0), tile.GetLength(1)];
これがただNEWして箱を用意してるだけね
中身は入れてないという事ね
コンストラクタに渡したいのかと思うけどね
806名前は開発中のものです。
2023/10/08(日) 16:18:35.99ID:jvAEMxWF 質問です
音声の出力を、
VR繋いだら2chにしたいけどVR繋がない時は5.1chにしたいです
方法ありますか?
音声の出力を、
VR繋いだら2chにしたいけどVR繋がない時は5.1chにしたいです
方法ありますか?
807名前は開発中のものです。
2023/10/08(日) 17:49:03.90ID:qKc3n1hD https://gist.github.com/baba-s/e4da98f6fce2b6cca36b0cf3bb91f9d0
ありがとうございます
倉庫番のソースを出すべきでした
後出しする癖は治します
このソースの100行目付近でvalとtiletype.noneの列挙型で条件判定をしていると思うのですが、その仕組を再現したくて、サンプル作ってたところでした
valの中には何が入ってるんでしょうか?
ありがとうございます
倉庫番のソースを出すべきでした
後出しする癖は治します
このソースの100行目付近でvalとtiletype.noneの列挙型で条件判定をしていると思うのですが、その仕組を再現したくて、サンプル作ってたところでした
valの中には何が入ってるんでしょうか?
808名前は開発中のものです。
2023/10/09(月) 08:42:52.09ID:vRb4YrKY >>807
テキストファイルから抽出したtilelistの中身を取り出してるね
中身はTiletype型だね
100行目の手前で文字列を数値化した後tiletypeにキャストしてる箇所があるよ
>>801みたいな形はテキスト使わなくてもできる簡易型だね
for (int x = 0; x < tile.GetLength(0); x++) {
for (int y = 0; y < tile.GetLength(1); y++) {
nurulist[x, y] = (groundType)tile[x, y];
みたいに中身をいれてやらんとダメだね
上の人も言ってるけど
nurulist = new groundType[tile.GetLength(0), tile.GetLength(1)];
だけだと中身が初期化されるからこのままだと中身は全部noneだね
テキストファイルから抽出したtilelistの中身を取り出してるね
中身はTiletype型だね
100行目の手前で文字列を数値化した後tiletypeにキャストしてる箇所があるよ
>>801みたいな形はテキスト使わなくてもできる簡易型だね
for (int x = 0; x < tile.GetLength(0); x++) {
for (int y = 0; y < tile.GetLength(1); y++) {
nurulist[x, y] = (groundType)tile[x, y];
みたいに中身をいれてやらんとダメだね
上の人も言ってるけど
nurulist = new groundType[tile.GetLength(0), tile.GetLength(1)];
だけだと中身が初期化されるからこのままだと中身は全部noneだね
809名前は開発中のものです。
2023/10/09(月) 11:43:40.77ID:gtBjEm4L デバッガで見ればいいじゃん
textはただ読んだだけじゃ型の付与は自動では行われないから全部ただのStringになる
だからキャストしないとintにならない
その手間があるから配列を2つ使うのであって、キャストが必要ないならそもそも配列を2つ使う意味ない
textはただ読んだだけじゃ型の付与は自動では行われないから全部ただのStringになる
だからキャストしないとintにならない
その手間があるから配列を2つ使うのであって、キャストが必要ないならそもそも配列を2つ使う意味ない
810名前は開発中のものです。
2023/10/09(月) 12:30:40.45ID:r3yP+wQc デバッガで見られないだろうと想定して
printで表示して画像まで貼ってあげてる
最初の人えらいなあ
printで表示して画像まで貼ってあげてる
最初の人えらいなあ
811名前は開発中のものです。
2023/10/09(月) 14:02:31.35ID:vof/8Dt/ >>808
ありがとうございます
列挙型で条件判定している理由がいまいちわからないのですが、単純にわかりやすいからそうしているのでしょうか?地面ありは1、地面なしは0のような条件判定でも可能ではありますけども。
ありがとうございます
列挙型で条件判定している理由がいまいちわからないのですが、単純にわかりやすいからそうしているのでしょうか?地面ありは1、地面なしは0のような条件判定でも可能ではありますけども。
812名前は開発中のものです。
2023/10/09(月) 14:04:28.34ID:vof/8Dt/ https://www.sejuku.net/blog/50282
キャストの理解が甘いのでしばらくここやります
キャストの理解が甘いのでしばらくここやります
813名前は開発中のものです。
2023/10/09(月) 14:43:38.26ID:vof/8Dt/ 基礎できてないと駄目ですね
急がば回れ
急がば回れ
814名前は開発中のものです。
2023/10/09(月) 15:25:53.20ID:09LWMBEV815名前は開発中のものです。
2023/10/09(月) 16:23:28.91ID:pKPluVsi 何のために列挙型にするかというと
わかりやすさと安全性だよ
この場合はNONEとGROUDしか受け付けないとしばることができる
intならいろんな数字が入ることを想定しないといけない
この場合は2つで済むから楽で安全だろ?
だからintにキャストは安易にしてはダメ
C#は基本的に意味のない仕様はないから
そういう安易な理解のまま進めない方がいい
わかりやすさと安全性だよ
この場合はNONEとGROUDしか受け付けないとしばることができる
intならいろんな数字が入ることを想定しないといけない
この場合は2つで済むから楽で安全だろ?
だからintにキャストは安易にしてはダメ
C#は基本的に意味のない仕様はないから
そういう安易な理解のまま進めない方がいい
816名前は開発中のものです。
2023/10/09(月) 17:09:51.52ID:ETUMQ4bb まあ通行可能判定みたいな本当に二つしかない判定ならBoolでいいとは思うけどね
それでもうっかりさんはcannotpath=trueなのか、canpath=Trueなのか忘れてしまうからなw
そういう時にもenum{canpath,cannotpath}にしとけば誰が見てもわかるし、あとあとslidepathとかdoublecostpathとか追加するのも楽だったりする
それでもうっかりさんはcannotpath=trueなのか、canpath=Trueなのか忘れてしまうからなw
そういう時にもenum{canpath,cannotpath}にしとけば誰が見てもわかるし、あとあとslidepathとかdoublecostpathとか追加するのも楽だったりする
817名前は開発中のものです。
2023/10/09(月) 17:16:16.72ID:eLHYY8gC まあ拡張性考えるとboolは無いな
818名前は開発中のものです。
2023/10/09(月) 17:33:26.63ID:vof/8Dt/819名前は開発中のものです。
2023/10/09(月) 17:41:35.81ID:FYLcGTgG 質問です
作ったゲームをUnityroomに公開したところプレイの途中でフリーズしてしまいます
exeでもapkでもフリーズはしないのですがどのように調査すれば良いでしょうか
もしくはフリーズ自体直し方わかる方いらっしゃいませんか?
作ったゲームをUnityroomに公開したところプレイの途中でフリーズしてしまいます
exeでもapkでもフリーズはしないのですがどのように調査すれば良いでしょうか
もしくはフリーズ自体直し方わかる方いらっしゃいませんか?
2023/10/09(月) 18:05:00.78ID:fHLMLlEn
どうしてもUnityルームじゃないとあかんのん?
イッチじゃダメなん?
イッチじゃダメなん?
821名前は開発中のものです。
2023/10/09(月) 21:15:37.23ID:R+l0SF8j いやWebGLの問題かなと思って
イッチに上げたらどうなるんだろうサンガツ
イッチに上げたらどうなるんだろうサンガツ
822名前は開発中のものです。
2023/10/10(火) 01:12:17.28ID:euWt7ft1 Animatorのうまい使い方のチュートリアルないですか?
チュートリアルというか「State間をつなぎ、変数を動かすことで発火させます」みたいな基本的な使い方じゃなくて、
アイドル状態から座る動作はこのように遷移させると自然に見える、とか
ダッシュ、ジャンプ、攻撃、着地みたいな連続的な動きをうまく遷移させるコツとか、
遷移図がスパゲティにならないような使い方の解説が欲しいんですが
ウェブサイトじゃなくても教本でも構わんです
チュートリアルというか「State間をつなぎ、変数を動かすことで発火させます」みたいな基本的な使い方じゃなくて、
アイドル状態から座る動作はこのように遷移させると自然に見える、とか
ダッシュ、ジャンプ、攻撃、着地みたいな連続的な動きをうまく遷移させるコツとか、
遷移図がスパゲティにならないような使い方の解説が欲しいんですが
ウェブサイトじゃなくても教本でも構わんです
823名前は開発中のものです。
2023/10/10(火) 10:41:41.13ID:mytr+tEE キャストに付いて教えてください
キャストとparseの違いがいまいちわかりません
gptに質問したのですが、キャストは同じ型同士での変換、parseは異なる型への変換とのことです
詰まる所、型を大別すると「文字列と数値」の2つのみということですかね?
以下、gptに質問してみた結果です
キャストとParseメソッドの違いは、主に次の点です:
キャストは同じ型の変換に使用されます。つまり、基本的なデータ型間での変換(例: int から double への変換)に適しています。一方、Parseメソッドは、異なる型のデータを文字列から変換するために使用されます。
キャストは基本的に明示的な型変換です。つまり、変換先の型を明示的に指定する必要があります。例えば、(int)doubleValue というように変換先の型をカッコ内で指定します。一方、Parseメソッドは、変換元の文字列が適切な形式であることを確認し、それを適切な型に変換します。具体的な型指定は不要です。
以下に具体的な例を示します:
キャストの例:
csharp
Copy code
double doubleValue = 10.5;
int intValue = (int)doubleValue; // キャスト:明示的な型変換
Parseメソッドの例:
csharp
Copy code
string stringValue = "10";
int intValue = int.Parse(stringValue); // パース:文字列から整数への変換
要するに、キャストは既に同じ型の変数を持っている場合に使用し、型変換を明示的に行いたい場合に使用します。一方、Parseメソッドは文字列から他の型に変換するためのより柔軟な方法です。
キャストとparseの違いがいまいちわかりません
gptに質問したのですが、キャストは同じ型同士での変換、parseは異なる型への変換とのことです
詰まる所、型を大別すると「文字列と数値」の2つのみということですかね?
以下、gptに質問してみた結果です
キャストとParseメソッドの違いは、主に次の点です:
キャストは同じ型の変換に使用されます。つまり、基本的なデータ型間での変換(例: int から double への変換)に適しています。一方、Parseメソッドは、異なる型のデータを文字列から変換するために使用されます。
キャストは基本的に明示的な型変換です。つまり、変換先の型を明示的に指定する必要があります。例えば、(int)doubleValue というように変換先の型をカッコ内で指定します。一方、Parseメソッドは、変換元の文字列が適切な形式であることを確認し、それを適切な型に変換します。具体的な型指定は不要です。
以下に具体的な例を示します:
キャストの例:
csharp
Copy code
double doubleValue = 10.5;
int intValue = (int)doubleValue; // キャスト:明示的な型変換
Parseメソッドの例:
csharp
Copy code
string stringValue = "10";
int intValue = int.Parse(stringValue); // パース:文字列から整数への変換
要するに、キャストは既に同じ型の変数を持っている場合に使用し、型変換を明示的に行いたい場合に使用します。一方、Parseメソッドは文字列から他の型に変換するためのより柔軟な方法です。
824名前は開発中のものです。
2023/10/10(火) 10:53:23.85ID:UgD80cWG イッチでもフリーズしたわ…
ワイのゲームが悪そう
ワイのゲームが悪そう
2023/10/10(火) 11:07:43.78ID:/knfQQEr
毎回同じ場所なら原因特定出来そやけど
違う場所だと、機能削っていって確認するしか無さそうね
違う場所だと、機能削っていって確認するしか無さそうね
826名前は開発中のものです。
2023/10/11(水) 01:05:23.17ID:DCKOkOFp もしもtaskを使ってるならそれが原因WebGLでtaskを使うとフリーズする
827名前は開発中のものです。
2023/10/11(水) 06:49:29.25ID:gTMFZ2FZ >>823
C# におけるキャストと `Parse` メソッドの主な違いは以下の通りです:
1. **用途**:
- **キャスト**: すでに存在するオブジェクトの型を別の型に変換するために使用されます。ただし、両方の型が何らかの関連性や変換可能性がある場合のみ可能です。
- **Parseメソッド**: 文字列を特定の型(通常は数値型や日付型など)に変換するために使用されます。
2. **例**:
- **キャスト**:
```csharp
double d = 3.14;
int i = (int)d; // ここでdの小数部分は切り捨てられる
```
- **Parseメソッド**:
```csharp
string s = "123";
int i = int.Parse(s); // 文字列"123"が整数123に変換される
```
3. **エラーハンドリング**:
- **キャスト**: キャストが不適切な場合(例:関連性のない型へのキャスト)には、実行時に例外がスローされる。
- **Parseメソッド**: 文字列が指定された型に変換できない場合、例外がスローされる。
4. **代替方法**:
- **キャスト**: `as` キーワードを使った安全なキャストや `is` キーワードを使った型チェックがある。
- **Parseメソッド**: `TryParse` メソッドを使用することで、変換が成功したかどうかをブール値で取得し、例外を防ぐことができる。
要するに、キャストは既存のオブジェクト間での型変換、`Parse` メソッドは文字列から特定の型への変換のために使用されます。
C# におけるキャストと `Parse` メソッドの主な違いは以下の通りです:
1. **用途**:
- **キャスト**: すでに存在するオブジェクトの型を別の型に変換するために使用されます。ただし、両方の型が何らかの関連性や変換可能性がある場合のみ可能です。
- **Parseメソッド**: 文字列を特定の型(通常は数値型や日付型など)に変換するために使用されます。
2. **例**:
- **キャスト**:
```csharp
double d = 3.14;
int i = (int)d; // ここでdの小数部分は切り捨てられる
```
- **Parseメソッド**:
```csharp
string s = "123";
int i = int.Parse(s); // 文字列"123"が整数123に変換される
```
3. **エラーハンドリング**:
- **キャスト**: キャストが不適切な場合(例:関連性のない型へのキャスト)には、実行時に例外がスローされる。
- **Parseメソッド**: 文字列が指定された型に変換できない場合、例外がスローされる。
4. **代替方法**:
- **キャスト**: `as` キーワードを使った安全なキャストや `is` キーワードを使った型チェックがある。
- **Parseメソッド**: `TryParse` メソッドを使用することで、変換が成功したかどうかをブール値で取得し、例外を防ぐことができる。
要するに、キャストは既存のオブジェクト間での型変換、`Parse` メソッドは文字列から特定の型への変換のために使用されます。
828名前は開発中のものです。
2023/10/11(水) 10:01:50.00ID:JNV72RCJ829名前は開発中のものです。
2023/10/11(水) 10:39:53.73ID:ayYR9TGX >>827
ありがとうキャストがよくわ非ないけど、数値同士の変換と解釈しときます
ありがとうキャストがよくわ非ないけど、数値同士の変換と解釈しときます
830名前は開発中のものです。
2023/10/11(水) 11:32:23.59ID:VKNLEpVL WebGLビルドはTask自体が問題じゃなくてTask.Delayがフリーズする
Task.Yield使えば回避はできる
Task.Yield使えば回避はできる
831名前は開発中のものです。
2023/10/11(水) 11:51:12.69ID:ayYR9TGX 質問させてください
配列の型なんですが、配列自体には型はなく、要素に対して型があるのでしょうか?
つまり配列の中身を定義せず、配列名のみ定義する場合の型はvarなどにしておくのでしょうか?
配列の型なんですが、配列自体には型はなく、要素に対して型があるのでしょうか?
つまり配列の中身を定義せず、配列名のみ定義する場合の型はvarなどにしておくのでしょうか?
2023/10/11(水) 12:11:13.93ID:YJt7veqV
配列というのは、型を並べるだけやで、
人が3人居りゃ人型の配列
水の入った壺か五つありゃ
水の入ったで型の配列やぞ
人が3人居りゃ人型の配列
水の入った壺か五つありゃ
水の入ったで型の配列やぞ
833名前は開発中のものです。
2023/10/11(水) 12:24:56.05ID:ayYR9TGX 配列というデータ構造自体に型はないと、、、(*´ω`*)
834名前は開発中のものです。
2023/10/11(水) 16:06:51.18ID:m5K33pNw ポーズ画面ってどうやって作るのがクールですか
835名前は開発中のものです。
2023/10/11(水) 16:11:31.83ID:m5K33pNw VRゲームにポーズいらないか
836名前は開発中のものです。
2023/10/11(水) 23:57:41.35ID:QdzY0lNb 質問です
今アセットのVery Animationでモーションを作っています
それでポーズAとポーズBを作りAからBに徐々に切り替わります
次にAとBの間にポーズCのキーフレームを打ち込みポーズをつけます
狙いとしてはA→C→Bとなめらかに切り替わることです
しかしそうはならずCの後で変な余計な動きが入ってBに行きます
この余計な動きを削除して綺麗にBに行かせるにはどうしたらいいでしょうか?
今Very Animationを使ってますがこれはアニメーションエディタの使い方に
関連する質問かもしれません
今アセットのVery Animationでモーションを作っています
それでポーズAとポーズBを作りAからBに徐々に切り替わります
次にAとBの間にポーズCのキーフレームを打ち込みポーズをつけます
狙いとしてはA→C→Bとなめらかに切り替わることです
しかしそうはならずCの後で変な余計な動きが入ってBに行きます
この余計な動きを削除して綺麗にBに行かせるにはどうしたらいいでしょうか?
今Very Animationを使ってますがこれはアニメーションエディタの使い方に
関連する質問かもしれません
837名前は開発中のものです。
2023/10/13(金) 03:39:43.59ID:WM13/Z93 blenderでボーンをつけたモデルをラグドール化したいんだけど、人型じゃない場合はどうすれば良いですか?
838名前は開発中のものです。
2023/10/13(金) 04:41:32.11ID:3O6M3WqN プログラミンは言語化大事ですか?
すべての処理を言葉でで説明出来ないから、自分でも何をやっているのか分からなくなったりする
すべての処理を言葉でで説明出来ないから、自分でも何をやっているのか分からなくなったりする
839名前は開発中のものです。
2023/10/13(金) 06:39:16.09ID:3O6M3WqN 質問です
配列をコピーするときにまず長さを確保して、次に要素を代入すると思うんですが、長さの確保がメモリの確保ということなんでしょうか
C#にそのような概念があるのか分かってませんが
配列をコピーするときにまず長さを確保して、次に要素を代入すると思うんですが、長さの確保がメモリの確保ということなんでしょうか
C#にそのような概念があるのか分かってませんが
840名前は開発中のものです。
2023/10/13(金) 08:02:00.79ID:JpTm8duw 少なくとも質問するのに言語化は必要だろうな
2023/10/13(金) 08:25:03.35ID:nkST/sRU
プログラミングで1番大事なのはプログラミングすることやな
考えるより先に手を動かす
歯磨きするのに自然と歯磨き粉のキャップ開けて歯ブラシに付けるやろ
ペットボトルのお茶飲むのに自然とキャップ回して開けてやろ?
見て回すとわかるやろ?毎回やってるからやで
キャラ動かすときtransformいじるやろ?
毎回やると自然と分かるわけよ
だから覚えるまで、見ないで出来るまでチュートリアルやりなよ
考えるより先に手を動かす
歯磨きするのに自然と歯磨き粉のキャップ開けて歯ブラシに付けるやろ
ペットボトルのお茶飲むのに自然とキャップ回して開けてやろ?
見て回すとわかるやろ?毎回やってるからやで
キャラ動かすときtransformいじるやろ?
毎回やると自然と分かるわけよ
だから覚えるまで、見ないで出来るまでチュートリアルやりなよ
842名前は開発中のものです。
2023/10/13(金) 10:15:38.83ID:Vhl78/DQ 機能ブロックやコードの断片/塊を覚えて、それによってどんな事が起きるのか知っているだけでいい
A=B+C は Aが得られる Aによって〇〇が起きる 知っていればいいのはそこだけ
普通の人間はそれだけ2〜3回もやれば何となく覚えてしまう
普通じゃない人間がどうしてそれを何度やっても覚えないのかは知らん
そんなに覚えらんないなら100均でノートとボールペン買ってきて書けば?
A=B+C は Aが得られる Aによって〇〇が起きる 知っていればいいのはそこだけ
普通の人間はそれだけ2〜3回もやれば何となく覚えてしまう
普通じゃない人間がどうしてそれを何度やっても覚えないのかは知らん
そんなに覚えらんないなら100均でノートとボールペン買ってきて書けば?
843名前は開発中のものです。
2023/10/13(金) 14:37:00.41ID:3O6M3WqN844名前は開発中のものです。
2023/10/13(金) 14:38:23.17ID:3O6M3WqN845名前は開発中のものです。
2023/10/13(金) 15:39:53.56ID:Vhl78/DQ >>844
そこが違うんじゃないかな?
自動販売機はどうやって動作してるか知らなくても、130円入れてボタンしたら飲み物が出て来る物でしょ。
使えればいいんだから、中身はどうやって動いてるのか知る必要なくない?
ただ自動販売機の形やパターンは知っておけばいい。使いたい時には自動販売機の機能ブロックの
最小機能を丸ごともってくりゃいいんだから、言語化する必要もなくて、お金入れてボタン押したらジュースが出る
機能をポコッと置けばよくない?
作るって言葉にとらわれ過ぎて、本質に到達しないのは本末転倒だよね。
本質は完成させる事じゃないの? 若しくはチュートリアルの完遂。
加えて、キミの頭にコードの断片を大量に摂取させるには、膨大な数のチュートリアルをこなす必要がある
沢山見て触って経験する事が全く達成出来てないなら、それチュートリアルになってない気がするけどな
なんか論点や争点がどんどんズレてない?
そこが違うんじゃないかな?
自動販売機はどうやって動作してるか知らなくても、130円入れてボタンしたら飲み物が出て来る物でしょ。
使えればいいんだから、中身はどうやって動いてるのか知る必要なくない?
ただ自動販売機の形やパターンは知っておけばいい。使いたい時には自動販売機の機能ブロックの
最小機能を丸ごともってくりゃいいんだから、言語化する必要もなくて、お金入れてボタン押したらジュースが出る
機能をポコッと置けばよくない?
作るって言葉にとらわれ過ぎて、本質に到達しないのは本末転倒だよね。
本質は完成させる事じゃないの? 若しくはチュートリアルの完遂。
加えて、キミの頭にコードの断片を大量に摂取させるには、膨大な数のチュートリアルをこなす必要がある
沢山見て触って経験する事が全く達成出来てないなら、それチュートリアルになってない気がするけどな
なんか論点や争点がどんどんズレてない?
846名前は開発中のものです。
2023/10/13(金) 15:43:47.46ID:2JJzIVWR ゲームエンジンは素でゲーム作れる人間が楽したり効率よくしたり品質上げるために作るもので
ゲームの仕組みやプログラミングそのものが出来ない素人はまず基礎的なゲームプログラミングぐらい独力で身につけるべきでは?
ゲームの仕組みやプログラミングそのものが出来ない素人はまず基礎的なゲームプログラミングぐらい独力で身につけるべきでは?
847名前は開発中のものです。
2023/10/13(金) 15:46:34.78ID:QD9ybMgv そんなあなたにビジュアルスクリプト
848名前は開発中のものです。
2023/10/13(金) 15:55:27.16ID:3O6M3WqN849名前は開発中のものです。
2023/10/13(金) 16:10:54.62ID:eYqkEHOQ >>843
処理の流れとかがイメージできない場合は
手書きでも良いから図でざっくり書いちゃうかな
最近だとmermaid記法使ってMarkdownと一緒にまとめて書いちゃったりする
(ChatGPTとかと会話する時にも使えるし)
処理の流れとかがイメージできない場合は
手書きでも良いから図でざっくり書いちゃうかな
最近だとmermaid記法使ってMarkdownと一緒にまとめて書いちゃったりする
(ChatGPTとかと会話する時にも使えるし)
850名前は開発中のものです。
2023/10/13(金) 16:30:30.86ID:Vhl78/DQ >>848
配列のメモリの確保とか何の関係もなくない?
C/C++なら後で出て来るだろうけどさ初心者の内から出てくる話じゃないし
ワイはロベールのC++教室やってるからC#は何か必要だったことはあんまないが
そんなに何もかも分からないなら
ttps://csharp.sevendays-study.com/
ttps://ufcpp.net/study/csharp/#start
のあたりでもやっとけばいんじゃね?
配列のメモリの確保とか何の関係もなくない?
C/C++なら後で出て来るだろうけどさ初心者の内から出てくる話じゃないし
ワイはロベールのC++教室やってるからC#は何か必要だったことはあんまないが
そんなに何もかも分からないなら
ttps://csharp.sevendays-study.com/
ttps://ufcpp.net/study/csharp/#start
のあたりでもやっとけばいんじゃね?
851名前は開発中のものです。
2023/10/13(金) 17:25:28.13ID:3O6M3WqN852名前は開発中のものです。
2023/10/13(金) 18:03:04.14ID:Vhl78/DQ >>851
インタプリタとは違う高級言語習ってるのに観念を引きずるのもよく分からないのだけど
Arrayは最初に確保した配列長を後で変える事は出来ないってだけの話じゃ?
可変長ではないというだけの話をいつまでズルズル続けるのかな?
只のルールで信号が青なら進めというだけの事に何日使ってるの? それは何の結果を得るの?
インタプリタとは違う高級言語習ってるのに観念を引きずるのもよく分からないのだけど
Arrayは最初に確保した配列長を後で変える事は出来ないってだけの話じゃ?
可変長ではないというだけの話をいつまでズルズル続けるのかな?
只のルールで信号が青なら進めというだけの事に何日使ってるの? それは何の結果を得るの?
2023/10/13(金) 18:21:13.79ID:nkST/sRU
配列はArray.Resize<T>でサイズ変更可能かと思うけど
彼は思った通りに行かないと議論に逃げるのよ
議論したきゃ
ゲームのアルゴリズムを教えて管sai
https://mevius.5ch.net/test/read.cgi/gamedev/1053853069/
ゲームを考えるスレ1st
https://mevius.5ch.net/test/read.cgi/gamedev/1169215488/
やらあるから行けばいいのに
あと本格的にプログラミングについて知りたいならマ板行きなよ
そっちのほうがより詳しいぞ
彼は思った通りに行かないと議論に逃げるのよ
議論したきゃ
ゲームのアルゴリズムを教えて管sai
https://mevius.5ch.net/test/read.cgi/gamedev/1053853069/
ゲームを考えるスレ1st
https://mevius.5ch.net/test/read.cgi/gamedev/1169215488/
やらあるから行けばいいのに
あと本格的にプログラミングについて知りたいならマ板行きなよ
そっちのほうがより詳しいぞ
854名前は開発中のものです。
2023/10/13(金) 20:35:49.33ID:Vhl78/DQ 勉強なんてする気もないし屁理屈捏ねてダダ捏ねて結果何の成果もないって時間の浪費
それで完成しないだの終わらないだの自分で結果を先送りして逃げてるだけじゃね
前に見た事あるから知ってるけどresizeは新しい配列に要素をコピーして作り直してるだけで
1次元配列にしか使えないから2次元配列は自分でメソッド作ってねとリファレンスに書いてある
それで完成しないだの終わらないだの自分で結果を先送りして逃げてるだけじゃね
前に見た事あるから知ってるけどresizeは新しい配列に要素をコピーして作り直してるだけで
1次元配列にしか使えないから2次元配列は自分でメソッド作ってねとリファレンスに書いてある
855名前は開発中のものです。
2023/10/13(金) 21:58:11.89ID:TxtdyiFy 特殊な頭の構造をしてる人間にいつまでもひっかかってるおまえらかわいいな
856名前は開発中のものです。
2023/10/14(土) 06:35:39.66ID:Mn26VmvS 質問です。下のようにタイルマップの間に画像を表示することは可能でしょうか?
■■■■ ■■■ タイル
------------------------- 画像
■■■■ タイル
■■■■ ■■■ タイル
------------------------- 画像
■■■■ タイル
2023/10/14(土) 08:13:59.59ID:QQV1wdc7
可能か否かなら
可能
可能
858名前は開発中のものです。
2023/10/14(土) 17:18:33.12ID:VPqCqx7t 聞く前にまず試せよ
クリエイター向いてないな
クリエイター向いてないな
859名前は開発中のものです。
2023/10/14(土) 17:38:41.17ID:79wKJRM3 TilemapRendererでレイヤー3層作って間のレイヤーに画像入れればよくね
860名前は開発中のものです。
2023/10/18(水) 19:57:33.12ID:Zszh7upn とうとうツイッター有料化か
もともとインプレ20以下とかで瀕死のアカウントだからどうでもいいけど
正直SNS適正のない人間は何をやっても無駄な気がしてきた
もともとインプレ20以下とかで瀕死のアカウントだからどうでもいいけど
正直SNS適正のない人間は何をやっても無駄な気がしてきた
861名前は開発中のものです。
2023/10/18(水) 20:14:51.79ID:iWJnU/qq ツイッター終わったな
862名前は開発中のものです。
2023/10/19(木) 15:48:35.96ID:+PHyptiz863名前は開発中のものです。
2023/10/19(木) 17:09:30.15ID:NTxgQZhc864名前は開発中のものです。
2023/10/19(木) 18:17:57.01ID:+PHyptiz いやーどうなんだろう
弾性もそうなんだけど摩擦係数も謎いんだよなあ
あとくっついたときに近くのフルーツが跳ねる挙動
普通にやっても縦横にずれるだけであんなポンってならない
Unity製らしいから再現はできるはずなんだけど
弾性もそうなんだけど摩擦係数も謎いんだよなあ
あとくっついたときに近くのフルーツが跳ねる挙動
普通にやっても縦横にずれるだけであんなポンってならない
Unity製らしいから再現はできるはずなんだけど
865名前は開発中のものです。
2023/10/19(木) 18:18:51.02ID:+PHyptiz いやーどうなんだろう
弾性もそうなんだけど摩擦係数も謎いんだよなあ
あとくっついたときに近くのフルーツが跳ねる挙動
普通にやっても縦横にずれるだけであんなポンってならない
Unity製らしいから再現はできるはずなんだけど
弾性もそうなんだけど摩擦係数も謎いんだよなあ
あとくっついたときに近くのフルーツが跳ねる挙動
普通にやっても縦横にずれるだけであんなポンってならない
Unity製らしいから再現はできるはずなんだけど
866名前は開発中のものです。
2023/10/19(木) 18:29:19.63ID:cykSq174 Unity終わったって、これからどれくらい影響ある?
でもUnity学習で身に付いたスキルは、ゲーム製作において他のどんなツールを使うことにしたとしても役に立つことには変わらないよな。
でもUnity学習で身に付いたスキルは、ゲーム製作において他のどんなツールを使うことにしたとしても役に立つことには変わらないよな。
867名前は開発中のものです。
2023/10/19(木) 19:02:59.60ID:7gcF0l3J UNITY炎上
ツイッター有料化
YOUTUBE広告ブロック閲覧不可
ごちゃんねるエロ広告増加
いろいろあるけど気にせずやっていこう
ツイッター有料化
YOUTUBE広告ブロック閲覧不可
ごちゃんねるエロ広告増加
いろいろあるけど気にせずやっていこう
868名前は開発中のものです。
2023/10/19(木) 19:11:39.76ID:OTxmk0+d >>867
つべは悪くないんだよなぁ
つべは悪くないんだよなぁ
869名前は開発中のものです。
2023/10/19(木) 19:25:27.40ID:Seb84KZD てか広告ブロックする奴の気持ち俺分からんわ
だってサイトやサービスは広告収入で運営してるんだぜ?
それにちょっとしたデータ量と手間だけで無料で貢献できるんだからブロックすることないだろ
てめーのゲームが広告収入か課金でプレイできる場合で
無料で広告ガードされてプレイされたら悔しくないのか?
だってサイトやサービスは広告収入で運営してるんだぜ?
それにちょっとしたデータ量と手間だけで無料で貢献できるんだからブロックすることないだろ
てめーのゲームが広告収入か課金でプレイできる場合で
無料で広告ガードされてプレイされたら悔しくないのか?
870名前は開発中のものです。
2023/10/19(木) 19:52:53.72ID:nqbmhLfb 広告を送るのはyoutubeの勝手
ブラウザの開発者ツールにエンコードされる前の形で広告を表示するのはこっちの勝手
お互い様ってわけ
ブラウザの開発者ツールにエンコードされる前の形で広告を表示するのはこっちの勝手
お互い様ってわけ
871名前は開発中のものです。
2023/10/19(木) 20:45:48.65ID:ASn6iomC 新刊Unity VFX本読んだ人いる?
872ドーンおじ
2023/10/20(金) 08:03:48.92ID:NNP8q05/ 本なんて読むなよ?昭和脳の原始人かよ?m9⎛´・ω・`⎞ドーン!
873名前は開発中のものです。
2023/10/20(金) 16:59:37.91ID:BGzqSIIL 今後いろいろなスキルをYoutubeを3倍速で再生して勉強する若い子らが育つと
マジでそういう時代がくるんだろうな
マジでそういう時代がくるんだろうな
874名前は開発中のものです。
2023/10/20(金) 19:00:50.23ID:tT6gdyzz でも実際はまだまだ書籍から得られる情報やスキルノウハウの方がコスパタイパ良かったりするんだよなあ
だから技術書やクリエイティブ関連の本はまだまだ隆盛を極めてる
だから技術書やクリエイティブ関連の本はまだまだ隆盛を極めてる
875名前は開発中のものです。
2023/10/20(金) 19:29:05.48ID:N7q/B45F 入門書レベルの知識なくてツール触ってる人割りといるんだよね。そういう人には聞かれても説明出来ない
876名前は開発中のものです。
2023/10/20(金) 20:42:16.68ID:sJmQpPH5 動画は良さそうであんまりよくないね
本が鬼教師なら、動画は甘すぎてためにならないゲロ甘教師という感じ
本当に1から10まで順を追って手取り足取り説明してくれるから応用が効かない
索引がないに等しいから必要な部分だけ抽出するのが極めて難しく効率が悪い
まだまだ文字も小さく1画面当たりの情報量も少ない
ついでに言えば文字データと違って修正が激しく面倒だからバージョンアップに対応するのが大変、これは紙の本でも同じだが
本が鬼教師なら、動画は甘すぎてためにならないゲロ甘教師という感じ
本当に1から10まで順を追って手取り足取り説明してくれるから応用が効かない
索引がないに等しいから必要な部分だけ抽出するのが極めて難しく効率が悪い
まだまだ文字も小さく1画面当たりの情報量も少ない
ついでに言えば文字データと違って修正が激しく面倒だからバージョンアップに対応するのが大変、これは紙の本でも同じだが
877名前は開発中のものです。
2023/10/21(土) 09:52:35.99ID:ws3RBJk2 ゲーム制作動画を3倍速でみても何一つ理解出来んだろ
まあ自分の知りたいトコだけ掻い摘んでみるとかなら分かるが
まあ自分の知りたいトコだけ掻い摘んでみるとかなら分かるが
878名前は開発中のものです。
2023/10/21(土) 16:59:01.02ID:ADSzbBsY879ドーンおじ
2023/10/22(日) 16:49:33.33ID:MBDGE6HD 図書館とか貧乏人の為の施設だよなぁ?
違法アップロードと何も変わらん!おまえらもクリエイター側になりたかったら違法図書館なんてやめろ!
図書館=割れ=反社!図書館は社会の害悪だから全部潰そう!撲滅!撲滅!m9⎛´・ω・`⎞ドーン!
違法アップロードと何も変わらん!おまえらもクリエイター側になりたかったら違法図書館なんてやめろ!
図書館=割れ=反社!図書館は社会の害悪だから全部潰そう!撲滅!撲滅!m9⎛´・ω・`⎞ドーン!
880名前は開発中のものです。
2023/10/22(日) 21:03:31.17ID:J3TXxFPk こんばんは質問ですけんど
Animationていうタイムライン画面あるじゃないですか、そこにmp3なりの効果音を置いてボリューム減衰などをプレハブアニムとタイミング合わせるようなことやれますか
具体的には爆発動作と音を同期したいときなど
Animationていうタイムライン画面あるじゃないですか、そこにmp3なりの効果音を置いてボリューム減衰などをプレハブアニムとタイミング合わせるようなことやれますか
具体的には爆発動作と音を同期したいときなど
881名前は開発中のものです。
2023/10/22(日) 21:07:10.09ID:J3TXxFPk 今ためしたらAudioSourceのプロパテイを置けることができましたが
音を再生するプロパテイがわからない
音を再生するプロパテイがわからない
882名前は開発中のものです。
2023/10/23(月) 00:15:12.22ID:DPlDARtG UI Toolkit を使ってボタンを作成したのですが、
押下するとその下にあるcanvasに
Inputクラスのクリックのイベントが透過してしまいます。。。
RaycastTarget?などの設定が間違っているかと思うのですが、
どこで設定すればいいのかわかりません。
どのあたりを確認すればいいのか、わかる人教えてくれませんか?
押下するとその下にあるcanvasに
Inputクラスのクリックのイベントが透過してしまいます。。。
RaycastTarget?などの設定が間違っているかと思うのですが、
どこで設定すればいいのかわかりません。
どのあたりを確認すればいいのか、わかる人教えてくれませんか?
883名前は開発中のものです。
2023/10/23(月) 00:16:43.30ID:DPlDARtG >> 0881
> 音を再生するプロパテイがわからない
音を再生するだけなら
AudioSourceのclip(AudioClip)にmp3を設定して、Play On Awake をONにすると再生できるんじゃないでしょうか。
https://docs.unity3d.com/ja/2020.3/ScriptReference/AudioSource.html
> 音を再生するプロパテイがわからない
音を再生するだけなら
AudioSourceのclip(AudioClip)にmp3を設定して、Play On Awake をONにすると再生できるんじゃないでしょうか。
https://docs.unity3d.com/ja/2020.3/ScriptReference/AudioSource.html
884名前は開発中のものです。
2023/10/23(月) 00:24:25.19ID:QLoq5+7l >>883
たとえばmp3が弾丸の発射音みたいな細かいものとして、animationシーケンス内で何回も発射したいとします。なのでanimationのタイムライン内にplayのトリガを自由に配置できないのかなと思いました
playonawakeてのはプレハブがロードされた最初に再生されるんですね。だいぶ核心に近づいている気はします
たとえばmp3が弾丸の発射音みたいな細かいものとして、animationシーケンス内で何回も発射したいとします。なのでanimationのタイムライン内にplayのトリガを自由に配置できないのかなと思いました
playonawakeてのはプレハブがロードされた最初に再生されるんですね。だいぶ核心に近づいている気はします
885名前は開発中のものです。
2023/10/23(月) 09:05:06.24ID:swBktviI アニメーションイベントとして関数登録してその関数内に音声用のプレハブ生成したり、オーディオソースから音流すようなコード書けばいいだけじゃない?
886名前は開発中のものです。
2023/10/23(月) 10:03:02.52ID:GgtNTaEe TMProの日本語テキストに時々、白いモヤのようなものがかかるんだけれど、これの回避方法誰か知りませんか?
887名前は開発中のものです。
2023/10/23(月) 10:03:10.67ID:GgtNTaEe TMProの日本語テキストに時々、白いモヤのようなものがかかるんだけれど、これの回避方法誰か知りませんか?
888名前は開発中のものです。
2023/10/23(月) 10:22:24.05ID:ZGKk/meO 歩くアニメーションに足が接地するタイミングで足音鳴らすイベント仕込むとかあるから
そういうの参考になるだろうね
そういうの参考になるだろうね
889名前は開発中のものです。
2023/10/24(火) 21:29:38.01ID:pMhCHX0O Epic Games Storeでの収益分配が100:0になる2つの施策が開始。
今後リリースされるタイトル向けの『EPICファーストラン』と、他ストアでリリース済みタイトル向けの『ナウオンEpic』
https://gamemakers.jp/article/2023_10_20_52565/
クリエイター・ファースト過ぎる(´・ω・`)
今後リリースされるタイトル向けの『EPICファーストラン』と、他ストアでリリース済みタイトル向けの『ナウオンEpic』
https://gamemakers.jp/article/2023_10_20_52565/
クリエイター・ファースト過ぎる(´・ω・`)
890名前は開発中のものです。
2023/10/24(火) 23:29:58.48ID:pS7jYE7P 無料は結構だが
epicあんたら大量の従業員クビにしたばかりだろ?
またそんな赤字垂れ流すようなことして…
epicあんたら大量の従業員クビにしたばかりだろ?
またそんな赤字垂れ流すようなことして…
891名前は開発中のものです。
2023/10/25(水) 00:11:53.08ID:clbjdBJ1 そもそもつかぬことをお聞きしますが、エピックストアって審査あるんじゃ?
Steamみたいに1万払えばなんでもおk、ってわけじゃないでしょ?多分
Steamみたいに1万払えばなんでもおk、ってわけじゃないでしょ?多分
892名前は開発中のものです。
2023/10/25(水) 02:20:28.99ID:4gImLA2R そりゃそうよ
有象無象の糞ゲーなんて要らん
有象無象の糞ゲーなんて要らん
893名前は開発中のものです。
2023/10/25(水) 02:51:48.20ID:KVX98a55 https://twitter.com/HumansNoContext/status/1715503212768231564
ほぼこの動画みたいなゲーム作りたいんだけど何から始めたらいいのかわからない
方向性だけでもいいから教えてほしい
Unityの基本的な使い方はある程度分かってるけど
プログラミングはまだコピペしかできないレベル
こういうゲームは物理演算で作るものだよね?
高いレベルの数学とか物理学とか知識必要?
プレイヤーとボールがあってボールに触れたら前方に飛ばすくらいのスクリプトならコピペで作れるけど
放物線を描くように飛ばしたり
リフティングさせたりするのが特にわからん
https://twitter.com/thejimwatkins
ほぼこの動画みたいなゲーム作りたいんだけど何から始めたらいいのかわからない
方向性だけでもいいから教えてほしい
Unityの基本的な使い方はある程度分かってるけど
プログラミングはまだコピペしかできないレベル
こういうゲームは物理演算で作るものだよね?
高いレベルの数学とか物理学とか知識必要?
プレイヤーとボールがあってボールに触れたら前方に飛ばすくらいのスクリプトならコピペで作れるけど
放物線を描くように飛ばしたり
リフティングさせたりするのが特にわからん
https://twitter.com/thejimwatkins
894名前は開発中のものです。
2023/10/25(水) 05:10:29.91ID:P4qQHRz2 方向性というならまずはチュートリアルをやるべし
895名前は開発中のものです。
2023/10/25(水) 07:14:32.15ID:MDl4ihlR ビートセイバー的な?よく知らないけど
896名前は開発中のものです。
2023/10/25(水) 07:16:00.21ID:In+sVC37 タップで操作する単純な丸バツゲームを作る
スカッシュを模したアクションゲームを作る
最後に二つのゲームを合体させる、かな
スカッシュを模したアクションゲームを作る
最後に二つのゲームを合体させる、かな
897名前は開発中のものです。
2023/10/25(水) 07:43:30.84ID:MDl4ihlR VRなら正確に再現できそうだけどコントローラー操作なら単純化して
リフティングとかは固定アニメーションかねえ
リフティングとかは固定アニメーションかねえ
898名前は開発中のものです。
2023/10/25(水) 13:05:54.20ID:4gImLA2R これはApple Vision Pro向けに作った方が良さそうだな
899名前は開発中のものです。
2023/10/25(水) 22:17:04.64ID:AqVj2k9I >>882
解決しました。
UI Toolkitのイベントは伝播するらしく、バブリング(逆方向はトリクルダウン)したイベントをキャンセルしないといけないみたいです。
あと、イベントシステムのレイキャストを見直したら意図したとおりに動作するようになりました。
https://docs.unity3d.com/ja/2019.4/Manual/UIE-Events-Dispatching.html
解決しました。
UI Toolkitのイベントは伝播するらしく、バブリング(逆方向はトリクルダウン)したイベントをキャンセルしないといけないみたいです。
あと、イベントシステムのレイキャストを見直したら意図したとおりに動作するようになりました。
https://docs.unity3d.com/ja/2019.4/Manual/UIE-Events-Dispatching.html
900名前は開発中のものです。
2023/10/25(水) 22:17:11.28ID:AqVj2k9I >>882
解決しました。
UI Toolkitのイベントは伝播するらしく、バブリング(逆方向はトリクルダウン)したイベントをキャンセルしないといけないみたいです。
あと、イベントシステムのレイキャストを見直したら意図したとおりに動作するようになりました。
https://docs.unity3d.com/ja/2019.4/Manual/UIE-Events-Dispatching.html
解決しました。
UI Toolkitのイベントは伝播するらしく、バブリング(逆方向はトリクルダウン)したイベントをキャンセルしないといけないみたいです。
あと、イベントシステムのレイキャストを見直したら意図したとおりに動作するようになりました。
https://docs.unity3d.com/ja/2019.4/Manual/UIE-Events-Dispatching.html
901ドーンおじ
2023/10/27(金) 00:14:54.13ID:krGRm8jm 未だに二重カキコする莫迦は死ねって思うわ!学習能力ねーのかよ!ガイジは死ね!m9⎛´・ω・`⎞;y=ー(゚д゚)・・∵. ドーン!>>899-900
902893
2023/10/27(金) 00:40:11.31ID:Rr18xt9H 遅くなっったけどレスくれた人ありがとう
やっぱり難しいよねぇ
VRやARで作ることは考えてた
2Dゲームに興味ないからチュートリアルやる気でないけど
そもそも数学と物理わかんないからこっちから勉強するわ
やっぱり難しいよねぇ
VRやARで作ることは考えてた
2Dゲームに興味ないからチュートリアルやる気でないけど
そもそも数学と物理わかんないからこっちから勉強するわ
903名前は開発中のものです。
2023/10/29(日) 04:46:11.86ID:XMe/zKzQ 数学や物理の知識無くても作れるのがゲームエンジンの利点なのに本末転倒やなそれw
904名前は開発中のものです。
2023/10/29(日) 09:43:33.51ID:4M0kyVou >>903
じゃあunityでどうやって作るのか教えてくれ
じゃあunityでどうやって作るのか教えてくれ
905名前は開発中のものです。
2023/10/29(日) 10:17:11.11ID:/OXKUuS8 チュートリアル通りに作っときゃ物理演算は物理エンジンオブジェクトがやってくれる
906名前は開発中のものです。
2023/10/29(日) 10:43:08.56ID:EY7TdUC1 物理はともかく数学はある程度知識あるとやれること広がったり、用意されてる機能でも使い方の理解が速かったりはするからな
まあ時間は限られてるから既存機能の組み合わせだけで手早く作るのも当然ありだろうけど
まあ時間は限られてるから既存機能の組み合わせだけで手早く作るのも当然ありだろうけど
907名前は開発中のものです。
2023/10/29(日) 11:35:34.02ID:RRB7an/h 特定のUIの上でマウスを止めたら説明文がでるものを作りたいのですが、力を貸してください
マウスがUIの上にある判定はEventSystem.current.IsPointerOverGameObject()でとれることはわかりました
マウスと重なったUIの名前が分かれば判定が取れるので、取り方などがあれば教えてください
マウスがUIの上にある判定はEventSystem.current.IsPointerOverGameObject()でとれることはわかりました
マウスと重なったUIの名前が分かれば判定が取れるので、取り方などがあれば教えてください
908名前は開発中のものです。
2023/10/29(日) 15:07:11.59ID:We4k7Rm4 数学も物理も何ならプログラミングすら知識無くても作れるようになりつつあるAI時代に何を言ってんだかw
まあプログラミングに限っては基礎的なものが有ったほうが現段階ではプロンプトしやすいけど、AIの進化速すぎて別に無くてガンガン書けてる人いるしな
結局その専門的な知識あった方がやれる事が広がると言ってる人は単に自分の発想や想像力が欠如してるだけというオチ
もっとクリエイティブに生きようぜ
まあプログラミングに限っては基礎的なものが有ったほうが現段階ではプロンプトしやすいけど、AIの進化速すぎて別に無くてガンガン書けてる人いるしな
結局その専門的な知識あった方がやれる事が広がると言ってる人は単に自分の発想や想像力が欠如してるだけというオチ
もっとクリエイティブに生きようぜ
909名前は開発中のものです。
2023/10/29(日) 15:08:10.09ID:We4k7Rm4 イメージしろ!自由に、限界を超えた未来のクリエイティビティ(自分)を
もっと自由に広げろ!クリエイティブの解釈を!
もっと自由に広げろ!クリエイティブの解釈を!
910名前は開発中のものです。
2023/10/29(日) 15:08:51.24ID:KABs6g5x 自分も中学1年生ぐらいの知識しかなくて社会人になったけど、
これから高校生の数学を学んで、線形代数とか行列とか微積分を
学び直すよ。自分の夢の世界を表現できるのだから継続して頑張れそう。
これから高校生の数学を学んで、線形代数とか行列とか微積分を
学び直すよ。自分の夢の世界を表現できるのだから継続して頑張れそう。
911名前は開発中のものです。
2023/10/29(日) 15:13:01.62ID:XMe/zKzQ それただの底辺馬鹿ってだけなんじゃ
そもそもそれを自分が習得しないと夢の世界は本当に表現できないの?
ChatGPT使いこなせば事足りるのに?そんな事言い出してたら一生何も出来ないんじゃないの?まずはさっさと行動に移したらと思う
そもそもそれを自分が習得しないと夢の世界は本当に表現できないの?
ChatGPT使いこなせば事足りるのに?そんな事言い出してたら一生何も出来ないんじゃないの?まずはさっさと行動に移したらと思う
912名前は開発中のものです。
2023/10/29(日) 16:17:04.05ID:Cg4Z/q2+ 高校数学物理を学んで物理演算ゲーム作るよりもシナリオやグラフィック学んでノベルゲー作ったほうがはるかに楽で稼げそう
913名前は開発中のものです。
2023/10/29(日) 16:19:36.65ID:XMe/zKzQ 楽で稼げそうも大事だし理想の表現も大事だけど、まずはそもそも手段と目的入れ替わってね?って話なんよな
914名前は開発中のものです。
2023/10/29(日) 16:53:17.16ID:WffTOdaN >>907
IPointer系のインターフェースを実装するといい詳しくはunity IPointerで検索
IPointer系のインターフェースを実装するといい詳しくはunity IPointerで検索
915名前は開発中のものです。
2023/10/29(日) 16:57:12.81ID:We4k7Rm4 まずは作って完成させろ
これがすべて
そこから足りないものが有ればまずはAIで埋められるか検討すること
もしくはUEFN触れ
これがすべて
そこから足りないものが有ればまずはAIで埋められるか検討すること
もしくはUEFN触れ
916名前は開発中のものです。
2023/10/29(日) 18:36:51.95ID:4M0kyVou >>912
金だけじゃないんすよね
金だけじゃないんすよね
917名前は開発中のものです。
2023/10/29(日) 20:54:52.11ID:XMe/zKzQ918名前は開発中のものです。
2023/10/29(日) 21:09:05.93ID:zcUT91l2 モバイルゲーム向けにボリューメトリッククラウド使うのはむりですかね
URP向けのアセットはあるみたいだけどモバイル×になってるしそもそも重すぎて無理なんかな
戦闘機ゲーム作るうえで使えるとすごい表現力上がると思うんだけど
URP向けのアセットはあるみたいだけどモバイル×になってるしそもそも重すぎて無理なんかな
戦闘機ゲーム作るうえで使えるとすごい表現力上がると思うんだけど
919名前は開発中のものです。
2023/10/29(日) 21:29:09.87ID:RRB7an/h >914 ありがとう。試してみます
920名前は開発中のものです。
2023/10/29(日) 21:29:42.49ID:Cg4Z/q2+ しかしゲームアプリってあらゆるコンテンツの中でも完成難易度が圧倒的に高いのよね
OSの互換性とか多言語対応とかは抜きにしても、デバッグとかセーブデータのバージョン管理とか
イラストとかほかのコンテンツにはない面倒な作業がたっぷりある
最悪ウィルス扱いされる可能性もあるし、
まあイラストでも精神的ブラクラ扱いされることもあるがな…
OSの互換性とか多言語対応とかは抜きにしても、デバッグとかセーブデータのバージョン管理とか
イラストとかほかのコンテンツにはない面倒な作業がたっぷりある
最悪ウィルス扱いされる可能性もあるし、
まあイラストでも精神的ブラクラ扱いされることもあるがな…
921名前は開発中のものです。
2023/10/29(日) 22:52:25.19ID:YidLsDY4 その理論だと普通にゲームアプリ以外も難易度どっこいなのでは…?
922名前は開発中のものです。
2023/10/30(月) 09:02:49.66ID:IT+RilHY なんでここが雑スレみたいになってんだよ
923名前は開発中のものです。
2023/10/30(月) 18:34:33.01ID:THPnZAIP 雑スレとの併用になったんだぞ
924名前は開発中のものです。
2023/10/30(月) 23:18:00.45ID:dDfJnRdh アルパカ社長の刑事云々ってなんだっけ?
イギリスでの仲介役罪だっけか
イギリスでの仲介役罪だっけか
925名前は開発中のものです。
2023/10/30(月) 23:18:49.63ID:dDfJnRdh 大変すみません
誤爆しました
誤爆しました
926名前は開発中のものです。
2023/10/30(月) 23:31:15.77ID:NvrJMp6G やっぱりお前らも例のリーガルバーサーカーの動向追ってんだなw
927名前は開発中のものです。
2023/10/31(火) 02:19:38.33ID:pTBsKT0u なにそれ?
928名前は開発中のものです。
2023/10/31(火) 02:53:55.11ID:EMCk9ZLn 暇アノンやろなあ
929名前は開発中のものです。
2023/10/31(火) 16:56:56.38ID:fBvOIC9I プレイヤーと接触したらプレイヤーの向いてる方向に
接触したオブジェクトを飛ばしたいんだけど
やり方がわかりません
現状Z軸に真っ直ぐ飛ばすことしかできないです
いろんな方向に飛ばすにはどうしたらいいですか?
Rayを使ってるんだけどコレ間違ってますか?
接触したオブジェクトを飛ばしたいんだけど
やり方がわかりません
現状Z軸に真っ直ぐ飛ばすことしかできないです
いろんな方向に飛ばすにはどうしたらいいですか?
Rayを使ってるんだけどコレ間違ってますか?
930名前は開発中のものです。
2023/10/31(火) 17:21:54.52ID:JBA754sm 向いてる方向取得して同じ方向にAddForceするだけじゃないのか?
931名前は開発中のものです。
2023/10/31(火) 18:33:26.56ID:fBvOIC9I932名前は開発中のものです。
2023/10/31(火) 18:44:15.71ID:INIqRQg0 transform forward 使えばいける
933名前は開発中のものです。
2023/10/31(火) 18:49:45.92ID:d8ooapVa プレイヤーが接触したオブジェクトをプレイヤーの向いている方向に飛ばすためには、プレイヤーの向きを取得し、その向きに力を加えることで実現できます。具体的なコードは以下のようになります
void OnCollisionEnter(Collision collision)
{
// プレイヤーと衝突した場合
if (collision.gameObject.tag == "Player")
{
// プレイヤーの向きを取得
Vector3 playerDirection = collision.gameObject.transform.forward;
// プレイヤーの向きに力を加える
GetComponent<Rigidbody>().AddForce(playerDirection * forceMagnitude);
}
}
このコードでは、`OnCollisionEnter`関数を使用してプレイヤーとの衝突を検出し、衝突したオブジェクトにプレイヤーの向き(`transform.forward`)に力を加えています。`forceMagnitude`は力の大きさで、これはあらかじめ適切な値に設定しておく必要があります。
この方法であれば、プレイヤーがどの方向を向いていても、接触したオブジェクトはその方向に飛んでいくはずです。ただし、このコードは基本的なものであり、具体的なゲームの状況や要件によっては調整が必要かもしれません。例えば、力の大きさや、飛ばす方向(水平方向だけ、または上下方向も含む)などを調整することが考えられます。また、オブジェクトが飛ぶ速度や距離も力の大きさやオブジェクトの質量によって変わるため、これらのパラメータも適切に設定する必要があります。具体的な値はテストプレイしながら調整してみてください。
void OnCollisionEnter(Collision collision)
{
// プレイヤーと衝突した場合
if (collision.gameObject.tag == "Player")
{
// プレイヤーの向きを取得
Vector3 playerDirection = collision.gameObject.transform.forward;
// プレイヤーの向きに力を加える
GetComponent<Rigidbody>().AddForce(playerDirection * forceMagnitude);
}
}
このコードでは、`OnCollisionEnter`関数を使用してプレイヤーとの衝突を検出し、衝突したオブジェクトにプレイヤーの向き(`transform.forward`)に力を加えています。`forceMagnitude`は力の大きさで、これはあらかじめ適切な値に設定しておく必要があります。
この方法であれば、プレイヤーがどの方向を向いていても、接触したオブジェクトはその方向に飛んでいくはずです。ただし、このコードは基本的なものであり、具体的なゲームの状況や要件によっては調整が必要かもしれません。例えば、力の大きさや、飛ばす方向(水平方向だけ、または上下方向も含む)などを調整することが考えられます。また、オブジェクトが飛ぶ速度や距離も力の大きさやオブジェクトの質量によって変わるため、これらのパラメータも適切に設定する必要があります。具体的な値はテストプレイしながら調整してみてください。
934名前は開発中のものです。
2023/10/31(火) 20:28:41.82ID:epzObJX9 これAI?大したもんだなあ
935名前は開発中のものです。
2023/10/31(火) 23:16:36.77ID:d8ooapVa936名前は開発中のものです。
2023/10/31(火) 23:30:18.04ID:J4wLhk+M Rayあたりから推測したのかな
ていうかノンコードでRigidBoyをつけて蹴っ飛ばせばとりあえずだいたい反対側へ飛んでくと思うけど
平面内で正確に30度刻みで12方向に飛ばしたいという話ならひと手間いるだろうね
ていうかノンコードでRigidBoyをつけて蹴っ飛ばせばとりあえずだいたい反対側へ飛んでくと思うけど
平面内で正確に30度刻みで12方向に飛ばしたいという話ならひと手間いるだろうね
937名前は開発中のものです。
2023/11/01(水) 00:22:34.27ID:tBkSRli4 GPTに自作の基礎ライブラリの添削頼んだら、所見で「非常に複雑なライブラリで使いこなすには高度なプログラミングの知識が必要となります」とか言われて、なんかちょっといい気分になれた。単にスパゲッティコードか自作だと気づいて持ち上げてくれたんじゃないかとも疑っている。
938名前は開発中のものです。
2023/11/01(水) 00:22:43.69ID:tBkSRli4 GPTに自作の基礎ライブラリの添削頼んだら、所見で「非常に複雑なライブラリで使いこなすには高度なプログラミングの知識が必要となります」とか言われて、なんかちょっといい気分になれた。単にスパゲッティコードか自作だと気づいて持ち上げてくれたんじゃないかとも疑っている。
939名前は開発中のものです。
2023/11/01(水) 06:34:25.16ID:uvoRqFHs940名前は開発中のものです。
2023/11/01(水) 09:21:23.83ID:Fcz0B0O7 ほんと簡単な質問ならちゃんと返ってくるからなあ
ただ複雑になってくると質問の仕方がまず難しくなってくるし
ちゃんと伝わらないと齟齬があるままクソ長いコード読まされることになる
ただ複雑になってくると質問の仕方がまず難しくなってくるし
ちゃんと伝わらないと齟齬があるままクソ長いコード読まされることになる
941名前は開発中のものです。
2023/11/01(水) 21:48:27.27ID:xqqjgJHu そして微妙に修正したり間違っててデバッグしてると最初から自分で書いたほうが早かったなあと思ったりする
942名前は開発中のものです。
2023/11/01(水) 22:26:52.05ID:aj6K4u29 AIはコードは書いてくれるかもしれんがビルドエラーは直してくれんからな
943名前は開発中のものです。
2023/11/01(水) 23:43:11.03ID:Ub3vkRXz AIの書いたコードはバグだらけだよ
自分で手直しすれば使い物になる
結局の所、チャットAIはまだ無から有を生み出せない
既に技能知恵のある人をエンハンスするだけ
自分で手直しすれば使い物になる
結局の所、チャットAIはまだ無から有を生み出せない
既に技能知恵のある人をエンハンスするだけ
944名前は開発中のものです。
2023/11/02(木) 02:38:10.58ID:SlIhDHeR 人間だって無から有を生み出せないからそこは一緒じゃねw
945名前は開発中のものです。
2023/11/02(木) 07:15:04.16ID:Zfi38gCn ChatGPTはサポート役にいいよ
何か新しいことをしようとして途方に暮れてる時大枠の道筋を示してくれる
メイン役にはまだなれない
何か新しいことをしようとして途方に暮れてる時大枠の道筋を示してくれる
メイン役にはまだなれない
946名前は開発中のものです。
2023/11/02(木) 08:42:30.91ID:pI8V3i0G へえチャットGPTやつてみたいけんど
お金かかるのけ?月払い?
お金かかるのけ?月払い?
947名前は開発中のものです。
2023/11/02(木) 08:49:10.39ID:pI8V3i0G chatgptの得意ジャンルとか、知ってることのおおざっぱなリストみたいなのはあるのかね?
たとえばユニティのプログラムはしってるみたいだけど、うちの経理部の勘定奉行の操作はしっているのかとか
Mayaがわかるとしても六角大王はわかるのかとか
たとえばユニティのプログラムはしってるみたいだけど、うちの経理部の勘定奉行の操作はしっているのかとか
Mayaがわかるとしても六角大王はわかるのかとか
948名前は開発中のものです。
2023/11/02(木) 10:12:19.16ID:wEwoC8fb それもChatgptに聞けばいい、と言いたいところだけど彼らは「知らない」とは絶対に言わない(言えない)
マイクロソフトのBing(中身はChatgpt)は無料で使えるから自分で試すといいよ
マイクロソフトのBing(中身はChatgpt)は無料で使えるから自分で試すといいよ
949名前は開発中のものです。
2023/11/02(木) 10:19:58.60ID:Wpm8bq1b へえBingでできるのけ
StableDiffusionなんかで遊んでたらすっかり取り残されたは
StableDiffusionなんかで遊んでたらすっかり取り残されたは
950名前は開発中のものです。
2023/11/02(木) 10:23:35.73ID:qYZ6ykkL そんな知ってるか知らないかの01の話じゃない気もするけど
あと最近のchatgptは改良されて知らないことは知らないって言えるようになったってニュースをどっかで見たけど
あと最近のchatgptは改良されて知らないことは知らないって言えるようになったってニュースをどっかで見たけど
951名前は開発中のものです。
2023/11/02(木) 10:49:20.15ID:Ghg9d42R GameObject[] ObjStock = new GameObject[20] から ObjStock[x] = Instantiate( で出現させたオブジェクトを変数に格納しているのですが
例えば ObjStock[0] のオブジェクトを同じスプリクト内で位置を移動させるのには、どうプログラムを組めば良いのでしょうか、いくつかネットでは調べたのですが、出現しているオブジェクトの中にスプリクトを組み込む方法で動かす流れの解説ばかりなので解決にたどり着くことが出来ていません。
例えば ObjStock[0] のオブジェクトを同じスプリクト内で位置を移動させるのには、どうプログラムを組めば良いのでしょうか、いくつかネットでは調べたのですが、出現しているオブジェクトの中にスプリクトを組み込む方法で動かす流れの解説ばかりなので解決にたどり着くことが出来ていません。
952名前は開発中のものです。
2023/11/02(木) 10:49:37.93ID:Ghg9d42R GameObject[] ObjStock = new GameObject[20] から ObjStock[x] = Instantiate( で出現させたオブジェクトを変数に格納しているのですが
例えば ObjStock[0] のオブジェクトを同じスプリクト内で位置を移動させるのには、どうプログラムを組めば良いのでしょうか、いくつかネットでは調べたのですが、出現しているオブジェクトの中にスプリクトを組み込む方法で動かす流れの解説ばかりなので解決にたどり着くことが出来ていません。
例えば ObjStock[0] のオブジェクトを同じスプリクト内で位置を移動させるのには、どうプログラムを組めば良いのでしょうか、いくつかネットでは調べたのですが、出現しているオブジェクトの中にスプリクトを組み込む方法で動かす流れの解説ばかりなので解決にたどり着くことが出来ていません。
953名前は開発中のものです。
2023/11/02(木) 11:15:07.58ID:JSIIElSk ヒエラルキー上の順番を変えたいならSetSiblingIndexかな
954名前は開発中のものです。
2023/11/02(木) 12:13:15.44ID:PYtDJske よく分からん
ObjStock[0].transform.positionで変えられんの?
ObjStock[0].transform.positionで変えられんの?
955名前は開発中のものです。
2023/11/02(木) 12:41:04.83ID:Zfi38gCn956名前は開発中のものです。
2023/11/02(木) 15:11:50.10ID:Wpm8bq1b957名前は開発中のものです。
2023/11/02(木) 15:26:43.48ID:sq0cc620 Bardのことも時々思い出してあげてください
958名前は開発中のものです。
2023/11/02(木) 16:17:23.62ID:h4LmHzZ+ chataGPTの話したいなら専用スレいけや
959名前は開発中のものです。
2023/11/02(木) 16:52:14.12ID:Ufaq/78q ゲームに組み込んでみるなら是非チャレンジして欲しいし
ヒストリアに記事があがってる
あくまでプロジェクトを楽にしたいために進めたいだけなら
bingもchatGPTもエンタープライズとか企業向けあるから契約するだけじゃないの
あと国産も応援してやってもいいかもな
ヒストリアに記事があがってる
あくまでプロジェクトを楽にしたいために進めたいだけなら
bingもchatGPTもエンタープライズとか企業向けあるから契約するだけじゃないの
あと国産も応援してやってもいいかもな
960名前は開発中のものです。
2023/11/02(木) 16:54:27.38ID:Wpm8bq1b961名前は開発中のものです。
2023/11/02(木) 17:36:22.07ID:PYtDJske すみません質問です
webGLでビルドしてunityroomで公開したんですがvfxグラフで作ったエフェクトが表示されません
普通のパーティクルシステムのエフェクトは表示されるのですが、vfxグラフは使えないのでしょうか?
何か解決策を知ってる方がいれば返答お願いします
webGLでビルドしてunityroomで公開したんですがvfxグラフで作ったエフェクトが表示されません
普通のパーティクルシステムのエフェクトは表示されるのですが、vfxグラフは使えないのでしょうか?
何か解決策を知ってる方がいれば返答お願いします
962名前は開発中のものです。
2023/11/02(木) 21:31:01.93ID:Ghg9d42R .transform.positionで色々と検索してそれらしいのは見つけたのですが
ピンポイントにGameObjectで定義した変数を使ってtransformで表示位置の変更となると見つける事が出来ませんでした。
まだ検索が甘いのかもしれませんので、もう一度色々と検索しに行きたいと思います。
ピンポイントにGameObjectで定義した変数を使ってtransformで表示位置の変更となると見つける事が出来ませんでした。
まだ検索が甘いのかもしれませんので、もう一度色々と検索しに行きたいと思います。
963名前は開発中のものです。
2023/11/02(木) 21:46:45.92ID:PYtDJske >>962
やりたいことがちょっとよく分からんのだけど
ObjStock[0].transform.position = new Vector3(x, y, z);
とかで出来ないんですか?
こういうことではない?
やりたいことがちょっとよく分からんのだけど
ObjStock[0].transform.position = new Vector3(x, y, z);
とかで出来ないんですか?
こういうことではない?
964名前は開発中のものです。
2023/11/02(木) 23:01:05.17ID:Zfi38gCn >>956
対話式ゲームは現時点では諦めた方がいい
現状のシステムはリアルタイムで通信して個々の客がゲームでアクセスして
ゲームになるというのを想定してない
それは未来の技術だ
数年後にはその用途で使いやすいサービスが出るかもしれない
対話式ゲームは現時点では諦めた方がいい
現状のシステムはリアルタイムで通信して個々の客がゲームでアクセスして
ゲームになるというのを想定してない
それは未来の技術だ
数年後にはその用途で使いやすいサービスが出るかもしれない
965名前は開発中のものです。
2023/11/02(木) 23:15:59.08ID:Wpm8bq1b966名前は開発中のものです。
2023/11/02(木) 23:20:52.53ID:Zfi38gCn967名前は開発中のものです。
2023/11/03(金) 00:06:12.60ID:sk0PL9uD >>966
それはすまんかった
それはすまんかった
968名前は開発中のものです。
2023/11/03(金) 06:19:58.01ID:BQ/hFh03 >>963
出来ました、ありがとうございます。
他に見つけた解答と照らし合わせてみると、一度動かすためのオブジェの位置を取得してから
そこからなんやかんやして最終的に位置を変化させている方法だったみたいで
その一手間二手間をしているのが理解するのに微妙にズレが生じていたみたいです。
出来ました、ありがとうございます。
他に見つけた解答と照らし合わせてみると、一度動かすためのオブジェの位置を取得してから
そこからなんやかんやして最終的に位置を変化させている方法だったみたいで
その一手間二手間をしているのが理解するのに微妙にズレが生じていたみたいです。
969名前は開発中のものです。
2023/11/03(金) 14:28:01.85ID:BQ/hFh03 >>968
A
Vector3 posi = ObjStock[0].transform.position;
posi.x = posi.x + 1f;
ObjStock[0].transform.position = posi;
B
ObjStock[0].transform.position = ObjStock[0].transform.position + new Vector3(1f, 0f, 0f);
レス内容を見て色々と検索しさらに試行錯誤してAとBの2つの答えにたどり着きました
得られる結果は同じだと思いますが、どちらの方が解りやすく使い勝手が良いでしょうか?
A
Vector3 posi = ObjStock[0].transform.position;
posi.x = posi.x + 1f;
ObjStock[0].transform.position = posi;
B
ObjStock[0].transform.position = ObjStock[0].transform.position + new Vector3(1f, 0f, 0f);
レス内容を見て色々と検索しさらに試行錯誤してAとBの2つの答えにたどり着きました
得られる結果は同じだと思いますが、どちらの方が解りやすく使い勝手が良いでしょうか?
970名前は開発中のものです。
2023/11/03(金) 14:42:34.63ID:lWRrm38g transformの値を直接変えれないくて悩むのはみんな通る道だよね
どっちでも自分がわかりやすいほうでいいんじゃないかな
どっちでも自分がわかりやすいほうでいいんじゃないかな
971名前は開発中のものです。
2023/11/03(金) 15:43:52.71ID:zs6i+i1A fladdict(@深津 貴之 / THE GUILD / note)さんがポストしました:
ほら、やっぱ松岡修造メソッド、有効じゃん
https://x.com/fladdict/status/1720269241855959538?s=51&t=v_xy-gl7y1zQf182MLmXWg
っぱ知性獲得してるわこれ
ほら、やっぱ松岡修造メソッド、有効じゃん
https://x.com/fladdict/status/1720269241855959538?s=51&t=v_xy-gl7y1zQf182MLmXWg
っぱ知性獲得してるわこれ
972名前は開発中のものです。
2023/11/03(金) 18:45:43.89ID:/TtcY+xf973名前は開発中のものです。
2023/11/03(金) 19:44:40.66ID:t1kieao5 若干スレ違いだがちょっと質問、販売したもののあまりにも反応がなさ過ぎて気が狂いそうなんで、
とにかく告知させてフィードバックを得たいんだが、広告打ったことある人いる?
3~5万程度なら出してもいいんだが、その程度じゃ全く効果ないかな?
とにかく告知させてフィードバックを得たいんだが、広告打ったことある人いる?
3~5万程度なら出してもいいんだが、その程度じゃ全く効果ないかな?
974名前は開発中のものです。
2023/11/03(金) 20:09:12.65ID:/TtcY+xf 金額の問題じゃない
効果的な広告になるかどうかだよ
例えばTVCM打っても誰も観ない時間の枠とか押しつけられたりする
アプリなら単純に
期間限定値下げ!
とかやる方が効果あるかもしれない
合わせて何か施策打ったりしないとあまり意味ない
そこら辺は検索すると色々とデータとってる人がいるからそっち見た方が参考になる
変な業者に騙されて無駄金つかうのはやめといた方がいい
効果的な広告になるかどうかだよ
例えばTVCM打っても誰も観ない時間の枠とか押しつけられたりする
アプリなら単純に
期間限定値下げ!
とかやる方が効果あるかもしれない
合わせて何か施策打ったりしないとあまり意味ない
そこら辺は検索すると色々とデータとってる人がいるからそっち見た方が参考になる
変な業者に騙されて無駄金つかうのはやめといた方がいい
975名前は開発中のものです。
2023/11/03(金) 23:07:38.73ID:VninbBG/ 効果的かも、なんて聞いてないんでは。
そこら辺は…と言うならその調べてる人のURLでも貼ってあげてはどうでしょう?
そこら辺は…と言うならその調べてる人のURLでも貼ってあげてはどうでしょう?
976名前は開発中のものです。
2023/11/03(金) 23:55:23.27ID:dg42QiGV SNSやってれば回りが拡散してくれるけどそうじゃないんですよね
977名前は開発中のものです。
2023/11/03(金) 23:56:17.48ID:KHSFlwQ0 そこまでしてやる義理なんてないだろう自分が苦労して手に入れた知識を簡単に渡すわけないここでの質問も同じ知識イコール財産だからお金をくれと言ってるに等しい質問者はそれをお願いしているという自覚を持たないといけないよ
試しにキミが検索して探してそれを教えてあげればいいよ
試しにキミが検索して探してそれを教えてあげればいいよ
978名前は開発中のものです。
2023/11/04(土) 00:46:17.12ID:iiIyGAcv 実際プログラミングやエディタの使い方についてはアホほど記事や動画があるけど、営業や宣伝広告についてはあんまり見かけない気がするんだが
コード技術より営業スキルのほうが圧倒的に重要なんかね
単純に解説が難しいというのもあるだろうが
コード技術より営業スキルのほうが圧倒的に重要なんかね
単純に解説が難しいというのもあるだろうが
979名前は開発中のものです。
2023/11/04(土) 01:55:36.30ID:+rZqbMbr バナー広告を10万円分くらい出してみたことあるよ
拡散力のある人の目に止まればラッキーって感じだと思う
まあ俺は広告費をかけるほどの出来じゃなかったと後悔したが
拡散力のある人の目に止まればラッキーって感じだと思う
まあ俺は広告費をかけるほどの出来じゃなかったと後悔したが
980名前は開発中のものです。
2023/11/04(土) 08:26:25.09ID:ZI06fs18 自分の作ったゲームが如何に宣伝しにくいか
とか思った事はある
わかりやすいゲームって宣伝しやすい
https://www.itamiarts.co.jp/media/870?ssp=1&darkschemeovr=1&setlang=ja-JP&safesearch=moderate
スマホアプリならいくらでいつ売って
いつキャンペーンしてどれくらいのDL数になったとかあるけど
結構探せばでるよ
とか思った事はある
わかりやすいゲームって宣伝しやすい
https://www.itamiarts.co.jp/media/870?ssp=1&darkschemeovr=1&setlang=ja-JP&safesearch=moderate
スマホアプリならいくらでいつ売って
いつキャンペーンしてどれくらいのDL数になったとかあるけど
結構探せばでるよ
981名前は開発中のものです。
2023/11/04(土) 08:27:43.71ID:ZI06fs18 金かけるならちゃんとポイント抑えないとね
982名前は開発中のものです。
2023/11/05(日) 02:30:45.58ID:Zc3bhtDV サッカーのリフティングみたいなことさせたくて
人体モデルのつま先にコライダー付けてrb.velocity = Vector3.upで上に飛ばすようにしてるんだけど
なんか連続でリフティングできないんだよね
キーを押すたびにキックのアニメーションが再生されてボールが浮いて欲しいんだけど
テンポよく連続でボールを上に飛ばせなくて途中で地面に落ちる
1回キーを押してるのに2,3回反応することもあるし
どうすれば解決できる?
人体モデルのつま先にコライダー付けてrb.velocity = Vector3.upで上に飛ばすようにしてるんだけど
なんか連続でリフティングできないんだよね
キーを押すたびにキックのアニメーションが再生されてボールが浮いて欲しいんだけど
テンポよく連続でボールを上に飛ばせなくて途中で地面に落ちる
1回キーを押してるのに2,3回反応することもあるし
どうすれば解決できる?
983名前は開発中のものです。
2023/11/05(日) 10:33:43.73ID:5UwkJRoU まずボタンの処理のバグを無くすべき。
連打、押しっぱなしなどインプットに対して確実に追従される様にする。
それができたら今度はボタンに合わせてアニメが、貴方の意図通りのアニメをするように作る。
上記をクリアしたら
初めてボールのリフティング、物理処理の不具合と向かい合う。
連打、押しっぱなしなどインプットに対して確実に追従される様にする。
それができたら今度はボタンに合わせてアニメが、貴方の意図通りのアニメをするように作る。
上記をクリアしたら
初めてボールのリフティング、物理処理の不具合と向かい合う。
984名前は開発中のものです。
2023/11/05(日) 11:47:42.73ID:Zc3bhtDV985名前は開発中のものです。
2023/11/05(日) 13:32:48.62ID:mQLESDrg Blenderでやれば簡単
986名前は開発中のものです。
2023/11/05(日) 14:19:02.84ID:LB2SG/GW987名前は開発中のものです。
2023/11/05(日) 17:40:56.04ID:zdwODOtf 物理エンジンで打ち上げたボールの落下地点付近に足を持っていくみたいなのは相当難しいけど、上に蹴り上げてるだけなら楽勝でしょ
物理エンジンは初心者には制御不能なレベルで荒ぶる時があるから、超リアルな挙動を目指してるわけじゃないなら
大人しくtransform.positionで動かしたほうが確実
何度も反応するのはInput.Get~の区別がついてないだけじゃないの?
GetButtondownは1回のみだが、Getbuttonは押してる間ずっと、3フレーム間押していれば3回呼ばれる
あとアニメーション中は入力を受け付けない様にしないと蹴り上げてる最中に再び蹴り上げるぞ
物理エンジンは初心者には制御不能なレベルで荒ぶる時があるから、超リアルな挙動を目指してるわけじゃないなら
大人しくtransform.positionで動かしたほうが確実
何度も反応するのはInput.Get~の区別がついてないだけじゃないの?
GetButtondownは1回のみだが、Getbuttonは押してる間ずっと、3フレーム間押していれば3回呼ばれる
あとアニメーション中は入力を受け付けない様にしないと蹴り上げてる最中に再び蹴り上げるぞ
988名前は開発中のものです。
2023/11/05(日) 17:58:01.46ID:0OcGHGRd コライダーつけてるからキックをキー操作して当たり判定はコライダーでやってんのかなと思ったけどどうなんだろ
細かく説明しないと憶測でしか喋れんからちゃんと説明したほうがいいと思うよ
細かく説明しないと憶測でしか喋れんからちゃんと説明したほうがいいと思うよ
989名前は開発中のものです。
2023/11/05(日) 18:45:52.74ID:8kvgxTRR ボールも人体モデルの一部として一緒にアニメーションさせたらいいじゃん
990名前は開発中のものです。
2023/11/05(日) 21:10:30.73ID:Zc3bhtDV2023/11/05(日) 21:31:03.19ID:kHq1jLkx
動画見る限りじゃ高さ三種類じゃね
992名前は開発中のものです。
2023/11/05(日) 21:51:15.39ID:0OcGHGRd993名前は開発中のものです。
2023/11/05(日) 22:13:41.33ID:Zc3bhtDV994名前は開発中のものです。
2023/11/05(日) 23:23:10.82ID:zdwODOtf あと蹴り上げるアニメーションの足をあげる速度がRB.Velocityの値以上だったら頂点で当たらない限り数フレーム重なることになるかな
もしくはIsTriggerでないならVelocityで加速した分以外にも足のコライダーとボールが衝突した分だけ加速してるはず
もしくはIsTriggerでないならVelocityで加速した分以外にも足のコライダーとボールが衝突した分だけ加速してるはず
995名前は開発中のものです。
2023/11/05(日) 23:44:37.56ID:Zc3bhtDV なるほど
もっと勉強します
もっと勉強します
2023/11/06(月) 00:03:07.53ID:SmrR5/be
勉強したって木塚ない奴は一生気が付かない
センスないから止めとけ
センスないから止めとけ
997名前は開発中のものです。
2023/11/06(月) 04:41:53.59ID:5fTpGmAr 他のスクリプトにアクセスしたいのですが、インスペクタに表示してからそこにtest1スクリプトをアタッチしたオブジェクトを指定します。
test1は型で、tesにスクリプトのインスタンスが代入されているのかと思ったのですが、tes.hogeだとアクセス出来ないのはなぜでしょうか?test1.hogeだと型にアクセスと言う意味になるのでは?
using UnityEngine;
public class gm : MonoBehaviour
{
[SerializeField] test1 tes;
private void Start()
{
print(tes.hoge);
}
}
上記のコードでは、test1.hoge.one として正確な型指定を行い、hoge enum の one メンバーにアクセスしています。このように修正することでエラーが解消されるはずです。
User
では、tesには何が代入されているのですか?
ChatGPT
tes に何が代入されているかは、コードの断片だけではわかりません。tes に代入される値は、スクリプトの他の部分やUnityのエディタ内で設定される値に依存します。
tes に正しい値が代入されていれば、test1 クラスのインスタンスで、そのクラス内で hoge enum の one メンバーにアクセスできるはずです。エラーメッセージが発生している場合、エラーメッセージの文脈や他の関連コード、特に tes に代入される値についての情報を提供することで、問題の特定と解決に役立つかもしれません。
tes にどのような値が代入されるかを確認し、tes の型が test1 であることを確認してください。また、test1 クラスの定義も正しいか確認し、hoge enum の定義が適切であることも確認してください。問題の解決には、スクリプト全体のコンテキストが必要となることがあります。
test1は型で、tesにスクリプトのインスタンスが代入されているのかと思ったのですが、tes.hogeだとアクセス出来ないのはなぜでしょうか?test1.hogeだと型にアクセスと言う意味になるのでは?
using UnityEngine;
public class gm : MonoBehaviour
{
[SerializeField] test1 tes;
private void Start()
{
print(tes.hoge);
}
}
上記のコードでは、test1.hoge.one として正確な型指定を行い、hoge enum の one メンバーにアクセスしています。このように修正することでエラーが解消されるはずです。
User
では、tesには何が代入されているのですか?
ChatGPT
tes に何が代入されているかは、コードの断片だけではわかりません。tes に代入される値は、スクリプトの他の部分やUnityのエディタ内で設定される値に依存します。
tes に正しい値が代入されていれば、test1 クラスのインスタンスで、そのクラス内で hoge enum の one メンバーにアクセスできるはずです。エラーメッセージが発生している場合、エラーメッセージの文脈や他の関連コード、特に tes に代入される値についての情報を提供することで、問題の特定と解決に役立つかもしれません。
tes にどのような値が代入されるかを確認し、tes の型が test1 であることを確認してください。また、test1 クラスの定義も正しいか確認し、hoge enum の定義が適切であることも確認してください。問題の解決には、スクリプト全体のコンテキストが必要となることがあります。
998名前は開発中のものです。
2023/11/06(月) 05:07:33.18ID:HYztiVis999名前は開発中のものです。
2023/11/06(月) 05:40:01.28ID:SmrR5/be 質問いいですか?
1000名前は開発中のものです。
2023/11/06(月) 05:40:30.14ID:raArKg5r 質問いいですか?
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 93日 14時間 32分 54秒
新しいスレッドを立ててください。
life time: 93日 14時間 32分 54秒
10021002
Over 1000Thread 5ちゃんねるの運営はUPLIFT会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《UPLIFT会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
4 USD/mon. から匿名でご購入いただけます。
▼ UPLIFT会員登録はこちら ▼
https://uplift.5ch.net/
▼ UPLIFTログインはこちら ▼
https://uplift.5ch.net/login
運営にご協力お願いいたします。
───────────────────
《UPLIFT会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
4 USD/mon. から匿名でご購入いただけます。
▼ UPLIFT会員登録はこちら ▼
https://uplift.5ch.net/
▼ UPLIFTログインはこちら ▼
https://uplift.5ch.net/login
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 【ヒグマ】焼却施設が限界 駆除数17倍で処理に追われる自治体 1頭焼却に灯油100リットル 作業追いつかずに腐敗進み、埋めるケースも [ぐれ★]
- 住宅ローン金利、大手4行で「最高水準」に…10年固定の基準金利4.40-5.15% [蚤の市★]
- 「特に中国は事態悪化を控えるべき」 日中対立巡りフランス高官言及 [蚤の市★]
- 《「最近いつした?」が口癖》国分太一 女性への“わいせつ事案”報道…目撃されていた「下ネタ好き」と「悪辣なイジり癖」★3 [Ailuropoda melanoleuca★]
- 【卓球】石川佳純の最新姿にネット騒然「美人」「綺麗」「アイドルかと」 引退表明から2年半… ミラノ五輪フジテレビSPキャスター就任 [冬月記者★]
- 今後50年間、毎年100万人ずつ人口が減る…「少子化対策」の失敗で日本が迎える「死ぬまで搾取」というヤバい未来 ★7 [ぐれ★]
- 一流経済学者(70)「WSJの記事はウソだ。情報を取れない人が書いている」 [309323212]
- 高市応援団、急に消える。一体何故🤔 [256556981]
- 【実況】博衣こよりのえちえちゼルダの伝説 ムジュラの仮面🧪
- 今泣いて何年か後の自分🌃💃🏻🏡
- Z世代「飲み会参加するくらいなら会社辞めるわ」→20万いいね
- 小田原城包囲、流石にやりすぎだと炎上 [329329848]
