2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

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

1 :名前は開発中のものです。:2021/04/24(土) 09:14:35.04 ID:0FwiNv3V.net
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートは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←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。


前スレ
https://mevius.5ch.net/test/read.cgi/gamedev/1611461190/

2 :名前は開発中のものです。:2021/04/24(土) 10:51:26.53 ID:uF93j7vZ.net
ゲームパッドからの入力を完全に無効化するコマンドラインってあります?

3 :名前は開発中のものです。:2021/04/24(土) 11:20:14.01 ID:oweXM5ti.net
スレ立て乙

4 :名前は開発中のものです。:2021/04/24(土) 12:28:31.02 ID:E0aA4Llf.net
>>1
乙イケメン

5 :名前は開発中のものです。:2021/04/24(土) 18:35:06.62 ID:w4BVIOPi.net
>>2
アセット買えば?

6 :名前は開発中のものです。:2021/04/25(日) 05:29:28.93 ID:L/ZBANoZ.net
フォルダ2バイト文字で名前付けてもええか?

7 :名前は開発中のものです。:2021/04/25(日) 07:54:07.69 ID:ItCpT12S.net
>>2
コマンドラインってスクリプトのこと?

新しいInputSystemならアクションマップごとにEnable/Disableできるからそれで対応できる
https://docs.unity3d.com/Packages/com.unity.inputsystem@1.0/api/UnityEngine.InputSystem.InputActionMap.html#UnityEngine_InputSystem_InputActionMap_Enable

古い方は軽く検索しても出来るって情報は見かけない
中間クラス作ってそっちで自前で実装する模様
https://teratail.com/questions/162100

8 :名前は開発中のものです。:2021/04/25(日) 10:55:06.55 ID:RM28b1km.net
UnityってInput周りがなんか変だよな。
Unity側も自覚があったのか、新しくInputsystemを作ったようだが。

コントローラーはXinputで統一するのかなと思っていたら、Steamが新しく規格を作ったりとホントにめんどい。

最高の手段はゲームパッド無効+JoyToKeyなのかもな。

9 :名前は開発中のものです。:2021/04/25(日) 14:27:57.87 ID:L+k0RjMO.net
最高って何を指して最高って言ってんの?
unityで総合的にベターなのは普通にunityのinputsystemだし
格ゲーや音ゲーみたいに応答速度を求めるならnative(かその目的のasset)しかないぞ

10 :名前は開発中のものです。:2021/04/25(日) 16:05:21.24 ID:S+oa8RSv.net
入力機器の環境依存の問題の解決にはjoytokeyが一番じゃね?
あと格ゲーはともかく、音ゲーは調整オプションを設けりゃいいだけだから、遅延はさほど問題ではないかと。

11 :名前は開発中のものです。:2021/04/25(日) 16:12:27.30 ID:ItCpT12S.net
古い方は深く使ったことがないから大きなことは言えないけど
新InputSystemはよく考えられて作られてて使いやすいと思う

新InputSystemに付いてくる、
On-Screen Button と On-Screen Stick コンポーネントは控えめに言っても神コンポーネント

ドキュメントがわかりにくいけど、
Package Managerから落とせるサンプルは良くできてて参考になる

12 :名前は開発中のものです。:2021/04/25(日) 16:15:36.17 ID:ItCpT12S.net
>>10
joytokeyって時点でWin機限定やないけ

それは制作者よりもプレイヤー側の解決策なんじゃない?

13 :名前は開発中のものです。:2021/04/25(日) 21:47:55.44 ID:zvoTbSDy.net
>>10
調整オプションって何のこと言ってるの?
ゲーム内オプションで判定をずらせば遅延なんてどうでも良いなんて話をしてる?

14 :名前は開発中のものです。:2021/04/25(日) 22:44:55.28 ID:qYuALQb3.net
遅延が常に一定ならいいけど、そうじゃないしなー
音ゲーなんて0.01秒の差でPerfect逃してしまうし、それこそGCが走ったりなんかの拍子にフレーム自体が遅延したり飛んだりしたらプレイヤー側の操作ではどうしようもないよね
曲の難易度によっては格ゲーよりもずっと高速で複雑な操作を2分弱ぶっ続けだし
新しいInputシステムだとフレームの間のInputもとれるみたいだけど厳密に判定しようと思うと複雑な処理が必要だろうし、それで処理が重くなって遅延したら本末転倒だしかなり難しいと思う

15 :名前は開発中のものです。:2021/04/26(月) 01:14:13.53 ID:ne5wr+2p.net
アセットを買うしかないですね

16 :名前は開発中のものです。:2021/04/26(月) 06:45:56.27 ID:RIhMCM7/.net
>>14
実際に作ってても問題に遭遇したことあるの?
全部想像で書いてるように読めるけど

17 :名前は開発中のものです。:2021/04/26(月) 07:58:58.98 ID:jULVRb9y.net
スマホ音ゲーの判定って総じて緩めやん

18 :名前は開発中のものです。:2021/04/26(月) 09:17:37.45 ID:Rt/yLRyg.net
>>16
>>14じゃないけど音ゲーマーには一瞬でわかるレベルで遅延があるよ

19 :名前は開発中のものです。:2021/04/26(月) 23:06:01.68 ID:O5TOLecm.net
ファンガスマスターの方いらっしゃいましたらUnity 2D憩いの場へお越しください。

20 :名前は開発中のものです。:2021/04/26(月) 23:16:44.32 ID:Ex61HQ1R.net
出来ない事はやめれば全て解決

21 :名前は開発中のものです。:2021/04/27(火) 00:50:59.50 ID:L3YjHo96.net
参考にしたいんだけどunity使った個人開発で売れたゲームってどんなんがありますか?
もしかして存在しない?

22 :名前は開発中のものです。:2021/04/27(火) 08:03:30.18 ID:WC5JPMYN.net
そうだね存在しないね

23 :名前は開発中のものです。:2021/04/27(火) 21:04:10.15 ID:88QfJn/F.net
ボタンコピペしたらeventsystemもコピペしないと機能しなくなるそうですが
機能しなくなった際どうすれば直せますか

24 :名前は開発中のものです。:2021/04/28(水) 01:18:36.14 ID:C2ZudHts.net
>>23
開いているシーン内にEventSystemがないといけないというだけなので新しくEventSystemをつくればいいよ
別にボタンと同時にコピーしないといけないわけじゃない
ちなみに新しくボタンでもキャンバスでも何でもいいからUIをつくれば勝手にシーン内に生成される
もちろんどこかからコピペしてきてもいい

25 :名前は開発中のものです。:2021/04/30(金) 03:37:16.72 ID:+8EwJT5P.net
本によると草や木のテクスチャが最初から用意されていて
StandardAssets→import package→Environmentと選択してインポートして使うとあるのですが
自分の環境だとAsset→importPackage→Custom PackageになっててEnvironmentという項目が見当たりません
どこかで入れなければならないのでしょうか?

26 :名前は開発中のものです。:2021/04/30(金) 04:03:59.24 ID:wy3oYJ0f.net
出版社に聞け

27 :名前は開発中のものです。:2021/04/30(金) 16:06:24.04 ID:OnHCLX6o.net
URPでのプロジェクトについて質問です。
従来の3DテンプレートとURPテンプレートのプロジェクトに
リグを入れた同じFBXをインポートして、両方のプロジェクトで比較すると
リグのウェイトの付き方が変わってしまいます。
従来の3Dだと意図した動きになるのですが、URPの方ではウェイトがリジッドに
なったような感じで変形してしまいます。
これって回避できないものでしょうか?

28 :名前は開発中のものです。:2021/04/30(金) 16:19:34.78 ID:Wb7ZvgL0.net
>>27
アセットを購入して回避しましょう

29 :名前は開発中のものです。:2021/04/30(金) 18:00:13.55 ID:OnHCLX6o.net
>>28
なるほど。Puppet3Dアセットを試せということですね。
さすがです。

30 :名前は開発中のものです。:2021/04/30(金) 22:36:59.77 ID:ULMJj7dC.net
MACかうならどれがいいですか
mini?
book?
ipad pro?

31 :名前は開発中のものです。:2021/05/01(土) 06:08:57.86 ID:WTmI842n.net
> https://mevius.5ch.net/test/read.cgi/gamedev/1611461190/873

Unity の Preferences > External tools から Regenerate project file を実行すると直る

32 :名前は開発中のものです。:2021/05/01(土) 13:13:02.90 ID:bxWibI28.net
ねぇUnity Analytics ってゴミ?
時間かかるのはまだしも
見たいビューを作る術が少なすぎて禿げそうなんだけど使い方が悪いだけ?
例えばScreenvisitでスクリーンネームとintのパラメータ複数渡してあるものはsumあるものはcountとかその他演算したものとかを表示とかしたいんだけどDataExplorerでスクリーンネーム選んだら他のパラメータ選べない。
集計も1週間でまとめたりとか色々したいんだけどそういう自由度全然ない?
それともちゃんと使い方覚えれば自由に色々できる物?

33 :名前は開発中のものです。:2021/05/01(土) 22:19:39.88 ID:F5kKkM3T.net
知らんけどProだけアドホックが解放と書いてある
つまり課金しろって事じゃね

34 :名前は開発中のものです。:2021/05/01(土) 22:36:13.99 ID:F5kKkM3T.net
どうせ実体はリレーショナルデータベースなんだろうから
Pro版でSQLクエリがどこまで解放されるのかは興味あるかな

35 :名前は開発中のものです。:2021/05/01(土) 23:58:29.23 ID:bxWibI28.net
お?今プロなんだよね。
クエリ出来るのか?

36 :名前は開発中のものです。:2021/05/02(日) 00:07:52.60 ID:CEgnH1bc.net
あーローデータ出力がプロオンリーなのか
試したらデータあるはずなのにリザルトのサイズがゼロでなんだこのゴミはってなったんだよね
フィルタが悪いのか確認してみるわー

37 :名前は開発中のものです。:2021/05/02(日) 00:38:39.17 ID:CEgnH1bc.net
今やったらローデータ取れた。
ダッシュボードで取れてもローデータで落とせるのはまた更にディレイある感じなのかな…
まあでもこれで取れるならやりようはあるか

38 :名前は開発中のものです。:2021/05/02(日) 00:53:32.80 ID:5wqkobZ7.net

アクセスでもリレーショナルデータベースは出来た気がする
エクセル/オフィス系でも出来たかも

クローラでデータ集めてsqliteで日付ごとにcsv吐かせて集計とかやってたな
1年分で30万件くらいあって表計算ソフトじゃ手に負えんかったw

39 :名前は開発中のものです。:2021/05/02(日) 01:02:57.81 ID:CEgnH1bc.net
スタンダードイベントのscreen visitとかも内部データとしてはカスタム扱いになってる

しかしこの手の監視というか解析、どうやるのが旬なんだろ
頻度とかにもよると思うけど。
Azure application insightsとかは前触ってたんだけど、あれだとクエリーとか自由自在だし使いやすかったな
他になんか向いた物とかあるのかしらん

40 :名前は開発中のものです。:2021/05/02(日) 02:23:11.02 ID:5wqkobZ7.net
>解析
そこら辺は門外漢なので分からないです

とりまSQLiteで遊んでみるならDB Browser for SQLiteという
GUIソフトもあるよ csvインポートも出来るので結構お手軽
クエリコマンドは呪文みたいだけどw

41 :名前は開発中のものです。:2021/05/02(日) 22:58:39.93 ID:u4doPjf7.net
ブレンドシェイプについて質問です。
Blender作成したモデル(複数のシェイプキーを設定済み)をFBXで出力し、
UNITYにインポートした時、スライダーのつまみが表示されるキーとされないキーが出てきました。

眼球を右に動かすキーにはつまみが出現し、0〜100の範囲で動かす事ができるのに対して
眼球を左に動かすキーにはつまみが出現せず、100を直接入力すると眼球のメッシュが消滅するような状態です。

どこを弄ればつまみが出現しますでしょうか?

42 :名前は開発中のものです。:2021/05/03(月) 01:20:44.40 ID:22EJ9n4Q.net
>>41
アセットを買えば出現するかもしれません

43 :名前は開発中のものです。:2021/05/03(月) 07:42:36.61 ID:CVWQ5IF+.net
UnityのUI遷移の効率的な
やり方ってどんな感じ?

複雑な状態遷移作るたびに
UIもっと楽に作れんかなって思っちゃう

44 :名前は開発中のものです。:2021/05/03(月) 14:40:02.79 ID:+Y7UEbM/.net
DoozyUIは?メンテがされるのかよくわからんけど

45 :名前は開発中のものです。:2021/05/03(月) 23:08:33.01 ID:fXmfvtPP.net
シェーダーグラフにつきまして、UPR導入後、PBRグラフを使用したいのですが、作成>シェーダー>の欄にPBRグラフの項目がありません。
どうしたら表示されるでしょうか?よろしくお願いします。

46 :名前は開発中のものです。:2021/05/04(火) 07:39:22.28 ID:EV5G3MRS.net
割れ対策にあえて日本語混ぜたりするやつおるんやな
どこまでならフォルダ2バイト文字でもセーフなんや

47 :名前は開発中のものです。:2021/05/04(火) 13:06:23.32 ID:2fY2lvt6.net
>>42
ブレンドシェイプ用のアセットがあるんですね
ありがとうございます

48 :名前は開発中のものです。:2021/05/04(火) 13:33:46.77 ID:FiieQ94N.net
>>47
アセット云々はただの荒らしだ
ちょっとスレ読めばわかるだろ
質問する前に前スレぐらい読まんのか?

49 :名前は開発中のものです。:2021/05/04(火) 17:33:59.93 ID:iUsADmVv.net
>>43
ワイも知りたい
とりあえずワイはToggle Groupとパネルで階層組んでやってる
https://naoyu.dev/%E3%80%90unity%E3%80%91%E3%83%A1%E3%83%8B%E3%83%A5%E3%83%BC%E7%94%BB%E9%9D%A2%E3%81%AE%E5%88%87%E6%9B%BF%EF%BC%88setactive%EF%BC%89%E3%82%92%E7%B0%A1%E5%8D%98%E3%81%AB%E7%AE%A1%E7%90%86%E3%81%99/

50 :名前は開発中のものです。:2021/05/04(火) 21:54:24.01 ID:PP7TAxOe.net
ToggleGroup妙に使い勝手悪くて嫌煙しちゃうんだよな
それだったら自分でインターフェイス切ってSetActiveした方が簡単だし綺麗みたいな

51 :名前は開発中のものです。:2021/05/04(火) 22:40:07.56 ID:He1Vujlq.net
EventSystem.current.RaycastAllで当たったやつだけ表示が一番簡単やぞ

52 :名前は開発中のものです。:2021/05/05(水) 01:44:04.04 ID:Gn8G0YCI.net
https://i.imgur.com/vPSNQtm.mp4
ボタン押したらアニメーションを再生するだけのUI
移動、Active、アルファがアニメーション登録
押したらカットインして、終わったらカットアウトするだけ

53 :名前は開発中のものです。:2021/05/05(水) 20:52:47.88 ID:wWJPE5w7.net
いろんな人のやり方が聞けるのは参考になる

54 :名前は開発中のものです。:2021/05/05(水) 21:57:02.94 ID:ccpf1WSi.net
2つ3つならsetactiveでいいが10とかならまずその設計を見直すべきだし、どうしてもそうでなければならないのなら状態をデータ化すべき(デバッグ的な意味で)

55 :名前は開発中のものです。:2021/05/06(木) 05:57:58.59 ID:GdBiAMtm.net
教えてください。
Blenderで作ったモデルにpolybrushでテクスチャを塗ろうとすると、ぼんやり色だけついてにテクスチャとして塗れません。
(例えば芝生と茶色のレンガのテクスチャの場合、緑と茶色だけがついてレンガとかの筋が出ない)
エクスポートしたモデルには特別な設定が必要ですか?

エクスポートの仕方とかサイズ感の違いとか調べてみても解決できませんでした。
よろしくお願いします。

56 :名前は開発中のものです。:2021/05/06(木) 18:20:05.66 ID:tHqqtID9.net
polybrushを使ったことないのでわからないけど頂点カラーを弄ってるだけそう

57 :名前は開発中のものです。:2021/05/06(木) 20:42:51.20 ID:zcRk6fWB.net
ワイもそう思う

58 :名前は開発中のものです。:2021/05/06(木) 20:43:07.21 ID:zcRk6fWB.net
Cocoapodわからん

59 :名前は開発中のものです。:2021/05/06(木) 20:47:39.64 ID:uQNXzJHx.net
初めの方の変数かなにかの宣言のときに
同じ単語の大文字小文字を並べるときがありますけど
これはどういうときなのか整理したいのですが
何か条件とかあったら教えてください

60 :名前は開発中のものです。:2021/05/06(木) 21:00:34.39 ID:CyyY1tJY.net
質問がフワッとし過ぎててはっきりとは言えないけど、それはおそらくプロパティだね
C# プロパティでググってみよう

61 :名前は開発中のものです。:2021/05/06(木) 22:18:43.72 ID:zcRk6fWB.net
>>60
エスパーか(´・ω・`)

62 :名前は開発中のものです。:2021/05/06(木) 22:33:50.46 ID:7lrurT1u.net
BoothでVRChat用のアバターを購入し、Unity上で何かポーズを取らせてみようとしました
アニメーターコントローラーを設定して動かしてみるとまだアニメーションクリップを設定していないのに
アバターの位置が下方にズレたうえ中腰のようなポーズになりました
作りたてのクリップを設定しても中腰になり、
アバターに付いてきた笑顔になるクリップを設定すると中腰状態のまま笑顔になりました
試しに別アセットのAnimations Mecanimを設定すると正常に動き、位置ズレや中腰ポーズはしなくなりました
何が原因なのでしょうか?分かる方いたらどうかお願いします

63 :59:2021/05/06(木) 22:52:43.36 ID:uQNXzJHx.net
>>60
ありがとうございます
例えばこのページの3行目の
https://sat-box.hatenablog.jp/entry/2017/04/10/181907
public Animal animal; なんですが
Animalはその後のクラス名に使われてますが
その準備みたいなものでしょうか
animalの方は何のためにあるのでしょうか

64 :名前は開発中のものです。:2021/05/06(木) 23:23:35.64 ID:68V8lwlU.net
>>63
そのレベルなら、まずはC#の簡単な入門書を読んだ方がいいよ

65 :名前は開発中のものです。:2021/05/06(木) 23:33:54.38 ID:3JU6IasB.net
>>63
まず1番簡単なC#の本を勉強した方がいい
煽りじゃなくてほんとに

66 :名前は開発中のものです。:2021/05/07(金) 00:12:09.18 ID:n0rltoT6.net
かなりの初心者を想定してエスパーしたつもりが想像以上に初心者で草
YOUTUBEにもC#の初心者向け講座あるよ
C# プログラミング講座で検索して一番上に出てくる再生リストのヤツはオレもお世話になったのでオススメ

67 :名前は開発中のものです。:2021/05/07(金) 00:17:00.15 ID:eaciIgzg.net
ワイ、動画よりは本派

68 :59:2021/05/07(金) 01:09:02.39 ID:AmycaDrR.net
本読んだりサイトも見てるけど
これの説明が見当たらないので
何てワードで調べればいいか教えてください

69 :名前は開発中のものです。:2021/05/07(金) 02:04:50.30 ID:eaciIgzg.net
C# クラス 文法

70 :名前は開発中のものです。:2021/05/07(金) 02:24:14.72 ID:YblCAukp.net
C#でクラスはインスタンスして使う
public Animal animal;
は、Animal クラスを
"animal"という名前でインスタンスします
(別にunkoでもnekoでも何でもいい)
という宣言

71 :名前は開発中のものです。:2021/05/07(金) 02:27:17.57 ID:YblCAukp.net
ごめん嘘
インスタンスじゃなくてAnimalクラスの変数を定義するという宣言

72 :名前は開発中のものです。:2021/05/07(金) 02:39:35.24 ID:QSu3EjJR.net
本来はpublic Animal animal = new Animal();なんだが
Animalクラスがシリアライズされてるのでnewがない
(コンストラクタやnewによる初期化なしでいきなり作られるらしい)
変数animalにはインスタンスの参照が代入されてる

>animalの方は何のためにあるのでしょうか
animalがないとインスタンスが参照できない

使い方だけ知っていればいいので、意味や役割の説明はほぼない
だから「教えてくれ」と言うなら「自分でやんなさい」となるのが正しい

73 :名前は開発中のものです。:2021/05/07(金) 07:48:54.85 ID:hQ53EKKG.net
>>68
この部分だけ調べてどうにかなると思うのが根本的な間違い
分からないところだけその都度調べて前に進もうとしても、前提の知識がそもそも無いから理解できないよ
遠回りに思えても、最低限の基礎は順を追ってやっておけ

74 :名前は開発中のものです。:2021/05/07(金) 08:03:34.73 ID:eaciIgzg.net
>>72
お前の説明も大概やぞ
本来はってなんやねん
Animal animal;で全く問題ないわ
そうするとアサインは別のとこですることになるがアサインされなくても問題ないし(むろんそのまま使おうとしたらヌルリ)

>>73
数学でそれを大変実感してる
PRMLとか全く理解できねー

75 :名前は開発中のものです。:2021/05/07(金) 09:35:50.36 ID:QSu3EjJR.net
>>74
論点はそこじゃない
ついでにC/C++のポインタのように使ってるんだが
ポインタの概念がないC#では分からんだろ

76 :名前は開発中のものです。:2021/05/07(金) 09:52:40.65 ID:eaciIgzg.net
>>75
論点もそこも何も、本来はとか虚実を織り交ぜるのやめてくれないかって話なんだが

77 :名前は開発中のものです。:2021/05/07(金) 10:39:37.37 ID:QSu3EjJR.net
>>76
確かにその通りだな
すまんかった

78 :名前は開発中のものです。:2021/05/07(金) 12:43:31.69 ID:r6rH9QNw.net
>>68
九九もできねーのに微積分やろうとしてんだよ
素直に一から勉強しろ

79 :名前は開発中のものです。:2021/05/07(金) 13:01:44.98 ID:WHu9wI4E.net
微積分に九九必要なの?
初耳だわw

80 :名前は開発中のものです。:2021/05/07(金) 13:22:34.83 ID:nXTGq9PB.net
変数宣言
インスタンス化
クラス
とかでは?
プログラミングの初歩の初歩だぞw

81 :名前は開発中のものです。:2021/05/07(金) 13:24:30.44 ID:nXTGq9PB.net
あとは
スコープ
とかか

82 :名前は開発中のものです。:2021/05/07(金) 15:01:36.36 ID:qA8syScg.net
今マジで思ったんだがUnityのゲームプログラミング講座ってYoutubeで出したら再生数伸びるかな?
需要がニッチすぎるか?

高校生の頃作った「1時間でわかるC++ゲームプログラミング」って動画今でもそこそこコメントつくんだよな

83 :名前は開発中のものです。:2021/05/07(金) 15:37:07.36 ID:nuI/UQmj.net
ゲーム系はユーデミーのが良いね、YouTubeでやっても全く金にならない。

84 :名前は開発中のものです。:2021/05/07(金) 15:37:48.08 ID:6gpcZ0OS.net
クラス型変数ってC#の触り部分の入門だと
あんまり説明してくれないから最初は
戸惑ったなぁ

85 :名前は開発中のものです。:2021/05/07(金) 16:52:32.20 ID:a4jq1zT2.net
Unity 系チャンネルはすでにいっぱいあるから今更参入するのも微妙じゃないか

ワイは自分のアプリの進捗報告をつべにあげてファンコミュニティーが出来ないかと模索してるわ
まだアプリも出してないし、最大ビュー数も2桁だけど、
ゲーム開発のモチベ維持には役立ってる

86 :名前は開発中のものです。:2021/05/07(金) 18:36:57.13 ID:nPdx3MIi.net
>>82
入門的な情報は動画でも他でもいくらでも情報があるから
もっと踏み込んだ内容じゃないとなかなか難しいんじゃないか?

とはいえ作りたいゲームのジャンルと違うとあんまり参考にならないし見ないんだよね
だからよくある横スクアクションとかだけじゃ無くて
RPGとか紙芝居とかほとんど解説動画の無いジャンルのテンプレを教える講座なら
見る人多いんじゃないかなと思う

87 :名前は開発中のものです。:2021/05/07(金) 19:54:42.52 ID:qA8syScg.net
たしかにアクションやシューティングやFPSは大量にあるな
ストラテジー系のしっかりした基礎設計とか考え方みたいな所がいいかな

88 :名前は開発中のものです。:2021/05/07(金) 21:53:48.64 ID:QcgNhcW1.net
スプライトアトラスで
一つの画像に別の画像がほんの少しくっついて隅っこに表示されるんだがなんでだろな

89 :名前は開発中のものです。:2021/05/07(金) 22:16:27.06 ID:nPdx3MIi.net
>>87
そんなのあったら繰り返し見ちゃうぜ

90 :59:2021/05/08(土) 10:10:35.66 ID:xN1bFBfB.net
みなさん
ありがとうございます
少しずつ調べていこうと思います

91 :名前は開発中のものです。:2021/05/08(土) 12:29:39.90 ID:wBv4HK0+.net
>>88

https://docs.unity3d.com/ja/2018.4/Manual/class-SpriteAtlas.html
paddingを0とかになってないかな
もしくはsprite側のwrap mode

92 :名前は開発中のものです。:2021/05/08(土) 17:03:46.32 ID:OjRSoq8f.net
unityhubで新しいver?のunityをインストールしたいのに途中で失敗しましただのサーバーは現在現在応答していませんだの出て上手くいかない
保存場所もプロキシも確認してみたしhubの再ダウンロードもしてみたけどまるで駄目だ

93 :名前は開発中のものです。:2021/05/08(土) 19:08:16.38 ID:Q29xQPjh.net
Unityアナリティクス、オンにならねぇ
オンにしてもデータ送られねぇ…
ていうかデータ送るメソッドの結果を受けてログに出す拡張メソッド、チェインで呼び出してるけどそれごと実行されてねーな。考えてみたら。
なんだこれ

94 :名前は開発中のものです。:2021/05/08(土) 22:21:48.24 ID:AYEw/oWu.net
>>92
アセットを買ってみたらどう?

95 :名前は開発中のものです。:2021/05/08(土) 23:23:22.05 ID:u4USdylX.net
>>93
ビルドディレクトリまっさらにしたら動くようになった…

96 :名前は開発中のものです。:2021/05/09(日) 07:05:26.47 ID:DyyhH3TR.net
>>95


97 :名前は開発中のものです。:2021/05/09(日) 07:55:39.65 ID:yhGXS/PT.net
>>82
ちゃんと実機で動くゲーム作ってどこかのストアに出した経験のある人がそういう教則動画や教則サイト作ってくれるなら非常にありがたい
教則サイトに書かれてるそのまま打って実機デバッグしたらNullReferenceのエラーになった事がちょいちょいあったからね
あのエラーUnity上では出ずに実機で初めて出るってパターン多い
経験が浅かったり自分で組んだプログラムをスマホ実機に載せたことがない人は間違いに気付かないまま偉そうに情報上げたりする
Qiitaなんかは怪しい情報多い気がする
お前それちゃんとテストしたか?みたいなの

98 :名前は開発中のものです。:2021/05/09(日) 08:13:31.13 ID:JtILzrrP.net
Windowsマシンも実機だが

99 :名前は開発中のものです。:2021/05/09(日) 12:49:48.51 ID:g19StJMl.net
62ですが自己解決しました
AnimatorControllerのレイヤーを追加して表情とポーズに分けるだけでした

100 :名前は開発中のものです。:2021/05/09(日) 13:31:11.51 ID:T8+5oC5D.net
>>99
ちゃんと報告してえらい
レス番(>>62)にアンカー付いてたら完璧だった

101 :名前は開発中のものです。:2021/05/10(月) 08:50:10.13 ID:Q0eQlvqW.net
>>97
QiitaどころかUnityの公式の拡張機能のリポジトリとか中の人がUnity社に入ったテラシュールブログとか
見てる人はわかると思うけどすごいソースコード雑なんだよな
動くには動くけどアンチパターン踏んでたり無駄に冗長で重要な所がわかりにくくてとても初心者に見せたいと思えるようなコードではなかったりする
リファクタリングしたらソースコードが1/3になるとかザラ

102 :名前は開発中のものです。:2021/05/10(月) 09:05:08.00 ID:VNtDR+F7.net
共済で出してるんだし、そうそう文句を言うものでもないのでは?と思うこの頃。
逆に、見易いページ作ればアクセス取れるチャンスと捉えてもいいんじゃないのかなぁ。

103 :名前は開発中のものです。:2021/05/10(月) 09:05:41.41 ID:40yHVisq.net
海外は動けばいいという感覚でやってるらしいけど
何でも神経質に見た目にこだわる日本とは真逆だなと思う

104 :名前は開発中のものです。:2021/05/10(月) 12:34:33.84 ID:C+qg1urA.net
>>101

良いゲーム作る人はコードみんなメチャクチャ率高いよ。机が汚い天才型なんだと思う。

105 :名前は開発中のものです。:2021/05/10(月) 15:36:34.65 ID:25aspAkC.net
いやー汚いコード、ぶっちゃけ後で自分でも困ると思うけどな
一度動けばいいやってもの以外は綺麗に書いた方が改造コストとか含めてトータルでは時間短縮になると思うけどまあ人それぞれではある
わいは割と最初から綺麗に書くしとりあえず動くものは汚く書いてもある程度整理するわ

106 :名前は開発中のものです。:2021/05/10(月) 16:49:10.27 ID:+6RksicT.net
みんなハンガリアン記法とか使ってる?

107 :名前は開発中のものです。:2021/05/10(月) 18:28:19.43 ID:UQruhEat.net
ハンガリアンは使ってないな
Unity の命名規則に沿う感じでやってる

>>105
ワイは大規模なモノは作れないし、モチベーションはもっても1ヶ月だから
汚いとか再利用とかは気にしないようにしてる
割り切ってやらないと完成までこぎ着けない

最初はそれなりに綺麗に書いてるけど、
完成が近づくにつれていろんなモノがぐちゃんぐちゃんになる
収益が出てるわけでもないから作り捨て上等で完成が最優先

108 :名前は開発中のものです。:2021/05/10(月) 18:32:49.42 ID:40yHVisq.net
ある程度のゲームになってくるとどれだけ頑張っても想定外の事が発生してそれでコードが乱れてくる

109 :名前は開発中のものです。:2021/05/10(月) 20:38:50.38 ID:NpEuySRm.net
>>106
アプリケーションハンガリアンは必要に応じて使うことがある

110 :名前は開発中のものです。:2021/05/10(月) 22:51:54.90 ID:Q0eQlvqW.net
Unityの命名規則はMicrosoftのC#コーディング規約無視してて
そのリファレンスもないから多人数で開発するとき困るんだよなぁ

111 :名前は開発中のものです。:2021/05/10(月) 22:52:56.40 ID:Q0eQlvqW.net
PCで動かす想定のゲーム作ってるんだけど、ドラッグでScrollRectが動くのを止めたいんだけどどうしたらいい?
多分これスマホのタッチパネル用だと思うんだけど

112 :名前は開発中のものです。:2021/05/11(火) 08:42:32.69 ID:+LF7NWLN.net
>>110
多人数開発ならこういうのに乗っかっちゃえば良いんじゃね?
http://wiki.unity3d.com/index.php/Csharp_Coding_Guidelines

113 :名前は開発中のものです。:2021/05/11(火) 08:47:30.07 ID:PRfeSt3e.net
Javaならこうなのに
if (a==1) {
C#はなんで
if (a==1)
{
として無駄に改行多いのが標準なんだろ、行が無駄に増えていや

114 :名前は開発中のものです。:2021/05/11(火) 11:08:58.85 ID:k1AqI1Cm.net
そら見やすいからよ
昔からの伝統やぞ

115 :名前は開発中のものです。:2021/05/11(火) 13:39:22.47 ID:nP0n/Ibp.net
>>113
ホンマこれ

116 :名前は開発中のものです。:2021/05/11(火) 14:40:55.90 ID:U+L9/Sz1.net
>>112
メンバ変数にアンダーバーつけない奴は死ね

117 :名前は開発中のものです。:2021/05/11(火) 17:58:07.54 ID:mEJ4xgSk.net
>>116
thisは付ける派ですか?
アンダーバー付きのメンバ変数には付けないけど、メンバ関数には付けたくなる衝動にかられる

118 :名前は開発中のものです。:2021/05/11(火) 18:43:27.62 ID:ZrRj+hWf.net
{ は毎回蕁麻疹出しながら断腸の思いで改行してるわ

119 :名前は開発中のものです。:2021/05/11(火) 19:20:35.89 ID:U+L9/Sz1.net
>>117
あんまつけない

{はフォーマッターが勝手に変えちゃうだろ

120 :名前は開発中のものです。:2021/05/11(火) 20:11:38.69 ID:JfVe/qKD.net
>>118
地道にやるより、その型に慣れた方がいいよw

121 :名前は開発中のものです。:2021/05/11(火) 20:46:17.44 ID:xganiPit.net
private fieldにアンダーバーは付けるのはむしろローカルルールなんだよなぁ
Unityの歴史やアーキテクチャを考えると.NETよりMonoとかwindows formに近くてキャメルケースの方が正しいんだよね
(C#作ったMicrosoftが出してるコード規約に沿うなら尚更)

あとJavaから入ってきた人達が雰囲気で付けてる印象はあるね

122 :名前は開発中のものです。:2021/05/11(火) 21:24:50.13 ID:K36iOQC6.net
>>119
ありがとう。参考になります。

123 :名前は開発中のものです。:2021/05/12(水) 00:16:46.21 ID:y/BMO/uI.net
>>121
そらプロパティを模してキャメルにしてただけだろ
元々はC++の頃m_にしてたけどどっかで_にしたんだよな

124 :名前は開発中のものです。:2021/05/12(水) 02:00:15.98 ID:BXt1j25p.net
>>111
ScrollRect の Horizontal, Vertical のチェックを外してみたらどうだろう?

125 :名前は開発中のものです。:2021/05/12(水) 02:28:30.28 ID:3poYlkvJ.net
>>123
そうそう
いろんな経緯もあってC++やJavaに命名規則が引っ張られちゃう人多い

126 :名前は開発中のものです。:2021/05/12(水) 05:24:06.04 ID:RWe57kID.net
ワイはm_だな
_が先頭だと空白が大きすぎて読みづらい

127 :名前は開発中のものです。:2021/05/12(水) 14:38:48.13 ID:y/BMO/uI.net
m_だとめんどくさいので_にしてるけど元なんかあったかは忘れた。
公式はメンバ変数に何もつけないんだっけ?ローカル変数と区別つかないからそうやって書いてる奴いつも死ねよクソがって思ってるんだけど

128 :名前は開発中のものです。:2021/05/12(水) 16:05:34.99 ID:Z/zH1qkS.net
そもそもつけないと区別がつかない時点で設計が悪いので
つけないでも困らないのが正解

129 :名前は開発中のものです。:2021/05/12(水) 17:22:18.93 ID:RAKIkBXc.net
https://deve-cat.com/unity-camera-scroll/#toc2

2Dのカメラ操作が実装したくて
このURLコピーしてみたのだが左右にはスワイプ可能

なぜか上下斜めにスワイプできないのと、画面のピンチインとピンチアウトができね

エラーはなし!!!なぜや??
誰か教えてください。

ーーーーーーーーーーー

130 :名前は開発中のものです。:2021/05/12(水) 18:59:02.66 ID:y/BMO/uI.net
>>128
バカは黙っててくれないかw

131 :名前は開発中のものです。:2021/05/12(水) 19:00:38.18 ID:y/BMO/uI.net
変数名で設計もクソもねーよアホか
まあメソッドは10行までとか徹底してりゃ誤認することもないだろうけど、それでもメンバ変数とローカル変数の区別は明示的にあった方がいいと思うけどね

132 :名前は開発中のものです。:2021/05/12(水) 19:58:31.18 ID:Z/zH1qkS.net
設計云々は別に俺の意見じゃないから馬鹿にされてもねw
常に勉強はしたほうがいいぞ

133 :名前は開発中のものです。:2021/05/12(水) 20:07:11.14 ID:nenkNQLx.net
Do not use a prefix for member variables (_, m_, s_, etc.). If you want to distinguish between local and member variables you should use “this.” in C#

だって

134 :名前は開発中のものです。:2021/05/12(水) 20:24:40.97 ID:3poYlkvJ.net
まぁだから >>121 で言われてるように_もm_も付けるのは非推奨なんだよね

分かりにくいとか言ってるのは単にそれで慣れちゃってるだけの人達で、
新しくC#やUnity学びたいって人はプロジェクトやグループ内で決まってない限り付けない方がいいよ

135 :名前は開発中のものです。:2021/05/12(水) 22:08:06.14 ID:mNO78Aj3.net
設計のお手本的なソースコードってどっかにある?

136 :名前は開発中のものです。:2021/05/12(水) 22:15:14.93 ID:y/BMO/uI.net
>>132
お前が設計がーとか言ってんだろ
底無しの阿呆かw

>>133
そんなクソ意見知るか

>>134
クソ意見に基づいて非推奨とかまじで知らんがな

137 :名前は開発中のものです。:2021/05/12(水) 22:18:55.49 ID:y/BMO/uI.net
>>133
これどういう理由から来てんだろ
その内容に納得がいくなら考え直すわ

138 :名前は開発中のものです。:2021/05/12(水) 22:25:10.12 ID:y/BMO/uI.net
>>133
これどこのドキュメント?
こっちには_使えってあるけど
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/inside-a-program/coding-conventions
https://i.imgur.com/XL0chEl.png

139 :名前は開発中のものです。:2021/05/12(水) 22:27:57.81 ID:Z/zH1qkS.net
正体表しててわろた
まあこれをよく分かってない初心者が見て
阿保だのクソだの言う人の方が正しい!
とはならんだろうから自滅してくれて安心したわ

140 :名前は開発中のものです。:2021/05/12(水) 22:31:29.39 ID:+WXxa4o5.net
おれはフォルダ構成どうしようか毎回悩むし、毎回変わる。これだという構成がまだ見つからない...

141 :名前は開発中のものです。:2021/05/12(水) 22:35:27.49 ID:y/BMO/uI.net
>>139
正体も何もてめーで言った言葉3歩歩いたら忘れてるクソが何人間様に物申してんだよアホ

142 :名前は開発中のものです。:2021/05/13(木) 01:03:06.81 ID:vV+ePFtc.net
http://wiki.unity3d.com/index.php/Csharp_Coding_Guidelines#Naming
>Do not use a prefix for member variables (_, m_, s_, etc.).
>If you want to distinguish between local and member variables
>you should use “this.” in C# and “Me.” in VB.NET.
原文これか
C#はthis、VBはMeにしろって言うのは、UnifyComunityのローカルルール
ソース隠蔽と改編はあまりいただけないが見たのは初めてだな

143 :名前は開発中のものです。:2021/05/13(木) 06:06:51.28 ID:tk/TPkj/.net
>>129
inputの値がカメラのtransform.localpositionに対して正しく反映されてないっぽい
newVector3のy軸にinput.yを反映させると上下に動きそう。

144 :名前は開発中のものです。:2021/05/13(木) 06:21:44.73 ID:zsPRu1zz.net
>>142
なんでそうなったのか経緯知らんけど途中でthis.をつけたり外したり忘れたりできるよりはつけなきゃコンパイルエラーになる_強制させた方がいいと思うけどな。コンパクトだし
チーム内ではそれは死守させるわ

145 :名前は開発中のものです。:2021/05/13(木) 06:23:17.17 ID:zsPRu1zz.net
>>121
大嘘つきか

146 :名前は開発中のものです。:2021/05/13(木) 17:09:48.73 ID:dEc2vnME.net
>>138
1週間前に「private fieldには_付けろ」って文章が新規で追加されてるのか
これ結構すごいニュースというか、影響力考えるとロールバックされるんじゃないか?
microsoftが出してるstylecopもSA1309が廃番になんだろうか

147 :名前は開発中のものです。:2021/05/13(木) 17:23:00.51 ID:dEc2vnME.net
>>145
いやコーディングルールが更新される前はそうだったってだけで嘘はついてないだろ

148 :名前は開発中のものです。:2021/05/13(木) 17:41:02.24 ID:hrOoL2Ai.net
Game CreatorのMeleeモジュール、blade componentがなんか変じゃね
Draw weapon - Sheath weaponの出し入れだけで
無限にsetpass call増えてく
仕方なくトレイルだけ外してX-weapon trail使ったけど仕様なんかな

149 :名前は開発中のものです。:2021/05/13(木) 17:43:40.16 ID:sw/cf+Rs.net
>>143
神よ!うまくいきました。ありがとうございます!

しかしやはりピンチアウト、ピンチインはできず・・別でスクリプト入れたほうがいい
のかな

2D cameraProを購入するか迷ってます。ひとまず動かせたことに感謝!

150 :名前は開発中のものです。:2021/05/13(木) 18:29:28.68 ID:zsPRu1zz.net
>>147
ローカルルールってのはちょと偏りすぎてね?

151 :名前は開発中のものです。:2021/05/13(木) 21:12:32.79 ID:tk/TPkj/.net
>>149
初期設定じゃ動かなかったけど、インスペクタでカメラコンポーネントのprojectionでperspectiveを選択してfield of viewの項目が表示されてたらエディタ上で動いたよ。

カメラの拡大縮小は簡単なボタンやスライダーで代用して様子みるのもいいんじゃない?
自分でコード書く気が無いならアセット買うしか無いんだろうけど。

152 :名前は開発中のものです。:2021/05/14(金) 12:20:43.47 ID:sbRk291H.net
>>150
stylecopとかMicrosoftのコード分析ツールが是としている以上、それを否定するルールはローカルルールだと思うよ
今回の更新で逆になったけど

153 :名前は開発中のものです。:2021/05/14(金) 16:40:02.88 ID:NGBCTR1U.net
Unity認定試験受けたことある方いますか?
日本だとアソシエイトからしか受けられないみたいですが、テストセンターで任意の時期に受けられるようなものなのでしょうか?

154 :名前は開発中のものです。:2021/05/15(土) 15:09:25.66 ID:VwAxjCzt.net
ホラーゲームって作れますか?

155 :名前は開発中のものです。:2021/05/15(土) 15:30:31.03 ID:fjNm+Sdh.net
2D,3D,VR,AR作れるよ
夜勤事件とか有名だね

156 :名前は開発中のものです。:2021/05/15(土) 15:53:47.85 ID:8tK5j30p.net
Admobの5.4.0でバナー貼り付けたらGoogleが用意したスクリプトに対する警告が出てくるんだけどあれみんなどうしてんの?そこでnew使ったらあきまへんよみたいな
まさか警告に気付いてないなんてことはないだろうけど

157 :名前は開発中のものです。:2021/05/16(日) 11:56:42.64 ID:EfYoTJqX.net
自作ゲームのBGMってみんなどうやって用意してるんだろう?
再利用OKな音楽が無料配布とか安売りしてるのを持ってきてるのかな?
作曲までやってるのかな?
音はあきらめて無音?

158 :名前は開発中のものです。:2021/05/16(日) 13:15:04.67 ID:8LcTvL72.net
音で自分の世界を表現したいと思えないの?
ゲーム向いてないんじゃないかな、、

159 :名前は開発中のものです。:2021/05/16(日) 16:39:07.74 ID:7Dr1/Jwj.net
>>157
ネット探せばフリー音源あるだろ
アセットを買っても良いし、予算に合わせて好きにすればよかろ

個人的には総合スレのAIの話題をみて自分で探したこのサービスを今度使ってみようと思ってる
曲の感じも悪くないし、月額千円だからそんなに高くもない

https://ecrettmusic.com/ja

160 :名前は開発中のものです。:2021/05/16(日) 20:21:57.95 ID:nfwMJEpK.net
Unityの3Dキャラクター作成で質問です。
作成したキャラをアニメーションすると画像のように服と一部の髪が置いていかれたような感じになってしまうんですが何がおかしいのでしょうか...
https://i.imgur.com/KJ1yL1u.jpg

161 :名前は開発中のものです。:2021/05/17(月) 04:36:18.02 ID:46/Zo6tm.net
質問失礼します。
[ExecuteAlways]を付与するとスクリプトによる変更がエディタにも反映されるようになりますが、
これを実数値を変えるのではなくシーンビューまたはカメラビューのみにテスト反映する、もしくは似たようなことができる設定はありませんか?

具体的にはメッシュの変形やスケールの調整をスクリプト側で、デフォルト値に加算することで制御しています。
[ExecuteAlways]状態だとプレビューしたときに数値がそのまま反映されてしまうので、再生する度に変形が積み重なってズレていってしまいます。
初期状態のままでは視認性が悪いので、制作中に確認できるようになれば嬉しいのですが……。

よろしくお願いします。

162 :名前は開発中のものです。:2021/05/17(月) 15:01:04.31 ID:5NWVXF18.net
タイルパレットに複数のスプライトをまとめてドラッグすると適当に矩形に配置してくれますが
この矩形の形を変えることはできますか?

163 :sage:2021/05/17(月) 22:30:40.70 ID:FY29ut6a.net
unity hubをインストールしてもパスコードが届かず
FAQに質問しろとメールだけが来て質問しても答えが来ず
ライセンス登録できませんので
他のメールアドレスでやり直した方がいいでしょうか?

164 :名前は開発中のものです。:2021/05/18(火) 00:41:56.17 ID:FoU9j0/k.net
>>163
自分も先週ハブ入れた初心者だけどまさにその辺で詰まった
unity hubは「管理者として実行」しないとHDDに書き込めないタイプ
あまりに基本的すぎてどこにも情報が無くて苦労した
ライセンス登録も新規作成プロジェクトもそのせいで失敗するから気を付けてね

165 :名前は開発中のものです。:2021/05/18(火) 01:31:28.31 ID:F5ywWIiq.net
>>164
え、そんなこと気にしたことねぇ

166 :名前は開発中のものです。:2021/05/18(火) 02:22:48.30 ID:FoU9j0/k.net
>>165
ユーザーアカウント制御切ってたら関係ないんじゃない?
管理者として実行 unityhub で検索してみたんだけど
mac版 本来ならUnityEditorが獲得すべき権限をUnity Hubが取得しようとする件
とかひっかかって、このままハブ使い続けるか考えてしまうわ

167 :名前は開発中のものです。:2021/05/18(火) 06:16:00.88 ID:qfQoP/nI.net
有料の自動作曲って、質問スレに貼られてたこういうのかな?

>>159
>>157
>ネット探せばフリー音源あるだろ
>アセットを買っても良いし、予算に合わせて好きにすればよかろ

>個人的には総合スレのAIの話題をみて自分で探したこのサービスを今度使ってみようと思ってる
>曲の感じも悪くないし、月額千円だからそんなに高くもない

https://ecrettmusic.com/ja

168 :名前は開発中のものです。:2021/05/18(火) 06:17:30.88 ID:qfQoP/nI.net
ACSって日本人が作った自動作曲ソフトもあるね
アマゾンでは「誰でも作曲ソフト4」ってのも売ってる。評判良くないみたいだけど

169 :名前は開発中のものです。:2021/05/18(火) 06:18:55.99 ID:qfQoP/nI.net
無料の自動作曲ソフトではれっつメロメロというのがあるが、これで作ったのを売ったりunityで使っていいかは作者に確認しないと

170 :名前は開発中のものです。:2021/05/18(火) 19:06:01.18 ID:c7VgsVDY.net
>>160
そんなモデルが作れるのであれば、
すぐに頂点グループかウェイトがおかしいとわかりそうなもんだけど、その前置きすら無いって本当に自分で作ったの?

171 :名前は開発中のものです。:2021/05/18(火) 19:55:36.20 ID:F5ywWIiq.net
>>170
何様なんだこいつは

172 :名前は開発中のものです。:2021/05/18(火) 21:44:10.05 ID:c7VgsVDY.net
>>171
「UnityでRPGを作ったのですが、タイトル画面にpng画像を表示するにはどうしたら良いですか?」
っていうのと同じぐらい不自然な質問で、
「Imageコンポーネント使えば出来るよ」って回答は出来るけど
RPG作れる技量があるならそんな基本的な事自分でわかるし当然自分で試したんだよね?
じゃあなんでそれ書かないの?


回答者様はエスパーじゃねえんだぞ
画像だけじゃなくて何のソフトでどうキャラ作ってどういうアニメーションで何をしたらそうなってどういう解決方法を試してもダメだったのかちゃんと書けやゴミクズが

173 :名前は開発中のものです。:2021/05/18(火) 22:30:13.62 ID:F5ywWIiq.net
>>172
チームの誰かが作ったものなのかもしれないしどのみちお前が偉そうな物言いする言い訳にはならねーよクズ

174 :名前は開発中のものです。:2021/05/18(火) 22:46:45.34 ID:xAtAy/C2.net
>>173
>>160 は情報少なすぎて相当暇な奴かエスパー以外対応無理だろ

情報不足の質問が増えると回答者のやる気も無くなるからスレにとっても悪循環を有無から好ましいものじゃない

モデル作成ソフト、Import時のファイルフォーマット、
あとリグの情報なりないと回答は辛いだろ

それに偉そうとか文句たれるぐらいなら解答してあげなよ

175 :名前は開発中のものです。:2021/05/18(火) 22:55:16.02 ID:+3emAOwH.net
ライザのクラウディアMMDモデルコンバートかね
本当に自作だったらすまんけど

176 :名前は開発中のものです。:2021/05/18(火) 23:01:49.42 ID:g4X8KQNd.net
>>173
それなら作った奴に投げ返せば終わる話じゃね?
なんで無関係な第三者に投げるんだよ

177 :名前は開発中のものです。:2021/05/18(火) 23:05:37.95 ID:F5ywWIiq.net
お前はこのスレをなんだと思ってんだ

178 :名前は開発中のものです。:2021/05/18(火) 23:08:30.10 ID:g4X8KQNd.net
>>175
よく分かるな ぶっこ抜きやんけw
犯罪者に関わると碌な事にならないパターン

179 :名前は開発中のものです。:2021/05/18(火) 23:46:32.83 ID:527p7IGO.net
まぁエスパー用の質問はつまらんわな。海に石を投げて魚に当たるのを祈るぐらい不毛な作業だ。
海外の掲示板でも初心者のこの手の質問は嫌われていて別スレ誘導されてるから、
もしかしたら自分はアスペかもしれないと疑った方がいい。

180 :名前は開発中のものです。:2021/05/18(火) 23:59:24.81 ID:527p7IGO.net
https://appmedia.jp/wp-content/uploads/2021/01/7fb77d7446839eb2683c6c8863145886.jpg

これか?どうしようもないクズだなと思うが、アニメーションも入ってるということは単純なリッピングではないと思われる。
プロジェクトごとリバースしたんだろう。海外ならまだしも日本だとヤバいぞ。

181 :名前は開発中のものです。:2021/05/19(水) 00:55:14.50 ID:7WNL7Drm.net
>>172
ご明察だったなw

182 :名前は開発中のものです。:2021/05/19(水) 01:00:20.89 ID:GLnRt1l7.net
>>173
言っておくが俺はそんな質問でも大分親切にアタリをつけて最初に回答してるからな
何も質問するなと言ってるわけじゃなくて回答するのに必要な情報をちゃんと載せろって言ってるだけ
相手を人間だと思うなら尚更な

183 :名前は開発中のものです。:2021/05/19(水) 12:18:21.86 ID:PjtrfLNo.net
シーンをロードするときに
シーン名を“ ”の中に書きますが
この部分を変数にしてPlayerPrefsなどから
参照するにはどうしたらいいのでしょうか
よろしくお願いします。

184 :名前は開発中のものです。:2021/05/19(水) 13:11:10.10 ID:b5AkpRcp.net
>>183
その部分を変数にしてPlayerPrefsから参照すれば良いのでは?

185 :名前は開発中のものです。:2021/05/19(水) 14:23:42.36 ID:Lisvgvhb.net
サウンド管理ってどうやってる?
singletonはあんま良くない見たいだけど音はシーンで跨がせたいんだよね

186 :名前は開発中のものです。:2021/05/19(水) 15:33:51.80 ID:raC+migW.net
MMDもなんかフォーマット古臭くなってきてない?
vrmのなんとかロイドだと表情豊かだし、テクスチャも安くうってる。IKがついてるのがいいところなのかな。

187 :名前は開発中のものです。:2021/05/19(水) 19:14:53.63 ID:Sv36qNKk.net
グローバルゲームジャムって参加したいんですけど来年1月になったらやるんですか?
忠類村に住んでるのでオンラインで参加したいのですが

188 :名前は開発中のものです。:2021/05/19(水) 20:21:04.98 ID:GLnRt1l7.net
>>185
「あんまり良くないって言われてるから使わない」って脳死で判断するの良くないぞ
音声管理とかデバイス情報とかsingletonを避けたら逆に複雑になるようなものなら遠慮なく使った方がいいし、
デメリットがどうしても気になるならUnity上の目の届く所で生成から破棄までちゃんと面倒見れるパターンも考えられてたりする

https://tc-minami.blogspot.com/2018/06/unitysingleton.html?m=1

189 :名前は開発中のものです。:2021/05/19(水) 20:32:44.55 ID:jPm2cSty.net
https://madnesslabo.net/utage/?page_id=11109
LoadSceneMode.Additiveで複数のスクリーンを読み込みを
活用してサウンドマネージャー用のスクリーンを作成するとかかな?

190 :名前は開発中のものです。:2021/05/19(水) 21:18:58.73 ID:PjtrfLNo.net
>>184
“ ”の中は赤色になってしまって
変数にならないみたいでロードできないのですが
他に間違ってるのかな

191 :名前は開発中のものです。:2021/05/19(水) 21:36:21.09 ID:PbZEpqxU.net
>>190
int index = 0;
SceneManager.LoadScene(index);

こうするとビルドインデックス上で0番目のシーンがロードされる
あとはindexに好きな値を入れるだけ

この時 "0"とか"index"とか書くと
それは文字列として扱われる

基本的なC#の文法なんで
調べながら進めるとよいと思う

192 :名前は開発中のものです。:2021/05/19(水) 21:57:42.62 ID:PjtrfLNo.net
>>191
なるほど
ありがとうございます

193 :名前は開発中のものです。:2021/05/20(木) 00:46:19.16 ID:Vky6MjuF.net
AndroidのUSBデバッグってみなさんどうされてますか
1.LogCatを全部確認してエラーや警告は全部潰す
2.一応LogCat見るけどゲームに影響なさそうなのは無視
3.テストプレイで問題が起こったときのみLogCat確認

そもそもLogCatのエラーや警告って全部潰さなきゃいけないもんなんですか?

194 :名前は開発中のものです。:2021/05/20(木) 01:13:47.08 ID:/5JCiH0g.net
>>190
string sceneName
SceneManager.LoadScene("sceneName");

こういうことしてそうな予感
せめてどんなことしてるか分かるように
ソースを張った方が良いと思うよ

195 :名前は開発中のものです。:2021/05/20(木) 02:47:23.43 ID:MPH+b3Po.net
3Dの消失点となっている部分が遠くにありすぎるので、手前の方に持ってきたいのですが可能でしょうか?

196 :名前は開発中のものです。:2021/05/20(木) 06:22:17.11 ID:qKydpOWj.net
>>195
ファー

197 :名前は開発中のものです。:2021/05/20(木) 07:44:14.44 ID:T1sTE/ZC.net
>>196
それはあんまりだw
cameraのfar
をggrましょう。

198 :名前は開発中のものです。:2021/05/20(木) 10:20:36.34 ID:xrDlxcfp.net
2020.3.8f1を使ってます。
2dテンプレートを使い、UIのボタンをポジション0,0,0に設置し、
回転を0,180,180にするとクリック検知がうまく動きません。
回転を0,0,0に戻すと正常に検知します。
これはバグですか?この現象の対処法はないでしょうか?

199 :名前は開発中のものです。:2021/05/20(木) 10:42:35.28 ID:TuGGLFVn.net
>>198
試しにやってみたらz軸の回転は問題ないけど、y軸が180以上回転すると押せないみたい
とするとボタンは裏からは押せない仕様なんだね
画像を反転させたいだけならscaleの方をいじったらいいと思う
yとzを両方-1にすれば見た目は同じになるよ

200 :名前は開発中のものです。:2021/05/20(木) 17:20:36.91 ID:xrDlxcfp.net
>>199
回答ありがとうございます。
なるほど、ボタンが裏側になっているので、押せない状況になっているのですね!。
解決策もありがとうございます。
無事画像を反転させて、ボタンをクリックできました。

迅速で丁寧な対応ありがとうございました。

201 :名前は開発中のものです。:2021/05/21(金) 16:14:49.84 ID:5tn+it/N.net
参考サイトのココ↓の部分の意味がわかりません

//行数と列数を取得
columnLength = textMessage[0].Split('\t').Length;
rowLength = textMessage.Length;


rowLength = textMessage.Length;は行数を取得しているのはわかるのですが
columnLength = textMessage[0].Split('\t').Length;はコメント通りなら列数の取得だと思いますが
自分がやるとなぜか要素数0番目の文字数が取得されるのですがなぜでしょうか?


参考サイト
https://qiita.com/Eureka/items/716f4f52b4106419dbec

202 :名前は開発中のものです。:2021/05/21(金) 17:37:16.38 ID:wk46uOls.net
\t ←これ間違いじゃね
スペースはスペースで区切るもんだと思ってたが

203 :名前は開発中のものです。:2021/05/21(金) 18:00:23.70 ID:pwpxyWo2.net
ボーンアニメーションとシェイプアニメーションを内包する.fbxのHumanoidモデルをUnityにインポートしました。

モデルのインポート設定の画面では取り込んだアニメーションを一つ一つ確認すると @Inspectorタブの再生ボタンでボーンもシェイプも正しく動いてるのが確認できるのですが、
Aアセット欄にある.fbxに内包された同じモーションを選択して再生しようとするとシェイプアニメーションは動くのにボーンアニメーションが再生されません。

Bまた、同様にモデルにAnimetorを割り当ててモーションを指定し実行すると、やはりボーンアニメーションは動かずシェイプアニメーションだけが動きます。

@と、A・Bで違いが出てしまうのは何故なのでしょうか。

取り込んだボーンアニメーションは特殊なボーンではなくHumanoidで使われるもので、モーションも複雑なものではなくグーチョキパーのポーズを別個に保存してあるものです。
Humanoidはconfigurで全て正しくボーンが割り当てられているのを確認しています。
部位のMaskは最初からかけていません。
Bではエラーも出ていません

204 :名前は開発中のものです。:2021/05/21(金) 18:35:34.75 ID:U6kqTLqv.net
>>201
string text1 = textMessage[0];
string[] text2 = text1.Split('\t');
int columnLength = text2.Length;

205 :名前は開発中のものです。:2021/05/21(金) 21:55:47.93 ID:zFeJTYxP.net
>>201
\tはタブ文字だぞ
csvだと思ってないか?tsvだぞ

206 :名前は開発中のものです。:2021/05/21(金) 21:56:28.39 ID:zFeJTYxP.net
csvじゃなくてssvか

207 :名前は開発中のものです。:2021/05/22(土) 06:09:03.03 ID:SDaKRbaY.net
ところでご質問です
AdMobのインタースティシャル広告がどうもうまくハマりません
Unityではいい具合に動くのですがUSBデバッグで実機で動かした場合に
広告を閉じたときのHandleOnAdClosedが走った途端必ずフリーズします
Logcatでは特にエラーやワーニングは出ておらずただ止まるだけです
一般的に言われてるようなunityのバージョンを変えてみたりテスト用に別のプロジェクトを作ってみたりJDKSDKのチェックをOFFONしたりはやってみたりその他諸々試しましたが、
OnAdClosedで必ず止まります
他のイベントは問題なく動作します
何か心当たりないでしょうか?

208 :名前は開発中のものです。:2021/05/22(土) 06:11:44.88 ID:SDaKRbaY.net
せめてエラー吐き出してくれていれば調べようもあるのですが何も出ないんです
ただ広告閉じた後の挙動が全て止まるのみです

209 :名前は開発中のものです。:2021/05/22(土) 06:24:06.53 ID:SDaKRbaY.net
ちなみにHandleOnAdClosedの中身はDestroyのメソッド呼び出した後にシーンを移動するだけです
Debug.LogはHandleOnAdClosedの先頭に書いた奴までは吐き出しますが、
Destroyやシーン移動のメソッドの先頭に書いたDebug.Logは吐き出されません

210 :名前は開発中のものです。:2021/05/22(土) 07:32:16.42 ID:v/SVMrDf.net
AdModに聞けばよいと思う

211 :名前は開発中のものです。:2021/05/22(土) 09:11:46.45 ID:O56gv5b+.net
半端なく基礎なのですけれど
シーンビューでUIオブジェクトをマウス移動させるときに
アンカーを直接掴むショートカット、または
アンカーも一緒に移動させるショートカットはありますか?

アンカーを掴んで+ShiftでPositionが一緒に動く事は確認したのですが、
中心点とアンカーが重なっているとPositionのほうを選択してしまって……。

212 :名前は開発中のものです。:2021/05/22(土) 09:36:42.63 ID:7dA4BSOj.net
簡易なシティドライブゲームを作りたいと思っています。
プレイヤーがゲーム内で自由にコースを作成できるようにしたいのです。
・ゲーム中のUIから各アイテムを選択し、道路や建物を設置…程度の仕様を考えています。

つきましてゲーム内にてエディターを実装させるための
アセット、もしくは解説動画、サイトなどがありましたら
お教えいただけますでしょうか。

213 :名前は開発中のものです。:2021/05/22(土) 12:06:19.56 ID:0j4LzZNS.net
ナビメッシュの動的生成を調べて実装したら取り敢えずレースとして動きそう

214 :名前は開発中のものです。:2021/05/22(土) 14:05:43.44 ID:18vaDx//.net
質問です
キャラAを操作して別のキャラBに衝突させた時、キャラAのキャラBに対する
移動方向だけ制限して、つまりキャラBの手前からキャラBの方向に進まないようにするには
どういう仕組みを採用するのがやりやすいでしょうか?
それとキャラBに対する物理作用も無くしたいです
キャラクターコントローラーを使わずにrigidbody+colliderのシステムを使いたいです
この条件でどういう仕組みがいいでしょうか?

215 :名前は開発中のものです。:2021/05/22(土) 15:07:10.08 ID:18vaDx//.net
自己解決しました
https://youtu.be/-yjKyI8NfKA
この方法でやりたいと思います

216 :名前は開発中のものです。:2021/05/22(土) 15:14:33.56 ID:1QmO0Ukh.net
>>214
プレイヤーにリジッドボディとコライダー
キャラBはコライダー
これで希望してる動作になると思うよ。

217 :名前は開発中のものです。:2021/05/22(土) 15:18:32.91 ID:18vaDx//.net
>>216
キャラAとキャラBで仕様が変わるのは良くないですね

218 :名前は開発中のものです。:2021/05/22(土) 19:44:20.79 ID:SDaKRbaY.net
>>207の者ですが一応解決しました
しましたっていうか結局広告のスクリプトが固まる原因はわからず終いですけどね
これまではディレクター的なスクリプト内のシーン移動のメソッドに対してHandleOnAdClosed側からFindからのGetComponentしてたのですがそれがあかんのかな?と思って、
逆にディレクタースクリプトからUpdateで広告スクリプト内の状態を常に監視させ閉じられたらシーン移動する方法に切り替え意図した動きを作れました
釈然としないけどまあいいでしょう

219 :名前は開発中のものです。:2021/05/22(土) 22:11:00.60 ID:YreERFEW.net
ボタンとボタンの間に変な線が出るようになったのですが、消し方を教えてください。

https://dotup.org/uploda/dotup.org2481909.png.html

220 :名前は開発中のものです。:2021/05/22(土) 22:25:22.74 ID:gfQE/K8h.net
>>219
ButtonのNavigationを
AutomaticからNoneにする
マウス操作のゲームならそのまま忘れていい
キーボードやコントローラ操作なら意味がある

221 :名前は開発中のものです。:2021/05/22(土) 22:43:44.76 ID:YreERFEW.net
消せました。ありがとうございます。

222 :名前は開発中のものです。:2021/05/23(日) 00:55:31.63 ID:2/plDKtO.net
UIのButton押した時たらキーボードのE押したのと同じ判定させる方法ありますか?

223 :名前は開発中のものです。:2021/05/23(日) 01:32:23.15 ID:QvuZZvBp.net
>>222
ない。
マジでない。

でも、本当にやりたいことはEを押すことじゃないだろ?
Eを押したら何かが起こるからEを押したいんだろ?
それを説明してみ

224 :名前は開発中のものです。:2021/05/23(日) 05:34:28.85 ID:GOIOW7To.net
>>222
普通に出来るで
キーボード入力もOSが検知したソフトウエアの信号のようなものだから
押したときに発行されるアレと同じ物を生成してOSに流し込めば
OSが入力されたと誤解してUnityに伝えるからな

つーか1か月前にもjumpがどうたらとか言ってなかったか?
まだできねえのか?

225 :名前は開発中のものです。:2021/05/23(日) 12:17:25.12 ID:qw/EzEdP.net
>>224
それをUnityでどうやんだよw

226 :名前は開発中のものです。:2021/05/23(日) 12:39:49.46 ID:vR+FJnYn.net
@プロに10万くらいで頼む
Aえいっとやってやーってやる
頑張れw

227 :名前は開発中のものです。:2021/05/23(日) 15:34:40.08 ID:YKVtzGUk.net
できるけど、ゲームでやる手段ではないと思う
ハッキングに利用したいんじゃないかと勘ぐる
ここはリバース糞野郎がいるから警戒だわ

228 :名前は開発中のものです。:2021/05/23(日) 15:59:54.41 ID:pJhOEtO+.net
標準ライブラリを読み込むとハッカーになるんかw
馬鹿じゃないの?

229 :名前は開発中のものです。:2021/05/23(日) 16:11:59.59 ID:YKVtzGUk.net
え?悪さできるってわからない知能レベルなの?
まぁそれならそれでええ。アホはアホのままが幸せ。

230 :名前は開発中のものです。:2021/05/23(日) 16:27:14.43 ID:UlHiaptq.net
包丁は人を刺せるから人殺しみたいな屁理屈だな
まぁ1000年掛かっても出来ないヘタレなんだし
無駄な事やってないで諦めたらよくね?

231 :名前は開発中のものです。:2021/05/23(日) 17:55:27.85 ID:2+syFYDt.net
unity 上なのかunityから下位ドライバを叩いて押させるのかで話は違ってくるけども、どちらか不明なのでなんとも。
もっとも後者なら既出な様に、普通は必要ない≒悪意運用かもしれないので、知っててもあまり教えられない、と言うことかなぁ。

232 :名前は開発中のものです。:2021/05/23(日) 17:57:59.06 ID:tkCFgyRJ.net
>>222
Button押下orキー押下で弾を発射

Publicな弾を発射するメソッドを書いて
ButonのOnClick()に登録するのと
スクリプトからInput.GetKeyDown()使って呼ぶ

ということではなくて
EキーでButtonそのものを押したいってこと?

233 :名前は開発中のものです。:2021/05/23(日) 18:37:14.08 ID:Yn16+IHv.net
やり方は4つくらいあるな
馬鹿はどれでも出来ないだけで

234 :名前は開発中のものです。:2021/05/24(月) 08:03:16.21 ID:7cdes6S1.net
自称一流プログラマー(笑)達が初心者を煽り倒すだけのスレです
でも君ら実際は何も出来ないんでしょ?w

235 :名前は開発中のものです。:2021/05/24(月) 09:13:43.42 ID:kVmX+dZD.net
普通の人間にはできる事が知的障害者には出来ないだけじゃないの?
バカなんだから自分のレベルに合わせてツクールでもやんなよ

236 :名前は開発中のものです。:2021/05/24(月) 11:33:02.05 ID:0JWvQjsJ.net
バカはほんと言うだけ番長だな

237 :名前は開発中のものです。:2021/05/24(月) 11:44:35.01 ID:PiXq7rxB.net
足し算できない土人は小学生でも落ちこぼれってだけで

238 :名前は開発中のものです。:2021/05/24(月) 13:18:56.10 ID:of5of0mW.net
C#なんだからwin32API使えるだろ?

239 :名前は開発中のものです。:2021/05/24(月) 13:35:26.96 ID:umxAASeh.net
使う→出来る
使わない→出来る

どうして出来ないんでちゅか?

240 :名前は開発中のものです。:2021/05/24(月) 14:41:31.40 ID:TK4KX8oO.net
なんでも質問スレなのに質問したらバカだのなんだのと袋叩きに遭う不思議なスレw

241 :名前は開発中のものです。:2021/05/24(月) 14:43:11.11 ID:TK4KX8oO.net
で、袋叩きにした後ちゃんと回答返すならまだしも結局ここにいる人間みんな初心者だから誰もわからないっていうww
ただ粋がってるだけww

242 :名前は開発中のものです。:2021/05/24(月) 15:15:27.39 ID:/XkvbBZw.net
で、そろそろ質問いいすか?w

243 :名前は開発中のものです。:2021/05/24(月) 15:18:57.94 ID:SwMX8wAn.net
本物の質問スレはとっくの昔に廃止になって
荒らしが初心者をおちょくる為に作ったスレがここ

244 :名前は開発中のものです。:2021/05/24(月) 15:32:10.18 ID:SwMX8wAn.net
662 名前:名前は開発中のものです。[] 投稿日:2020/01/30(木) 08:53:48.91 ID:y33oKiO/
こっちの初心者もググれず過去スレ読めず
あふぉばかりやで

663 名前:名前は開発中のものです。[sage] 投稿日:2020/01/31(金) 20:28:30.45 ID:eFHMf4k8
弟子とかいうクソコテが質問スレを乱立させたから
長く続いた本来の質問スレは消えた。
今あるのは初心者が初心者相手にマウントとるだけの初心者専用の質問スレだけ。
というか、あんだけ質問スレを荒らしてたアセットおじさんもなぜか消えたな。

665 名前:名前は開発中のものです。[] 投稿日:2020/01/31(金) 20:58:08.31 ID:pEBWEPGa
普通の質問スレあるぞ
【ゲームエンジン】Unityなんでも質問スレpart1
http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/

666 名前:弟子[] 投稿日:2020/01/31(金) 21:05:04.70 ID:pEBWEPGa [2/3]
>>663
そんなに質問スレ恋しいなら自分で建てればよくね?

667 名前:名前は開発中のものです。[sage] 投稿日:2020/01/31(金) 22:02:41.26 ID:bm490uX3
要らない(キッパリ)

潰したのが弟子ってのはまぁ分かるかな
どうせアセットおじさんも弟子なんだろ

668 名前:名前は開発中のものです。[sage] 投稿日:2020/01/31(金) 22:10:35.21 ID:blaLnxAu
正直Unityって質問する事に無いわな
多少の機能覚えたら後はコーディング能力頼りだし
グラフィック関係やらないのなら一ヵ月も本気でやれば十分

245 :名前は開発中のものです。:2021/05/24(月) 15:46:07.65 ID:CPowex6A.net
荒れてる質問は謎仕様のEキー野郎と
コナミデータぶっこ抜きカスぐらいで他は通常の流れでしょ

246 :名前は開発中のものです。:2021/05/24(月) 15:55:39.90 ID:xVCshELK.net
出来ないなら無理にやる必要ないし
出来もしねえ事に何年も掛けてるから何時までも完成しないんだろ

247 :名前は開発中のものです。:2021/05/24(月) 17:43:52.41 ID:T/dR9wGu.net
2D見下ろし視点のカフェゲーを作っているのだがプレイヤーが自由にタップし模様替えをするのって
どう実装すればいいのか
イメージとしてはtilemapのレイアウトをプレイヤーが行う感じなのだが・・・

248 :名前は開発中のものです。:2021/05/24(月) 19:30:50.25 ID:lp39hcFg.net
raycastしてあたったオブジェのマテリアルから
差し替えたいテクスチャをSetTextureするだけ

249 :名前は開発中のものです。:2021/05/24(月) 20:27:04.65 ID:Z0MeGDF5.net
Imageにイベントつければ

250 :名前は開発中のものです。:2021/05/25(火) 06:09:51.10 ID:PRTinxfe.net
ググり方も知らない幼稚園児以下のカスがunityなんか触んな

251 :名前は開発中のものです。:2021/05/25(火) 06:43:50.21 ID:De9ytUfd.net
チュートリアルやサンプルすら見てなくて検索キーワードすら思いつかない能無しだもの

252 :名前は開発中のものです。:2021/05/25(火) 08:29:39.49 ID:MtJK23e3.net
レベルの高いガイジだとチュートリアルを見ても内容を理解出来る知能がないので
何が書いてあるのか分からない
言語を理解しない人知の理解を超えた生物には無理だから諦めろ

253 :名前は開発中のものです。:2021/05/25(火) 09:13:21.69 ID:OL9HevN4.net
ここで他人を罵倒してるやつは何なの?
色々スレ見てるけどここにいるやつは群を抜いて気狂い度高いんだけど

254 :名前は開発中のものです。:2021/05/25(火) 09:36:54.45 ID:TXXFrmim.net
常識的な話として特に何の断りもないなら
ごく標準的な普通の学力がある人間を対象としている

知的障害者にはレベルが高すぎて無理だからお引き取り下さい

255 :名前は開発中のものです。:2021/05/25(火) 10:20:08.48 ID:2usBLj3D.net
アセットおじさんが芸風変えたんでしょ

256 :名前は開発中のものです。:2021/05/25(火) 10:40:15.22 ID:G4aEjxsd.net
ガイジが出来なくてもワイらは困らんのやで

257 :名前は開発中のものです。:2021/05/25(火) 10:40:56.88 ID:SFPhCIiX.net
質問への回答ではないんだけど、俺が今作ってるドラクエみたいな画面を想定しているゲームだと
シングルトンでキー入力まとめてウィンドウのQueueに手前から順番に投げようかなと思ってるんだけどどう?

例えば↓に貼った画像だとフィールド画面→戦闘メニュー→道具メニューってウィンドウのQueueが積まれてて、
道具メニューにまずキーの入力投げて、矢印キーだったらカーソルを動かす、Escキーだったら道具メニューを閉じてウィンドウのQueueをPopする、それ以外でも以降のウィンドウへの入力はブロックするみたいな

Tabキーを押すと、カーソルが指しているたいまつの詳細データを表示するウィンドウが出る、と言う仕様があったとしても、
詳細ウィンドウは全ての入力でウィンドウを閉じ、以降のウィンドウへの入力はブロックしない、とする事で
矢印キーを押すと詳細ウィンドウを閉じつつカーソルを動かせるし、Escを押すと詳細ウィンドウと道具メニューを閉じれる

https://cdn-ak.f.st-hatena.com/images/fotolife/f/foxet3a8617kma5/20181211/20181211154305.jpg

管理面倒かな

258 :名前は開発中のものです。:2021/05/25(火) 10:55:50.91 ID:2V/z+wwl.net
場当たり的な設計はやめてオブジェクト指向の利点を使うと
フィールドクラス、戦闘クラス、道具クラスに分かれる
クラスごとに入力を受け付ける操作の規定をしていれば
アクティブになっているクラスが勝手に操作を弾くんじゃね?

259 :名前は開発中のものです。:2021/05/25(火) 12:50:49.54 ID:b5Eo58X4.net
>>252みたいなのが群を抜いてやばい
てかツンデレだろこいつ
「Unityにはチュートリアルがある」ってことを知らないやつもザラにいてそいつらに
チュートリアルの存在を実質的に教えている
チュートリアル?!見てみるかってなる

チュートリアル見ればいいんじゃないんでしょうか。て丁寧に言えば感謝されて終わる話を
わざわざ煽り口調でやるせいで見る人を不快にした挙句、情報を得た人たちもこいつに感謝しようと思わない

行動に一貫性がないんだよ
自分より下の技術の底辺が気に食わないなら無視が一番効くのに
中途半端に知識を与えてる Unityとか関係なしにバカかバカじゃないかで言ったら可愛いタイプのバカ

260 :名前は開発中のものです。:2021/05/25(火) 12:56:57.47 ID:2V/z+wwl.net
優しくしてやると何かメリットあんの?

261 :名前は開発中のものです。:2021/05/25(火) 13:28:26.43 ID:ZYaWKQB+.net
>>259
1億円が道路に落ちてても気付かない奴に
わざわざ「1億円落ちてますよw」と伝える義務はない

それは一方的なお前の都合や願望だろ
他人が自分の思い通りにならない度に喚き散らすのは
精神性が幼稚過ぎる 支配欲求でもあんのか?

262 :名前は開発中のものです。:2021/05/25(火) 13:45:19.28 ID:TWJLI24X.net
何でお前らそんなすさんでんの
もっとオッパイもんどけよ

263 :名前は開発中のものです。:2021/05/25(火) 14:20:36.93 ID:2V/z+wwl.net
爆死したら買ってくれない客に真っ赤な顔で説教しそう
何でそんなに他人に依存してんのかな?

264 :名前は開発中のものです。:2021/05/25(火) 14:33:09.88 ID:VhLnUG/h.net
質問です
unityのプロジェクトってやたらめたらと容量を食う気がします
ちょっと軽めのプロジェクト作っただけでストレージ容量を数百メガ行きます
このせいでノートパソコンでunity使えません
何か容量を抑えるいい方法はないでしょうか?

265 :名前は開発中のものです。:2021/05/25(火) 14:41:01.43 ID:qoPMoSak.net
アンインストールすれば容量を減らすことができプロジェクトも不要になるので一石二鳥ですね

266 :名前は開発中のものです。:2021/05/25(火) 14:43:49.84 ID:TePdZHwX.net
>>264
Libraryフォルダ消せば減りはするけど

267 :名前は開発中のものです。:2021/05/25(火) 14:48:07.67 ID:evMMCSZU.net
まずメガ単位の容量で泣き叫ぶようでは厳しいということですね。一番良いのは開発用のPCを買うことです。
20万も出せば十分な容量のPCを買えます。モニタも2〜3つあると良いでしょう。
自宅のメイン環境を整えてからスタバで自習するためのノートPCを買うのが賢いでしょうね。

ゲーム開発には多くのウィンドウがいります。
小さな画面ではレスポンス欠けが積み重なり、多くの時間を無駄にすることになります。
人生100年と言えども、情熱が持続する時間は限られていることにも注意しましょう。

268 :名前は開発中のものです。:2021/05/25(火) 14:48:43.77 ID:VhLnUG/h.net
>>266
ライブラリフォルダってプロジェクト起動させるたびに復活しますよね?

269 :名前は開発中のものです。:2021/05/25(火) 15:07:10.70 ID:2V/z+wwl.net
おま環過ぎて草

270 :名前は開発中のものです。:2021/05/25(火) 15:17:59.91 ID:X/5yIV7z.net
>>264
ストアで見つけたフリーの音源パックを一括でインポートしてて、それだけでプロジェクト容量が数百MBになってた事がある。
ブラウザからフォルダ毎に容量確認してみたら?

271 :名前は開発中のものです。:2021/05/25(火) 15:21:49.62 ID:gqB5LISB.net
容量は年々増えていくのは必然。
ノートなら尚更逼迫するのは必至。
ギリギリのところで対処療法するより、大容量のストレージに換装かUSBでつなぐなりした方が良い。

272 :名前は開発中のものです。:2021/05/25(火) 16:14:16.98 ID:OL9HevN4.net
つか俺のプロジェクト、ビルドの残骸とか残ってるせいもあるけど20Gとか超えてるで?

273 :名前は開発中のものです。:2021/05/25(火) 21:27:18.08 ID:dTXEwr18.net
Springboneの角度制限の起点がなくなったりするんだけどなんでなの?しばらくすると何故か見えるようになったりするからきっかけがわかりません…誰かわかりませんか?
Springboneの情報少なすぎて調べても出てこないんです…

274 :名前は開発中のものです。:2021/05/26(水) 01:25:57.70 ID:2e7DBpSi.net
>>269
出たwおま環キチガイw
わからないならわかりませんでいいんだぞ?
「おま環」で無理矢理にでもマウント取って終わらないと気が済まないのかい?

275 :名前は開発中のものです。:2021/05/26(水) 01:44:11.45 ID:DNrcCDik.net
キチガイはテメーだ
ドライブの容量不足なんぞお前の環境依存以外の何だというのか?
説明してみろゴミクズ

276 :名前は開発中のものです。:2021/05/26(水) 02:04:48.95 ID:y6FZUp+V.net
ニフクラ使ってる人いる?
ニフクラのデータベースに送った配列(int型)を取得したいんだけどやり方わからん。
取得時ArrayList型なんだけどどんだけ頑張って変換しても「変換できません」ってエラー出される。
誰か教えてください。お願いします。

277 :名前は開発中のものです。:2021/05/26(水) 05:53:44.90 ID:zkPWn05w.net
>>275
プロジェクトの容量が肥大化して困ってるって話なんじゃないの?
まさかプロジェクトの意味がわかってらっしゃらないとか?
Unity触ったことすら無さそう

278 :名前は開発中のものです。:2021/05/26(水) 07:33:36.74 ID:ckQrnZ0v.net
同じこと言ってるけど、対応が違う点で話が平行線。
まぁ、罵声とか入れたから余計話にならない。
いちいち暴言とかいるかね…

279 :名前は開発中のものです。:2021/05/26(水) 08:19:17.98 ID:iKVxuet+.net
そりゃ罵倒するのが目的なんでしょ

280 :名前は開発中のものです。:2021/05/26(水) 09:11:22.87 ID:jDhNgKcl.net
明らかにドライブの容量不足を誤魔化してるんだよなぁ
どうせ外付けドライブを買う金がなくて嘘吐いてるだけだろ

281 :名前は開発中のものです。:2021/05/26(水) 09:46:19.90 ID:NuyC21G5.net
>>268
せっかく教えたのに調べもしねえの
紙に双六でも書いてろガイジ

282 :名前は開発中のものです。:2021/05/26(水) 11:32:25.17 ID:tFYB88yr.net
まともな質問ならともかく
調べもしないでクソみたいな質問してくる人には
暴言吐かれてもしょうがないというか
もう来ないで欲しいからむしろもっとやれと思っちゃうな

まあ回答者同士で争ってるのはアホくさいけどw

283 :名前は開発中のものです。:2021/05/26(水) 11:39:49.51 ID:9rVVQcyk.net
明らかにウザイから消えろって対応じゃね?
アスペは空気読めなくて困るわ

284 :名前は開発中のものです。:2021/05/26(水) 12:06:32.31 ID:BzUIIUV5.net
コードの質問にコードで返す、こういうのを期待してると思うんだが
コードも書かず画像も貼らずエスパー助けてぇ〜、リバースしたプロジェクトが動かない〜、容量がぁ〜とかやめて欲しいわな

285 :名前は開発中のものです。:2021/05/26(水) 12:10:15.00 ID:SM1yyJCx.net
何度フラれても追い返されても「あいつは俺の事が好きなんだ」とか
意味不明な妄想で今日もグーパンで殴られてるストーカーみたいだよな

嫌われてるんだよ
嫌がられてるんだよ
空気読めよ基地外

286 :名前は開発中のものです。:2021/05/26(水) 12:42:49.02 ID:7juGcZVa.net
>>258
もちろんそれらはあるんだけど、UIはUIでクラス作ってる

287 :名前は開発中のものです。:2021/05/26(水) 20:01:11.60 ID:+p6DM9oX.net
VSCodeのエクステンションでクラス図作れるのな
https://i.imgur.com/zqudNmK.png

クラス図見れば何かが分かる様になるのではないかと
期待していたが必要なのはこっちじゃねえな

288 :名前は開発中のものです。:2021/05/26(水) 21:16:12.85 ID:Wa/sqTer.net
CanvasでScreen Space-Overlayにすると
RectTranceformがSome values driven by Canvasとなって
数値が変更できませんが
いくつかのCanvasを比べると、
Width、Height、Scaleなどがバラバラです。
Scaleを1にするにはどうしたらいいのでしょうか
方法があったら教えてください
よろしくお願いします。

289 :名前は開発中のものです。:2021/05/26(水) 22:22:27.60 ID:JSDA3W6i.net
合計数値300を10個の変数に振り分けつつ、振り分け方はランダムに抽選する方法はどんなのがありますか?。

//最大ポイント
float MaxPoint=300f;
//最低ポイント
float LowestPoint=0f;

float Number1 =Random.Range(LowestPoint, MaxPoint);
float Number2 = Random.Range(LowestPoint, MaxPoint-Number1);
float Number3 = Random.Range(LowestPoint, MaxPoint- (Number1 + Number2));
float Number4 = Random.Range(LowestPoint, MaxPoint- (Number1 + Number2+ Number3));
float Number5 = Random.Range(LowestPoint, MaxPoint- (Number1 + Number2+ Number3+ Number4));
float Number6 = Random.Range(LowestPoint, MaxPoint- (Number1 + Number2+ Number3+ Number4+ Number5));
float Number7 = Random.Range(LowestPoint, MaxPoint- (Number1 + Number2+ Number3+ Number4+ Number5+ Number6));
float Number8 = Random.Range(LowestPoint, MaxPoint- (Number1 + Number2 + Number3 + Number4 + Number5 + Number6 + Number7));
    float Number9 = Random.Range(LowestPoint, MaxPoint- (Number1 + Number2 + Number3 + Number4 + Number5 + Number6 + Number7+ Number8));
    float Number10 = Random.Range(LowestPoint, MaxPoint- (Number1 + Number2 + Number3 + Number4 + Number5 + Number6 + Number7+ Number8+ Number9));

これだと数字が増えるほど後半が0ばっかりで良い振り分け方ではないので、
どうしたらいいのかなぁと悩んでる最中です。
波はあるけど、もうちょっと綺麗に振り分けれたら良いのですが・・・。
分かり難いと思いますが、よろしくお願いします。

290 :名前は開発中のものです。:2021/05/26(水) 23:12:22.98 ID:XE0iSvnP.net
>>286
どんな結果を期待してるのかよくわからないけど、とりあえず2案。
案1
1〜10の乱数を生成して出た番号の変数に1加算する、というのを300回繰り返す
案2
ある程度大きな範囲で10個の乱数を生成して、その比率に応じて10個の変数に300を分配する
案1はあまりバラツキがでないと思うが、目的に合う方を選んで。

291 :名前は開発中のものです。:2021/05/26(水) 23:12:59.58 ID:XE0iSvnP.net
>>290>>289宛の間違い

292 :名前は開発中のものです。:2021/05/26(水) 23:21:47.44 ID:JSDA3W6i.net
レスありがとうございます。
行数が多くなるので、全部は貼れませんが、
for文で300回繰り返して、1-10のランダム数値をif文で条件分岐させたら良い感じになりました。


for (int i =0; i < 300; i++)
{
int test=Random.Range(1, 9);
if (test == 1)
{
Number1++;
}
else if (test == 2)
{
Number2++;
}
}


ありがとうございました。

293 :名前は開発中のものです。:2021/05/26(水) 23:43:00.53 ID:BzUIIUV5.net
>>287
うんわからん

294 :名前は開発中のものです。:2021/05/27(木) 00:19:28.48 ID:2xYZ5foj.net
>>288
アセットを買ってみる

295 :名前は開発中のものです。:2021/05/27(木) 02:55:21.18 ID:SLQj1j9d.net
>>292
誰かエスパー頼む

296 :名前は開発中のものです。:2021/05/27(木) 07:31:13.61 ID:gb+qRYu8.net
0から1のfloat乱数を10個作って合計、合計値をAとする
300/Aを上の10個の乱数と掛け算する

誤差は自分でなんとかして

297 :名前は開発中のものです。:2021/05/27(木) 07:56:53.95 ID:UiFe0pyC.net
>>295
全文書いてないだけですよね。

298 :名前は開発中のものです。:2021/05/27(木) 08:37:30.04 ID:a0FlewyP.net
素朴な疑問なんだけど
乱数の出現率が常時10%固定で10分割すると
NumberNは300*0.1=30くらいにいつもなるのでは?

この式は300並んだ配列の順番を求める式ではないよね
何に使うのかがよく分からない

299 :名前は開発中のものです。:2021/05/27(木) 08:43:06.43 ID:SLQj1j9d.net
>>297
Random.Range、そのパラメータじゃ1-10のランダム値こねーだろ

変数10分けてるのも意味わからんし何より他の人が言ってるようにほぼほぼ同じになる値を何に使いたいのか

ランダム値のランダム性の検証でもしたいのか?

300 :名前は開発中のものです。:2021/05/27(木) 09:10:18.93 ID:UiFe0pyC.net
>>299
エスパー現るw
そうなんだろうけど、そればかりは本人にしかねぇ。

301 :名前は開発中のものです。:2021/05/27(木) 09:13:25.60 ID:a0FlewyP.net
0〜10はRandom.Range(0, 11)だよね 10+1をmaxに入れる
1,9だと1〜8になるので何かが可笑しい

「乱数テーブル」を作りたいなら素直にググった方がいいと思う

302 :宵闇大使 :2021/05/27(木) 09:30:05.36 ID:tYp4tuFV.net
Random.Range(0, 5)の0が以上なのに5のほうは未満なの結構初心者には罠でふよね(^^
僕も最初混乱しまひたよ(^^

303 :289:2021/05/27(木) 09:51:00.66 ID:un4LUW1y.net
>>295
書き間違いなだけで>>297の解釈で合ってます。
×int test=Random.Range(1, 9);
〇int test=Random.Range(1, 10);

>>298
1つの変数の平均値は30の計算なので、ランダムで生成された数値が30でも問題ないです。
これは、ステータスの初期値をランダム生成させたいだけです。
体力51、魔力5、精神力20みたいな感じです。

>>302
C#とunity勉強始めてからまだ1カ月経ってないぐらいなので、C#のランダムとごっちゃになりますね。



皆様、レスありがとうございました。

304 :名前は開発中のものです。:2021/05/27(木) 10:06:08.28 ID:a0FlewyP.net
適当な振れ幅なら
int AGI = 30 + Random.Range(-5,5+1)
みたいに書けると思う

intは負の値いけたっけ?
floatは多用するんだけど(-30,30+1)にできるなら
30を基準にして0〜60が作れる

305 :名前は開発中のものです。:2021/05/27(木) 10:19:53.73 ID:coz7zI8o.net
>>292
それをしたいならifじゃなくてswitchかな

for (int i =0; i < 300; i++)
{
int num=Random.Range(0, 10);
switch(num){
case 0: Nunber0++;
break;
case 1: Nunber1++;
break;
&#8226;&#8226;&#8226;

306 :名前は開発中のものです。:2021/05/27(木) 10:26:55.99 ID:gb+qRYu8.net
10個の乱数決めるのにRandom300回か
面白いね君たち

307 :名前は開発中のものです。:2021/05/27(木) 10:31:25.08 ID:4V3hIemC.net
ランダムな9個の仕切りで分けるのはちゃんとランダム?

308 :名前は開発中のものです。:2021/05/27(木) 10:59:06.02 ID:UiFe0pyC.net
うーん、ランダム

309 :名前は開発中のものです。:2021/05/27(木) 11:01:37.11 ID:a0FlewyP.net
https://qiita.com/memakura/items/6b3e6e06eae51725fd5d#%E4%BE%8B%E8%A6%81%E7%B4%A0%E3%81%AE%E7%B7%8F%E5%92%8C%E3%81%A7%E6%AD%A3%E8%A6%8F%E5%8C%96
配列の正規化を使ってlist*300すると簡単に出せるけど
floorだから足しても300にはならないが非常にシンプル
https://i.imgur.com/4FIBuVl.png

310 :名前は開発中のものです。:2021/05/27(木) 11:17:52.51 ID:coz7zI8o.net
>>289
これをベースに考えるなら
変数を10個作るのではなく配列にして
後からランダムに並び替えるのがいいかな

float[] array = new float[10];

//この間で数値の振り分け

float[] number = array.OrderBy(i => Guid.NewGuid()).ToArray();

311 :名前は開発中のものです。:2021/05/27(木) 12:50:53.47 ID:ocyZxuLk.net
0〜300の乱数を一つも被らずに10個ゲットしたいって話ならこんな感じ

int v = 300 / 10;
List<int> Nums = new List<int>();
for (int i = 0; i < 10; i++) {
Nums.Add(Random.Range (((v * (i+1)) - v), (v * (i+1))+1 ) ) ;
print( Nums[i]);
}

312 :名前は開発中のものです。:2021/05/27(木) 13:37:07.42 ID:un4LUW1y.net
便利なサイトがあったので、コード貼ります。
https://ideone.com/XSSWkn



300を10個の変数に振り分けたいんですよ。

例1(均等に振り分けた場合)
A30B30C30D30E30F30G30H30I30J30   ※合計300

例2(ランダムに振り分けた場合)
A55B11C21D46E8F26G42H35I30J26   ※合計300


この例2をやりたいんですよ。
現在のfor文を300回やるパターンでも例2は再現できてますが、
あまりよろしくないとの意見もあるので、現在模索中です。

313 :名前は開発中のものです。:2021/05/27(木) 14:32:43.22 ID:iQQ16bCL.net
二枚の白い板を、隙間なく並べたとき、板の継ぎ目が全く見えないのですが、
ライトマップをベイクすると、板の色が違う色になってしまい、継ぎ目が解るようになってしまいます。
これを、継ぎ目が解らないようにするには、どのようにすればよいですか?
ご存じの方、いらっしゃいましたら、教えていただけると嬉しです。
宜しくお願いいたします。

314 :名前は開発中のものです。:2021/05/27(木) 14:33:58.71 ID:SW5j+p99.net
>>312
うーん>>310で実現出来てると思うんだけどダメな理由を教えて?
>>289では最後に0が固まるのが不満なんだよね?
数値が決まってからランダムに並べ替えるだけで問題解決だと思ってるのだけど

それとも0が複数出るのが嫌って事なのかな?
その辺は下限値を決めるとかいくらでも出来ると思うけど

315 :名前は開発中のものです。:2021/05/27(木) 14:34:27.32 ID:a0FlewyP.net
>>312
https://ideone.com/xG6Sr8
forで回したいならコレでいい

316 :名前は開発中のものです。:2021/05/27(木) 14:40:40.62 ID:UO0LeoxU.net
>>312
10個の変数に割り振る際の各変数の取りうる値の範囲とか、ばらつきや片寄り具合をどうしたいのとか、仕様は明確になってるの?
そちらを決めないままアルゴリズムを模索しても意味がないよ
よろしくないという意見は自分がやりたいことに合致してる?ただダメと言われたから他の方法にしたいとか思ってないか?

317 :名前は開発中のものです。:2021/05/27(木) 15:10:49.27 ID:un4LUW1y.net
>314
シンプルで良いコードだと思うんですけど、
>310は>289をベースにしているので、ふり幅があまりにも大きすぎるのと、
0が多すぎるので、>289の考え方自体が間違ってたんですよ。
すみません。

>315
ありがとうございます。

>316
残念ながら、仕様は明確ではないですね。
ある程度ふり幅があって、数値がバラバラになってくれればいいという感じです。

318 :名前は開発中のものです。:2021/05/27(木) 15:33:53.93 ID:a0FlewyP.net
https://ideone.com/GJ3ECm
whileで配列がnになるまで回すなら
こういう書き方も出来る

sum:300,

9,48,1,48,23,59,1,27,27,57,

キャラメイクでアタリを引くまでリセマラはアリな派
ハズレは大いにアリじゃね?

319 :名前は開発中のものです。:2021/05/27(木) 15:36:51.74 ID:SW5j+p99.net
>>317
ならこんなんで
int point = 300;
int[] num = new int[10];
for(int i = 0; i < 10; i++){
if(i == 9)
&#160; num[i] = point;
else if(point == 0){
&#160; num[i] = 0;
}
else{
int tmpPoint = Random.Range(0,61);
if(tmpPoint < point) {
&#160; num[i] = tmpoint;
&#160; point -= tmpPoint;
}
else{
&#160; num[i] = tmpoint;
&#160; point = 0;
}
}}

320 :名前は開発中のものです。:2021/05/27(木) 15:37:10.09 ID:4V3hIemC.net
https://ideone.com/T72Gq2
こうだな

321 :名前は開発中のものです。:2021/05/27(木) 15:39:04.83 ID:SW5j+p99.net
タイポしまくってるのはすまん直してくれ
スマホからなんだ

322 :名前は開発中のものです。:2021/05/27(木) 16:08:34.08 ID:SW5j+p99.net
さすがにアレなんで>>319はこっちに書き直しました
https://ideone.com/z2lrZB

323 :名前は開発中のものです。:2021/05/27(木) 16:18:47.64 ID:a0FlewyP.net
>>320
本日の一等賞やな

スマートで面白いんだけど何でソートして引いただけで
こうなるのかが分からない

何かヒントないです?

324 :名前は開発中のものです。:2021/05/27(木) 17:00:20.56 ID:un4LUW1y.net
>315と>318と>322は採用させていただきます。


>320
すみません。
コードを丸コピーしてもエラー吐いてうまく動作しませんでした。



採用させていただいた分でこうなってます。
https://ideone.com/nF7Q4c

皆様、ありがとうございました。

325 :名前は開発中のものです。:2021/05/27(木) 17:23:13.85 ID:a0FlewyP.net
public static void Main() → void Start()
var nums = new Test().Divide(m, n); → TestがClass名だからそこ直す
Console.WriteLine(string.Join(',' , nums)); → print(string.Join(','.ToString(), nums));

エラーは間違いのお知らせだから、
そこは自分で読んで直せるように頑張ろうず


Next()がLagged Fibonacci法の引き算法を使った疑似乱数までは分かったけど
あっコレどうしてなのか考えたらダメな奴だ 頭から煙が出るぜうぇっw

326 :名前は開発中のものです。:2021/05/27(木) 17:33:37.90 ID:SW5j+p99.net
>>324
面白い採用の仕方でわろたw
採用するなら蛇足かもですが>>322
Random.Renge内の数値幅は好みに調整してね
ちょっとためした感じだと[20,36]ぐらいにすると
最後のパラメータだけ突出するので
一芸に秀でた数値振り分けが出来て好きかな

もちろんその場合は最後に配列の並べ替えは必要です

327 :名前は開発中のものです。:2021/05/27(木) 17:37:07.85 ID:0zSxDdeL.net
>>284
Unityもそうだけど最近の開発環境ってコードの書き方でつまずくことよりも、
むしろコードはどこからどう見ても正しいのにエラーや警告吐かれる開発環境側のトラブルの方が圧倒的に多い
それを大した知識や経験のない人間が知った顔して「おま環」で終わらせようとするのはどうなんかなーって思うけどね

328 :名前は開発中のものです。:2021/05/27(木) 17:46:38.03 ID:a0FlewyP.net
どう見てもデバッガやコンパイラのエラーじゃないんだが
何をもって正しいとしているのか基準が分からないな

329 :名前は開発中のものです。:2021/05/27(木) 18:26:43.58 ID:41oxctKh.net
if( )
if( )
if( )
とif文を並列して続けるのはよくないということですが
具体的にどういう問題が起きるのでしょうか

330 :名前は開発中のものです。:2021/05/27(木) 18:35:23.68 ID:a0FlewyP.net
具体的にifはよくないと言った人に聞けばよくない?

331 :名前は開発中のものです。:2021/05/27(木) 18:57:06.01 ID:SW5j+p99.net
>>329
必要な場合だってあるし良くないなんて事はないと思うけど
大抵は別の方法で書いた方が簡潔に書けるからそう言うのかもしれない

例えば>>292みたいにifを10回続けるより
>>302のようにSwitch1回で済ました方がいいでしょ

332 :名前は開発中のものです。:2021/05/27(木) 19:44:55.71 ID:ocyZxuLk.net
if文を使わず合計300の10個の乱数をゲットしたいならこんな感じかな

List<int> Nums = new List<int> ();
var Cou = 0;
for (int i = 0; i < 10; i++) {
Nums.Add (Random.Range (0, 30));
Cou += Nums[Nums.Count - 1];
}
var v = (300 - Cou) / 10;
Cou = 0;
for (int i = 0; i < 10; i++) {
Nums[i] += v;
Cou += Nums[i];
}
Nums[Nums.Count - 1] += (300 - Cou);

//16+34+43+34+39+17+41+23+18+35+ 合計300

333 :名前は開発中のものです。:2021/05/27(木) 21:16:14.94 ID:SLQj1j9d.net
>>332
一番最後のやつが統計的に優位にでかくなりそう

334 :名前は開発中のものです。:2021/05/27(木) 22:52:15.44 ID:un4LUW1y.net
>>325
ありがとうございます。頑張ります。

>>326
調整できることは気づいていて、1つに絞るのは勿体ないと思ったので、
採用数を増やすことにしたんですよ。
[20,36]ぐらいにすると面白い挙動するんですね。
使わせていただきます。

>>332
>>315より少しふり幅ある感じっぽいですね。
採用させていただきます。


皆様、ありがとうございました。

335 :名前は開発中のものです。:2021/05/27(木) 23:47:14.21 ID:ocyZxuLk.net
>>327
結果的に盛り上がったわけだからこれで良かったな。機知に富み非常に健康的だ
環境依存や犯罪行為の質問をされてもエスパーと犯罪者しか答えられん

336 :名前は開発中のものです。:2021/05/28(金) 10:30:05.49 ID:72PfNThh.net
>>335
>>222の事言ってるんだと思うけどこれを犯罪行為って
思ってるのはさすがにキミだけじゃないかな
単なる初心者にありがちな勘違いで>>223で指摘されてるように
「本当にやりたいことはEを押すことじゃない」んだと思うぞ

337 :名前は開発中のものです。:2021/05/28(金) 10:53:29.44 ID:sX+YMFRS.net
UIのボタンを押したらOSにEが押されたと認識させたい、なら分かるけどな
Unity上でEが押されたと認識できるようにしたとして、それで何ができる?

338 :名前は開発中のものです。:2021/05/28(金) 11:43:31.57 ID:72PfNThh.net
元の質問に「Unity上で」なんて指定無いけど

例えばEキーを決定キーとして作ったとして
それをボタンでも決定できるようにするために
ボタンからEキーを押せればいいんじゃね?と考えてしまうのは
仕組みがわかっていない初心者ならまれによくある

339 :名前は開発中のものです。:2021/05/28(金) 12:02:04.09 ID:C/R5Nvsg.net
>>336
https://i.imgur.com/Btu8I3H.png
多分キミだけ

340 :名前は開発中のものです。:2021/05/28(金) 12:49:51.77 ID:sX+YMFRS.net
>>338
>>222見てOSに認識させたいって言ってると思うやつは頭おかしいだろ

341 :名前は開発中のものです。:2021/05/28(金) 13:01:15.23 ID:W5sEOei0.net
もういいだろ。質問者が答えてないんだから真意はわからんよ。わからんのに悪だ善だとかいっても始まんね。

342 :名前は開発中のものです。:2021/05/28(金) 13:17:59.02 ID:C/R5Nvsg.net
ボタンの代わりにJump入力出来ますか?

教えて貰う

一か月後

ボタンの代わりにキー入力出来ますか?

教えて貰う


あと何回聞いたら分かるのかな?

343 :名前は開発中のものです。:2021/05/28(金) 13:30:31.28 ID:znmZv8eP.net
https://ideone.com/
にソース貼れないとか出せないような質問する奴って
実装出来ないんじゃねえかな?

もう無視でいいと思うわ

344 :名前は開発中のものです。:2021/05/28(金) 14:06:10.85 ID:72PfNThh.net
>>340
そんな事そもそも論点だとも思ってないわ
OS〜ならわかると言ってるのは自分だろw
指定ないんだからどっちと決めつける必要ないんだよ

345 :名前は開発中のものです。:2021/05/28(金) 14:08:49.97 ID:UmBmQfd8.net
>>344
>>224とか言ってるだろ
まじで知恵遅れの他人を罵倒するし可能のないクズはクソして寝てろよ
ていうか呼吸してるだけで害悪だから死ね

346 :名前は開発中のものです。:2021/05/28(金) 14:21:30.85 ID:s/kxgjGT.net
このアスペ何したいの?www

347 :名前は開発中のものです。:2021/05/28(金) 14:46:05.07 ID:LLJhXHm0.net
ここってワッチョイ出来ないんだっけ?
ID変えるからNG出来なくて面倒だな
以前から口癖みたいにクソクソ言ってるの同じヤツだろ
謎の被害妄想がアスペってより統失っぽいわ

348 :名前は開発中のものです。:2021/05/28(金) 15:04:06.21 ID:3U/MTkra.net
UIボタン押した時のイベントとEキー押した時のイベントを一緒にしたいならこんな感じ。

using UnityEngine.UI; using UnityEngine;
public class Keys: MonoBehaviour {
public Button UIButtonE ;
void Start () { UIButtonE.onClick.AddListener(EEEEEEEE);}
public void EEEEEEEE(){ print("E");}
void Update() { if( Input.GetKey(KeyCode.E) ) EEEEEEEE();}}

349 :名前は開発中のものです。:2021/05/28(金) 18:57:37.50 ID:bLqCTTTb.net
推奨バージョンでURPで新規プロジェクト作るとエラーになるの俺だけ?
Twitterで2020.3.2f1なら動くって見てやったけどそっちもダメだったわ

350 :名前は開発中のものです。:2021/05/28(金) 19:16:36.86 ID:sX+YMFRS.net
こないだ3.4のプロジェクトをバージョン上げようとして2020.3.6と3.9試した時に影がなんか水色っぽくなっていうかバージョン上げるの断念したんだけど同じような現象になった人いますか?
設定が悪かったのかあれ?

351 :名前は開発中のものです。:2021/05/28(金) 20:02:31.91 ID:uP6cMxqY.net
目の前のぶら下げた肉に何も考えずに食いつく犬のようではいけませんね。
訓練された犬は待てと言わずとも待ちます。

352 :名前は開発中のものです。:2021/05/28(金) 20:14:35.38 ID:wK2LycMG.net
知らんけどWin32API叩けば普通に出来るんだよな
https://i.imgur.com/r8rvWey.mp4

自分で試してみたら?
https://www.axfc.net/u/4037628

353 :名前は開発中のものです。:2021/05/28(金) 23:40:33.83 ID:0fhZdV6m.net
>803 名前:名前は開発中のものです。[] 投稿日:2021/04/02(金) 17:33:36.44 ID:MR5GBkYB
>スクリプトから、
>Input.GetButton("Jump")
>の値を、trueに設定する方法を探しています。
>
>Input.SetButton("Jump", true)
>などの様に書ければ良いのですが、SetButton()などというメソッドは存在していません。
>
>方法をご存知の方いらっしゃいましたら教えて下さい。
>お願い致します。

>807 名前:名前は開発中のものです。[sage] 投稿日:2021/04/02(金) 23:05:34.33 ID:+CY9jOlS
>何がしたいのかよくわからんけど、スクリプトからジャンプボタンを押すんじゃなく、押したときの処理をスクリプトから呼ぶのじゃいかんのか?

あー、これか
807が正解なのに何故かガン無視する>222
返事はおろか応答すらない
何が気に入らないのか知らないけど屑過ぎる

354 :名前は開発中のものです。:2021/05/29(土) 02:16:48.42 ID:NL8vOSPJ.net
ゲーム会社が作ってるアプリってユーザーデータとかどうやってやりとりしてるんや?

355 :名前は開発中のものです。:2021/05/29(土) 08:55:10.96 ID:HnP7mlPh.net
>>347
SLIP=0で弾かれるので相変わらず無効らしい
人畜無害な発達ならコテハンにした方がお目こぼしして貰えるだけメリットが大きいのにな
裏で煽り叩きマッチポンプやってるガチ屑は絶対応じない

356 :名前は開発中のものです。:2021/05/29(土) 10:41:16.94 ID:50JodLdT.net
>>354
MySQL

357 :名前は開発中のものです。:2021/05/29(土) 17:06:41.21 ID:HEhoVS+t.net
>>349
誰か

358 :名前は開発中のものです。:2021/05/29(土) 19:12:52.36 ID:D9J7Idby.net
>>357
暇だからフォーラム見てきた。
適当にURP+crashでタグ検索したら数件ほどURPテンプレートでエディタ起動できなくなる現象はあるみたいで、ほとんど返事なくて解決してなかった。

359 :名前は開発中のものです。:2021/05/29(土) 20:17:43.10 ID:HEhoVS+t.net
>>358
ありがとう
修正待ちって事ですね...

360 :名前は開発中のものです。:2021/05/29(土) 21:12:05.01 ID:50JodLdT.net
訓練された犬であれということですね

361 :名前は開発中のものです。:2021/05/29(土) 21:36:52.07 ID:D9J7Idby.net
>>359
これは修正待ちよりというより、エラーログ見て動作環境を見直して自分で解決するしかない感じ。
俺自身全く知識なくて今後の勉強の為に調べただけであれなんだけど、アドバイスできるとしたらとりあえずフォーラムの質問者達はエラーのスクショは貼ってた。

362 :名前は開発中のものです。:2021/05/29(土) 22:21:26.89 ID:NL8vOSPJ.net
>>356
ついでのついでなんだが、サーバーサイドは何してるの?ただMYSQLと架け橋してるだけ?

363 :名前は開発中のものです。:2021/05/29(土) 22:57:13.86 ID:HEhoVS+t.net
>>361
自分で直せないなら結局修正待ちやん
散々調べたけど同じエラーログ全くヒットしなかったし

まぁフォーラムで一切解決出来てないならここに貼っても解決出来る人が居るとは思えんが

364 :名前は開発中のものです。:2021/05/30(日) 03:43:09.25 ID:QqRm5g1s.net
再帰むずい
もういいや

365 :名前は開発中のものです。:2021/05/30(日) 04:28:25.52 ID:NgBgPuIs.net
最近のはLTSですら△△バグまだ直ってない人柱ver感が否めない
まるで薄氷の如く脆い

366 :名前は開発中のものです。:2021/06/02(水) 15:25:00.22 ID:oX4DD5HE.net
すごい初歩的な質問なんだけど、ハンドツールの解除方法ってどうやるの?
手のひらマークのクリックでON OFF切り替えるもんだと思ってたのに解除できん
もっと直感的に操作できんのか…

367 :名前は開発中のものです。:2021/06/02(水) 21:29:30.93 ID:4UwyFvOM.net
ハンドツールって切り替えて使う物で解除とかはないような


Unity本体の質問じゃないのでちょっとあれですが
2DRPGのサンプルを作りながら学べる本ってありませんか?
検索しても全然見つからなかったので、少しでも書いてありそうな
『たのしい2Dゲームの作り方 Unityではじめるゲーム開発入門』を買って読み終えたものの
これだけだとRPGを作るのにはちょっと勉強不足なのでもう少し踏み込んだ内容の本を探しています

368 :名前は開発中のものです。:2021/06/03(木) 06:50:10.40 ID:f9S8X1+J.net
何回やっても 何回やっても
ハンドツールが倒せないよ
あのツール 何回やっても変わらない
後ろに回って クリック続けても
いずれは風に飛ばされる
マウス連打も ためしてみたけど
ツール相手じゃ 意味がない!
だから次は絶対勝つために
僕は遺憾だけは最後までとっておく〜

369 :名前は開発中のものです。:2021/06/03(木) 08:55:28.69 ID:S2V3LMKg.net
日時取得についてなのですが

DateTime.Nowで取得できる日時は
各スマホの日時ですよね
DateTime.UtcNowで取得できる世界標準時は
ネット上から持ってきていて
各スマホには左右されない固定時間なのでしょうか?
関係がよくわかりません
よろしくお願いします。

370 :名前は開発中のものです。:2021/06/03(木) 10:19:14.60 ID:vHNYwBmH.net
https://www.nict.go.jp/JST/JST5.html
NITCが時刻をjsonでくれるサービスしてるからそれ使えば?

371 :名前は開発中のものです。:2021/06/04(金) 16:13:51.77 ID:K8FYpwWb.net
Unity hubからインストールすると99%で止まってしまいます。
Hubをアンインストールしたりして何度も試したんですがうまくいきません。
解決方法はありますか?

372 :名前は開発中のものです。:2021/06/04(金) 16:30:10.90 ID:K8FYpwWb.net
>>371 です。
できましたw

373 :名前は開発中のものです。:2021/06/04(金) 23:09:15.03 ID:jNJTXD+m.net
UIのButtonについて質問があります。
Buttonを押すとオン、更に押すとオフになるボタンを作りたいのですが、
Buttonの状態を取得できるプロパティなどはありますでしょうか?。
OnClickイベントを使い、Bool値を与えてあげて判断するぐらいしかないのでしょうか?。

374 :名前は開発中のものです。:2021/06/04(金) 23:13:15.94 ID:h5N7IoFY.net
チェックボックスでボタンのスプライトと入れ替えればいんじゃね?

375 :名前は開発中のものです。:2021/06/05(土) 02:35:59.72 ID:gbxeCf2f.net
どうも、いつも色々教えて頂き助かってます。
ParticleSystemで質問です、
SphereのShapeで「中心に近いほど発生頻度(密度)を高くする」事はパラメータ等の設定で可能ですか?
知りたいのは可能かどうかではなく、やり方なのですが、
RadiusThicknessの設定は閾値でばっさり区切ってしまうだけなのでちょっと違いますし
ググって見つかったのは
「同じParticleSystem持ちのオブジェクトをいくつも入れ子にして少しずつSphereのRadiusを変えとく」
的な方法だけだったので、もうちょいスマートに設定上で実現出来たらいいのになと思ってます
何かいい感じの方法ご存じでしたら教えてもらえないでしょうか

376 :名前は開発中のものです。:2021/06/05(土) 04:29:05.99 ID:5+U+zTcj.net
>>373
デフォルトではないのでButton.csに public bool Is_Onを加えてvoid Press () の中でboolを反転させる

377 :名前は開発中のものです。:2021/06/05(土) 09:58:35.76 ID:Ng/gA8Nt.net
>>374 >>376
レスありがとうございます。
やっぱり標準ではないですか・・・。
お二人のを参考にさせていただきます。
回答ありがとうございました。

378 :名前は開発中のものです。:2021/06/05(土) 11:33:51.34 ID:imiJLMiK.net
Toggleってなかったっけ

379 :367:2021/06/05(土) 19:26:49.92 ID:mVeDPtBa.net
世の中には2DRPGたくさんあるんだし解説本もあるはず、と思ったんですがなさそうですね
3Dのも探してみたんですがやっぱりありませんでした
もぅマヂ無理。。。別ジャンルにしよ。。。

380 :名前は開発中のものです。:2021/06/06(日) 10:48:34.07 ID:TDpTICSV.net
2Dです!
pcで実行すると画質めちゃくちゃいいんですがiPhoneだとジャギジャギになります
どうしたらpcみたく綺麗にできますか?

381 :名前は開発中のものです。:2021/06/06(日) 10:54:35.50 ID:7aWwZq45.net
>>380
漠然としてるのでここを勉強するといいよ。
quality setting
lighting

382 :名前は開発中のものです。:2021/06/06(日) 10:55:46.43 ID:7aWwZq45.net
ん?2dか、なら解像度かな。
cameraの設定で表示エリアを大きくするだけ。

383 :名前は開発中のものです。:2021/06/06(日) 15:26:03.68 ID:TDpTICSV.net
>>382
sizeですか?
ゲーム画面時代も再調整する必要がありますかね

384 :名前は開発中のものです。:2021/06/06(日) 17:05:11.33 ID:7aWwZq45.net
ジャギジャギなら解像度だね。
もっとも、素材が粗いのは直らんけど。

385 :名前は開発中のものです。:2021/06/06(日) 17:20:11.25 ID:2eOe1dp6.net
>>384
pcだと綺麗に映るので素材は問題ないと思います

解像度調べてみます ありがとう!

386 :名前は開発中のものです。:2021/06/06(日) 23:53:31.91 ID:P6Btwxlt.net
>379
本ではないが公式チュートリアルに2DRPGがあったはず
あとyoutubeなどでもunityを使ったRPG制作やアルゴリズムを動画にしてる人もいる

387 :名前は開発中のものです。:2021/06/07(月) 18:09:50.85 ID:+wDWaLZe.net
Unity初心者ですwebglビルドができません、原因わかる方いますか?

388 :名前は開発中のものです。:2021/06/07(月) 18:20:30.19 ID:a6gb6aff.net
>>387
ディレクトリに日本語が含まれるとか
今の時代でこのようなことが起こるのか確認してないけど

389 :名前は開発中のものです。:2021/06/07(月) 18:22:59.95 ID:+wDWaLZe.net
>>388 そう思って調べてたのですが日本語ファイルは含まれてなかったです

390 :名前は開発中のものです。:2021/06/07(月) 18:22:59.95 ID:+wDWaLZe.net
>>388 そう思って調べてたのですが日本語ファイルは含まれてなかったです

391 :名前は開発中のものです。:2021/06/07(月) 18:25:59.71 ID:+wDWaLZe.net
ビルドして実行することは可能でした、web server for chrome では起動しませんでした
ただ、開発ビルドでの実行は可能でした

392 :名前は開発中のものです。:2021/06/07(月) 19:46:25.49 ID:a6gb6aff.net
WebGL最近やってないから忘れた
自分でサーバー設定してスタートしてURLをいれるんだっだかな

393 :名前は開発中のものです。:2021/06/07(月) 20:10:59.67 ID:2LwoLVaQ.net
>>386
ありがとうございます
あまりにもRPG本がなかったのでその辺りや講座とかもチェックしたんですが

公式のチュートリアル→英語読めない!
他→教材としてはちょっと読みづらいのと、目的の情報があんまりなさそうだった

具体的には複数のセーブデータを管理する方法とか敵データの管理とかのサンプルが
見たかったんですが、自力で作れるようにするしかなさそうな気配なので
ひとまずRPGは置いておいて本読んで基礎を身につけることにします

394 :名前は開発中のものです。:2021/06/07(月) 20:59:05.20 ID:2t+4vlTz.net
スタジオしまづの人がDQ風RPGの戦闘について解説していたな。初心者向けでは無かったが。
居るか分からないが出版社の人がここ見ているかもしれないからUnityでRPG製作本でも出来たら出してもらいたいな。

395 :名前は開発中のものです。:2021/06/07(月) 21:21:54.46 ID:4OfKfAHr.net
>>393
データ管理ならこの辺のでいいんじゃないかな。

https://gametukurikata.com/letstrymakeit/unitychanrpg/unitychanrpg9
https://teratail.com/questions/218251
https://qiita.com/tocoteron/items/b865edaa0e3018cb5e55

396 :名前は開発中のものです。:2021/06/07(月) 21:55:30.51 ID:a7R7xoub.net
↓RPGのセーブデータなんてこれでも良いんだよ。難しく考えるから挫折する。

PlayerPrefs.SetString (”セーブ1”, "Name:勇者1"+"_LV:99"+"_HP:999"+"_G:55");

397 :名前は開発中のものです。:2021/06/07(月) 23:40:45.66 ID:q27b+BBG.net
オレも最初にRPG作ったときはPlayerPrefsに50個くらいの変数全部保存したなぁ
敵やスキルのデータもそれぞれ数十個のScriptableObjectを作ったもんだ
いまはさすがにそんなことしないけど、当時はそれしかできないからそれで別によかった
今の技術に合った作り方をすればいいし、技術が全然足りないなら勉強するというのは賢いやり方だと思うよ
まぁ、本読むよりは別の簡単なゲームを作った方がいいと思うけど
ブロック崩しでもなんでもいいから

398 :名前は開発中のものです。:2021/06/08(火) 01:49:45.05 ID:Ji8T0A8e.net
今だとJSONとかになるのかな?

どうも昔からの定番が今では非推薦のが
多いから難儀だなぁ

399 :名前は開発中のものです。:2021/06/08(火) 05:07:18.01 ID:qkP3ZcCK.net
1番簡単なのEasy Save
自分はDatabox使ってる、こっちも地味にEasy Save並に簡単

400 :名前は開発中のものです。:2021/06/08(火) 09:09:08.71 ID:HvsEGHub.net
Unity使ってたら、シーンビューのグリッドが正しく表示されなくなった。
めっちゃ拡大したら表示されるんだけど、元の位置に戻すと消えます。
どうしたらいいですか
再起動、Fキーおしてフォーカスしてみるのは試しました。

401 :393:2021/06/08(火) 20:26:51.70 ID:8YBNzEVk.net
すみません、ちょっと言葉足らずでした
データの保存自体はなんとかなりそうなんですが、運用方法というか
普通のゲーム的なセーブロードのシステムのサンプルが見たかったんです

>>395
ありがとうございます
ユニティちゃんRPGを調べたら知りたかったことが大体書いてありました

>>397
試しに何か作ろうとしてみたものの、まだ白紙からゲームを作るのは厳しいと感じたので
もう少し勉強してから挑戦することにします

402 :名前は開発中のものです。:2021/06/09(水) 12:21:42.41 ID:lFUzLoZz.net
軽そうだからという理由で何でもとりあえずゲームに使うパラメータは
何でもかんでもintで作っていたのですが
調べたところintよりfloatの方が計算速度が高速で
更に最近のCPUではdoubleの方が高速だという記事を見かけました
なるべくdoubleで作った方がいいのでしょうか?

403 :名前は開発中のものです。:2021/06/09(水) 12:58:35.42 ID:rQzY4f2/.net
>>402
誤差は勝手に入る時あるから、見合ったものがいいと思います。
例えば、敵を表示するのにフロート使ったら1.0003匹描画するなんて無いよね。

404 :名前は開発中のものです。:2021/06/09(水) 14:25:36.09 ID:DFvR7Wq1.net
スマホ対応まで考えるなら float や double は避けるべし

405 :名前は開発中のものです。:2021/06/09(水) 14:43:25.70 ID:DL4pOfpn.net
TextMeshPro に背景色(Background-color)を付けてみる
https://www.fast-system.jp/textmeshpro-background-color/

すみません。このサイトのことでの質問なのですが、
使い方にある「extMeshPro と同じオブジェクトにアタッチして追加してください。」とあるのですが、
これはどうすれば良いのでしょうか?。
自分が試したことは、
生成したTextMeshProにアタッチしてみる→グラフィックがどうとかいうエラーが出る
TextMeshProと同じ階層に空のオブジェクトを作り、空のオブジェクトにスクリプトをアタッチしマテリアルやフォントタイプの設定する
TextMeshProの子に空のオブジェクトを作り、空のオブジェクトにスクリプトをアタッチしマテリアルやフォントタイプの設定する
空のオブジェクトを作り、空のオブジェクトにスクリプトをアタッチしマテリアルやフォントタイプの設定し、その子にTextMeshProを置く


どれもダメでした。

406 :名前は開発中のものです。:2021/06/09(水) 18:06:24.70 ID:uWMk2tu2.net
>>402
そんな話聞いたことないが高速と言っても100万回計算してようやく0.1秒変わるかどうかくらいじゃない?
そんなことより可読性を重視したほうがいいと思う
整数はint小数はfloatでいい

407 :名前は開発中のものです。:2021/06/09(水) 18:20:46.68 ID:uWMk2tu2.net
>>405
どうすればって、「使い方」の画像で構造は完全に見えてるじゃないか
同じようにしてエラーが出るならそれは別の原因じゃないか?

408 :名前は開発中のものです。:2021/06/09(水) 18:42:45.70 ID:iM/dEqoC.net
コード見るとUI用じゃなく
3Dテキストの方だけどそこは混同してないか

409 :名前は開発中のものです。:2021/06/09(水) 20:26:43.90 ID:iM/dEqoC.net
>>405
2020.3で試したけど動くぞ
冒頭にあるRequireComponentは
該当コンポーネントがなければ自動で付与される
空のゲームオブジェクトにそのスクリプト付けて
実行してみればわかるはず

UIキャンバスで表示させるのは
TextMeshProUGUIという名前なんで
また別の話になる

410 :名前は開発中のものです。:2021/06/09(水) 21:16:29.05 ID:DL4pOfpn.net
>>407-409
レスありがとうございます。
3Dテキストなんですね!UIでやってました。そりゃできないわけだ。

別の方法で背景色を実現させたほうが楽そうなので、別の方法でいきたいと思います。
皆様、回答ありがとうございました。

411 :名前は開発中のものです。:2021/06/10(木) 15:08:45.44 ID:kdfxyVD1.net
質問です。
Unityインストールしてるのですが
インストールしていますから進まないんですけどどしたらインストール終わりますか

412 :名前は開発中のものです。:2021/06/10(木) 17:12:38.58 ID:1L0lKwYv.net
>>411
止まったように見えたけどそのままにしてたら30分くらいでできたよ

413 :名前は開発中のものです。:2021/06/10(木) 17:14:29.25 ID:1L0lKwYv.net
キーストアマネージャーで追加押したらこのエラー出る。
JDKは手動で入れて場所もあってるんだけどどうしたらいいんですか!!泣

JDKディレクトリが設定されていないか、無効になっています。'環境設定 -> 外部ツール'の順に選択して、それを修正してください。
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

414 :名前は開発中のものです。:2021/06/10(木) 18:30:41.39 ID:1L0lKwYv.net
JDKは解決したけど今度はSDK。もう嫌だ。Unityうんざり

415 :名前は開発中のものです。:2021/06/10(木) 19:36:25.27 ID:AK0NwADM.net
やめれば?

416 :名前は開発中のものです。:2021/06/10(木) 19:37:03.75 ID:njjKJt0W.net
PCと相性悪い奴定期的に出てくるな

417 :名前は開発中のものです。:2021/06/10(木) 20:12:46.75 ID:hO7jJfkR.net
Unityをアンインストールして他の開発環境に移行しても
また同じ問題が出るだろうね

418 :名前は開発中のものです。:2021/06/10(木) 21:38:09.00 ID:KpMdE7Ea.net
どうしてもゲーム作りたいなら、プチコンにした方が早いかもよ。
もちろん、何としてもunityで創るぞという意気込みはいいと思うけど。

419 :名前は開発中のものです。:2021/06/10(木) 22:12:49.17 ID:ugY6PYHZ.net
まあでもインスコの時とか不具合あったら適切にそれを通知なりなんなりして欲しいよな
ログとか見てググればなんか答えあるかもだけどそれよりはナイスにすべき作業を通知して欲しいわ

420 :名前は開発中のものです。:2021/06/10(木) 22:46:43.39 ID:1L0lKwYv.net
SDKも解決できたもののなんか不安定?ww
明日はインスコしなおしてみます

421 :名前は開発中のものです。:2021/06/10(木) 23:11:07.21 ID:hO7jJfkR.net
マルチプラットフォームSDKってアレを使うからな
しらないとそうなる

422 :名前は開発中のものです。:2021/06/10(木) 23:18:38.10 ID:TEA+u/cU.net
調子ぶっこいてイキってからのー
ネタバレして地獄に堕ちる的な展開を期待

423 :名前は開発中のものです。:2021/06/11(金) 01:33:02.62 ID:zy38wpOb.net
昔iPhone向けにAdmob導入した時はさすがに切れそうになったけどな

424 :名前は開発中のものです。:2021/06/11(金) 08:01:02.63 ID:GOdi0x1Q.net
一年位前?だったけど、iPhone用で作ってandroidで書き出したけど、xcodeに吐き出す時と変わらず手間かからなかったけど。何かまた変わったの?
Google store?だっけ?あそこにアップするのに気が狂ったw
容量サイズを150だかにしろってむちゃいうなーって。

425 :名前は開発中のものです。:2021/06/11(金) 11:44:06.35 ID:Jc8UkZGg.net
アーチャー伝説みたいに敵が勝手に動くものって自分でコード書くのでしょうか?

426 :名前は開発中のものです。:2021/06/11(金) 11:45:19.21 ID:DjKwCN64.net
中に人が入ってて手で動かしてるん?

427 :名前は開発中のものです。:2021/06/11(金) 12:32:39.05 ID:/lnTMOBN.net
PlayerPrefを使う場合、
プレイストアのアプリの権限の欄は
何と明記する必要があるのでしょうか?

428 :名前は開発中のものです。:2021/06/11(金) 12:32:39.53 ID:/lnTMOBN.net
PlayerPrefを使う場合、
プレイストアのアプリの権限の欄は
何と明記する必要があるのでしょうか?

429 :名前は開発中のものです。:2021/06/11(金) 12:42:13.55 ID:FAtEP9L3.net
mayaやmotionbuilderで人型キャラのアニメーションを作ってるんですが(fbxにする際にボーンに全フレームにキーを打っている)
unityにインポートした際に Inspector→Rig→Animation Type を Humanoid にするとボーンの回転が少し変わって、アニメーションが変わります。
Animation Type が Generic なら問題ないです。
Unity上でアニメーション作業はしないので、Generic にすればいいのかな?と思っています。
Humanoidにする理由はUnity上でアニメーション作業すること以外で何かありますか?

430 :名前は開発中のものです。:2021/06/11(金) 13:04:59.40 ID:HB6rw4aJ.net
バージョンごとの組み合わせもあるのだろうけど細かいレベルだと情報少ないしな
現環境維持して使うなら別マシン買ってOSからJREやsdkやらも
手順通りインスコしかないかな、グラボも新しいのにした方がいいのかもしれんし
まあストレージだけ買ってマルチブートや仮想マシン使う手もあるが

431 :名前は開発中のものです。:2021/06/11(金) 14:19:32.36 ID:Ru9ASja9.net
Generic→Humanoidでroot motionに焼き付けられた気がする
Genericは尻の親がroot、Humanoidは尻がroot
https://docs.unity3d.com/ja/2019.4/uploads/Main/MecanimRootMotion.png
bakeすると尻に任意のboneのrotやlocの差分を焼き付けられた筈

432 :名前は開発中のものです。:2021/06/11(金) 14:26:30.39 ID:Ru9ASja9.net
Humanoidは他のHumanoidのキャプチャデータの適用をしないなら
なくてもいいがikが使えなくなったような気がする
今はIKのScriptがあったと思うからHumanoidのIKはいらないかも知れない

433 :名前は開発中のものです。:2021/06/11(金) 17:13:44.66 ID:FAtEP9L3.net
なるほど。モブキャラとか違う背丈のモデルに同じモーションデータを使い回すならHumanoidにするしかないですね
mayaでアニメーション作ってUnityでおかしくなったらUnity上で修正することもできそうだけど
それをやると派生モーション(待機モーションからのエモートなど)がmayaで作れなくなるから、
mayaで作業、Unityで確認、おかしくなってたらmayaで修正、を繰り返すしかないかな

434 :名前は開発中のものです。:2021/06/11(金) 17:45:50.60 ID:meXVuKNw.net
バージョンが古いunityで読み込んでエラーは全て消えたものの
今度はビルドが止まるw

435 :名前は開発中のものです。:2021/06/11(金) 19:10:12.78 ID:DTQ4v5YR.net
>>433
そもそも基本ポーズなんかでインポートしたキャラにズレとか無いか確認してからだと
骨の構造がおかしかったり、初期位置が間違ってないかとか
それらをクリアしていたらズレたりしないからな

436 :名前は開発中のものです。:2021/06/11(金) 19:18:57.97 ID:Rv3OjKWU.net
Humanoidだとunityのアセットぶっこ抜きツールが対応してないからアニメパクられなくなる
それでも知識のある人間だと変換できちゃうんでそこまで意味はないけどな

437 :名前は開発中のものです。:2021/06/11(金) 20:28:20.21 ID:GhITx4+h.net
>>435素人はしゃべんな

438 :名前は開発中のものです。:2021/06/11(金) 20:46:27.90 ID:NsUjfjws.net
>>437
城島リーダー!

439 :名前は開発中のものです。:2021/06/11(金) 20:50:20.30 ID:Ru9ASja9.net
まぁHumanoidの方がリターゲット勝手に掛かるし便利っちゃ便利

440 :名前は開発中のものです。:2021/06/12(土) 01:22:43.23 ID:sLV+caWo.net
これの記事見てLINEpayでアセット買おうとしたけど買えなかったんだけど原因わかる人いる?

https://assetstore.info/2019/04/15/asset-line-pay-card/

441 :名前は開発中のものです。:2021/06/12(土) 07:58:34.10 ID:sYbfhvOe.net
>>437
もう5年も使ってるし裕福に暮らせるレベルで売れてるんですけどw

442 :名前は開発中のものです。:2021/06/12(土) 11:20:21.42 ID:X6gjlHHO.net
>>441
いやいや、素人だけど売れに売れてる!羨ましいw

443 :名前は開発中のものです。:2021/06/12(土) 15:19:18.38 ID:wbls7JP3.net
ScriptableObjectを継承したクラスにある二次元配列の使い方を教えてください

◆ScriptableObjectを継承したクラスのコード◆
public class MyData : ScriptableObject {
public string[,] myName;
public string[,] myName2=new string[20,20];
}

◇利用する側のコード◇
MyData myName;
public class MakeMyData : MonoBehaviour {
for(int i = 0; i < 5; i++) {
for(int j = 0; j < 10; j++) {
myName = ScriptableObject.CreateInstance<MyData>();
myName[i, j] = "あいう";
print(myName[i, j]);
}
}
}

MyData myName2;
public class MakeMyData : MonoBehaviour {
for(int i = 0; i < 5; i++) {
for(int j = 0; j < 10; j++){
myName2 = ScriptableObject.CreateInstance<MyData>();
myName2[i, j] = "あいう";
print(myName[i, j]);
}
}
}

どちらもエラーが出ました。よろしくお願いします。

444 :名前は開発中のものです。:2021/06/12(土) 18:39:54.73 ID:8BxEJHQR.net
>>443
どこから突っ込めばいいのか難しすぎる
とりあえず二次元配列の使い方がどうこうという問題ではない
クラス、変数、メソッド、という基本的な概念が理解できてないと思う
利用する側のスクリプトが全体としてどうなってるのかわからないけど、とりあえずMakeMyDataをクラスじゃなくてメソッドにしよう
「public class」を「public void」に書き直し、さらに:MonoBehaviorを消して()にしよう

445 :名前は開発中のものです。:2021/06/12(土) 19:25:04.47 ID:lhtP5bN7.net
不可能で終了
何故不可能なのかは調べれば分かる

446 :名前は開発中のものです。:2021/06/12(土) 20:26:23.37 ID:xmrFwBuO.net
string[, ]←このタイプをScriptableObjectのパネルで表示させてるのは見たことないけど、できるの?
スクリプトから読み書きはできたけど、見えないなら意味ないんじゃ

447 :名前は開発中のものです。:2021/06/12(土) 20:40:51.48 ID:wbls7JP3.net
>444-446
レスありがとうございます

>444
若干コードが間違ってたりしますが、MyDataとMakeMyDataは別のスクリプトです
>443のコードには書いてませんが、MakeMyDataはスタート関数の中で処理させてると思ってください

>445
マジですか!Listを使ってる例を見たのでいけると思ったんですが・・・

>446
一次配列だとインスペクタービューで見れますね
それ以上だと見れなくなります

448 :名前は開発中のものです。:2021/06/12(土) 21:36:08.75 ID:lhtP5bN7.net
ScriptableObjectはシリアライズ出来ない物は出来ない
ジャグ配列はシリアライズがない だから不可能

449 :名前は開発中のものです。:2021/06/12(土) 23:37:09.75 ID:tmOtNPho.net
Unityゲーム プログラミング・バイブル 2nd Generation 単行本 &#8211; 2021/6/29
8580円

高すぎだろ

450 :名前は開発中のものです。:2021/06/13(日) 03:44:37.68 ID:bjxWCNRY.net
>>449
Unityが理不尽に吐き出すエラーメッセージとその対処法を全て網羅しましたみたいな本ならその値段でも買うけどな

451 :名前は開発中のものです。:2021/06/13(日) 06:47:41.63 ID:dFUDdc0O.net
1000ページ超えんだろ
そんぐらい許してやれ

452 :名前は開発中のものです。:2021/06/13(日) 09:46:07.41 ID:HbRcjfA5.net
>>448
レスありがとうございます
ドキュメントにも書いてるみたいですね
二次配列が使えないなら一次配列かListでむりやり実装したいと思います
ありがとうございました

453 :名前は開発中のものです。:2021/06/13(日) 10:49:52.89 ID:5iBsW1od.net
アプリ内で外部サイトを見るためにWebViewを使っていて、
ボタンを押してWebViewを表示するときに
まずは自分のサーバのURLにリンクして、
そこからhtaccessで外部サイトにリダイレクトするようにしています。
後から、htaccessで外部サイトのURLを変更すると、
反映までに時間がかかるようで新URLに飛べないので
https://www.kbs-web.com/solution/item/hpinfo/nocash.html
を参考にしてキャッシュを残さないためのhtaccessを設置したところ
URL変更がすぐに反映されるようになったようで
PCでは変更後すぐに自分のサーバ経由で新URLに飛べるようになったのですが、
アプリからは変更後の新URLに飛べず、以前のURLに飛んでしまいます。
WebViewのスクリプトにキャッシュを残す機能か何かあるのでしょうか。
どうしたらいいか教えてください。よろしくお願いします。

454 :名前は開発中のものです。:2021/06/15(火) 03:22:48.73 ID:D0KEi2vL.net
Unityを使用中、シーンのグリッド線が表示されなくなりました。
Fキーを押してオブジェクトにフォーカスをしたら、
一応表示はされたのですが、画面をひいていくとまたすぐに表示されなくなります。
どなたか改善方法教えていただけないでしょうか

455 :名前は開発中のものです。:2021/06/15(火) 04:03:11.56 ID:F+5J8DHS.net
>>454
Sceneビューのタブのすぐ下にShadedって書いてあるじゃん
その右を見ていくとグリッドぽい背景にY(もしくはXかZ)が重なったようなアイコンがあるじゃん
それ押してもダメ?
バージョンによって位置が違うからバージョン違ってたらアレだけど

456 :名前は開発中のものです。:2021/06/15(火) 05:40:40.22 ID:Iic9lzKz.net
https://s.kota2.net/1623702715.gif

public void OnDrag(PointerEventData eventData) //ドラッグ中
{
アイテム画像Obj複製.transform.position = Input.mousePosition; // 複製がポインターを追従すうようにする
}

キャンバスをScreen Space Overlay から Screen Space Camera にすると

ドラッグ中のアイテムが消えてしまい、アイテム画像(Clone)のトランスフォームを見るとすごく遠い位置に作られていて表示されません。
https://s.kota2.net/1623703004.png

どのように記述すればマウスに追従するように表示できるでしょうか?

457 :名前は開発中のものです。:2021/06/15(火) 11:40:26.23 ID:DdobN6Ll.net
uiでマウスのクリック判定を後ろに隠れているオブジェクトにも伝えたいのですが
(重なった二つのボタンを同時に押したい)
どう設定すれば良いのでしょうか?

458 :名前は開発中のものです。:2021/06/15(火) 12:41:35.32 ID:D0KEi2vL.net
>>454
レスありがとうございます。
試しましたが、表示されませんでした。
軸変更してみたり、不透明度をいじっても変わりませんでした。

アセットだけ移動させて、プロジェクトを作り直す、
みたいなことをしたほうがいい感じですかね...?

459 :名前は開発中のものです。:2021/06/15(火) 13:20:34.08 ID:Y9G1Pq4y.net
画面のサイズ600×900で作ってるんだけどこれって解像度違うスマホで遊んだ場合、
画面に収まるように自動で拡大縮小など調節されて表示されるのでしょうか

460 :名前は開発中のものです。:2021/06/15(火) 15:14:48.33 ID:m9S0XJcs.net
何もしなきゃされないわな。
何かしてあるなら、その通りに。
3Dなら画角でも変えられる。
unity 画面サイズ 変更でググって自分に合った実装を探すと良いよ。
漠然とした質問だからこんな感じしか出来ないのよ。

461 :名前は開発中のものです。:2021/06/15(火) 20:07:57.11 ID:AA5IPbVf.net
>>458
GridAxisの右にあるEditGridand〜は試した?
しかしそこまでグリッドにこだわる理由もけっこう気になる
別になくてもそこまで困るようなものじゃないし
スナップさせたいだけなら最悪、TileMapのGridを使う方法もあるよ

462 :名前は開発中のものです。:2021/06/15(火) 20:13:41.68 ID:AA5IPbVf.net
>>456
Unity マウス 座標 とかでちゃんとググったかい?
ワールド座標とローカル座標を変換しろと書いてあるはずだよ

463 :名前は開発中のものです。:2021/06/15(火) 20:21:01.93 ID:AA5IPbVf.net
>>457
この手の質問はたまに見るけど、そういう設定はないっぽい
だいたいlaycastを飛ばしてオブジェクトを取得しろみたいな回答がつく
一番簡単なのは手前のボタンのonClickに後ろのボタンのイベントも入れておくことだと思う

464 :名前は開発中のものです。:2021/06/15(火) 21:25:39.55 ID:a9FDsaam.net
>>463
ありがとうございます
しょうがないので色々頑張ってみます

465 :名前は開発中のものです。:2021/06/15(火) 22:37:32.67 ID:pVSUp6gD.net
public GameObject BBB;
と書いてあるスクリプトをオブジェクトAに貼って
インスペクターでオブジェクトAをクリックして
BBB欄にオブジェクトBをD&Dしたのに
The variable BBB has not been assigned. とエラーが出ます。
が、、、明らかにアサインしています
なんなんでしょうか

466 :名前は開発中のものです。:2021/06/15(火) 23:16:41.73 ID:AA5IPbVf.net
>>465
オブジェクトAが複数あってその中にBがアタッチされてないものがあるとか?
ちょっと情報が少なすぎるので何とも言えないけど、こういうのはだいたい凡ミスが原因なので一つ一つ丁寧に確認していくしかない

467 :名前は開発中のものです。:2021/06/16(水) 06:42:41.08 ID:/ghHnMqI.net
>>466
ありがとうございます
まさにそれで、複数ありました!

468 :名前は開発中のものです。:2021/06/16(水) 09:00:09.48 ID:bEkNELhJ.net
絶対間違ってないマンの間違ってる率高すぎる問題

469 :名前は開発中のものです。:2021/06/16(水) 14:27:05.86 ID:G5l4biT7.net
>>459
UIとかAndroidの解像度ごとのサイズ調整を参考にするならここがいいぞ
https://3dunity.org/game-create-lesson/clicker-game/mobile-adjustment/

470 :名前は開発中のものです。:2021/06/16(水) 23:13:40.03 ID:fufqBQx3.net
canvusに配置したimageの画像をスクリプトで画像を変更しようとしています。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class ChangeImage : MonoBehaviour
{
 public Image image;
 public Sprite[] m_sprite = new Sprite[16]; ←ヒエラルキー上で画像を配置

 public void Change(int n)
 {
   image = this.GetComponent<Image>();
   image.sprite = m_sprite[n];
 }
}

このスクリプトをimageにアタッチしてあり、gameManagerからChange(1)という風に呼び出したとき、
画像が正しく変更されず該当部分がなぜか真っ白白一色になってしまうのですが、どういった理由が考えられるでしょうか
また、imageについているSourceImageを直接指定して変えることはできないのでしょうか?(実行したときヒエラルキー上の表示ではnoneになってしまっています)

471 :名前は開発中のものです。:2021/06/16(水) 23:24:22.12 ID:a8+6BOjL.net
1.change〜、がキチンと呼ばれているか?

2.差し替えたい画像を、まずインスペクター上で貼りつけて表示される形式か?

まずはこの二つを確認しないとわかりません

472 :名前は開発中のものです。:2021/06/16(水) 23:42:42.76 ID:9yYcPvHd.net
 public Sprite[] m_sprite = new Sprite[16]; ←ヒエラルキー上で画像を配置

これどうなんだろ?
public Sprite[] m_sprite;
だけにしてインスペクタ上で要素数と要素指定じゃない?

473 :名前は開発中のものです。:2021/06/17(木) 00:18:12.48 ID:PfAo3Km9.net
Imageをアサインする

this.GetComponentで自分自身のImageを探す

自分自身にImageはアサインされてない

インスペクタで指定したImageが消えてなくなる

スプライトを変えてもnullで何も変わらない

474 :名前は開発中のものです。:2021/06/17(木) 00:19:23.28 ID:Rywr0MUx.net
unity learnのXP(経験値)てなにか意味あるん?(´・ω・`)

475 :名前は開発中のものです。:2021/06/17(木) 00:20:00.69 ID:PfAo3Km9.net
書いたとおりに実行されてるだけだよ
プログラムは命令されたとおりにしか動かない
よく考えれ

476 :名前は開発中のものです。:2021/06/17(木) 01:15:11.91 ID:jUmZfAgE.net
gameManagerがChangeImageを参照できてないんだろう

477 :名前は開発中のものです。:2021/06/17(木) 03:15:18.50 ID:eiLlJP3I.net
>>470
コンパイルが通ってて実行時にNullReferenceExceptionでもArgumentOutOfRangeExceptionでもないなら普通に配列の中身がアタッチされてないだけだと思う
とりあえず「ヒエラルキー上で画像を配置」が怪しいよね
インスペクターのことをヒエラルキーと間違って言ってるならまだいいけど、ガチでヒエラルキー上で画像を子にしてるとかだと…
どう?インスペクターとヒエラルキーの区別は大丈夫?

478 :470:2021/06/17(木) 12:16:48.52 ID:Fyhe9kLH.net
>>471-474
解決しました
Change(n)のnが0の場合、透明にしようと想定してたのですが
インスペクターのm_sprite[0]部分に画像をアタッチしてなくて(割り振ってなければ透明になると思っていた)
それでおかしくなってただけみたいです。
透明な画像を用意してm_sorute[0]にセットしたら問題なくなりました

すみません

479 :名前は開発中のものです。:2021/06/17(木) 12:18:06.89 ID:Fyhe9kLH.net
レス番間違えました

>>471-477
ありがとうございました

480 :名前は開発中のものです。:2021/06/17(木) 13:30:53.86 ID:acq7Hn60.net
UI透明にするならCanvasGroupてのがあるよ

481 :名前は開発中のものです。:2021/06/17(木) 19:19:14.72 ID:ilGZX4te.net
Unityでは引数は第一引数までしか使えないのでしょうか?
OnClick()関数のメソッド一覧に出てこなくなります

482 :名前は開発中のものです。:2021/06/17(木) 20:34:26.29 ID:UaOEaCKG.net
これは回答ではありません
その発想はなかった
引数がひとつあるだけでもスゲーって思った
On何とかっていうことはどこからか呼ばれる処理でしょ
呼ぶ方のことを考えるとどんな引数にも対応しないといけないのでは困りそう

483 :名前は開発中のものです。:2021/06/17(木) 20:35:30.29 ID:UaOEaCKG.net
いや、そういう話ではなく別の話かな

484 :名前は開発中のものです。:2021/06/17(木) 20:45:30.82 ID:NPdw4nLX.net
初々しい。今年ももうすぐ新人が配属されてくるわ。

485 :名前は開発中のものです。:2021/06/17(木) 20:57:21.63 ID:X70IOeOU.net
>>481
通常どの言語でも引数の数は関数次第です

486 :名前は開発中のものです。:2021/06/17(木) 21:27:08.49 ID:M/hGeNsR.net
糞みたいな思い付きで車輪の再発明に失敗しただけ
時間の無駄

487 :名前は開発中のものです。:2021/06/17(木) 23:28:22.38 ID:ilGZX4te.net
>>482-483
Inspectorに引数が表表示されるので意外と便利ですよ
使い方はこういう使い方してます
https://qiita.com/Maru60014236/items/f9ca757e8ce352debbbd

>>485
呼び出し元のメソッドには第二引数まで書いてます

488 :名前は開発中のものです。:2021/06/17(木) 23:56:51.63 ID:zXidKJKo.net
GUIから出来るのは固定の単一引数だけだから唯の固有IDにしかならない
動的に変数を送れる訳じゃないんだから頭使えばいいのに

stringを受け手側で結合辞でsplitするとか、2桁の数字で1桁目と10桁目とか
そういう柔軟性はないの?

489 :名前は開発中のものです。:2021/06/18(金) 10:26:25.59 ID:+G5goLfD.net
テキストを表示する際、大抵のスマホで破綻なく読めるフォントのサイズはどのくらいになるのでしょうか
また、Arial フォントサイズ26くらいでテキスト表示をしようと思っていますがエディタ上でちゃんと設定できていれば
どの端末でもちゃんと枠内に収まる感じになるのでしょうか

490 :名前は開発中のものです。:2021/06/18(金) 10:46:42.76 ID:t4zhfdIV.net
windowsで開発してる人でappleにもアプリリリースされてる方は
ビルドと公開作業だけmac使ってますか?

491 :名前は開発中のものです。:2021/06/20(日) 17:06:11.56 ID:OkySb4Po.net
ScriptableObjectを使用したシーン間でのデータ共有がやりたいのですができません

ScriptableObjectを継承したDataファイルにstring変数を用意しています
そのstring変数をmanagerスクリプトのStart関数で文字列を代入しています
ボタンクリックでシーン1からシーン2へ移動します
manager2スクリプトのStart関数でDataファイルのstring変数をTextに表示させています
ですがNullが返ってきてしまいうまく表示することができません

ScriptableObjectを使用したシーン間でのデータ共有のやり方を教えてください


サンプルファイル
https://dotup.org/uploda/dotup.org2510984.7z

492 :名前は開発中のものです。:2021/06/20(日) 17:16:48.03 ID:jW0p2rUe.net
>>491
manager2にそのScriptableObjectをアタッチしてないとかじゃなくて?
エラーメッセージが出てるならそれをそのままコピペしてくれる?

493 :名前は開発中のものです。:2021/06/20(日) 17:56:04.90 ID:XWImC+9g.net
>>491
プロジェクト見たけど

一つのインスタンスを永続化して使い回すということなら

CreateInstsnce()したら新しいインスタンスが生成されるわけだから
意図にそぐわないと思う

んで永続化するなら何かstaticな変数に参照させる必要がある

494 :名前は開発中のものです。:2021/06/20(日) 18:27:35.31 ID:XWImC+9g.net
>>493
あ、永続化というのは用法として正しくないと思うから忘れて

495 :名前は開発中のものです。:2021/06/20(日) 18:41:34.84 ID:TeA2cDTF.net
print("scene1");
print("before load : " + dt.myTest);
dt = Resources.Load<Data>("Data/Data");
print("after res load : " + dt.myTest);
//dt = ScriptableObject.CreateInstance<Data>();
dt.myTest = "テスト";
print("set new value : " + dt.myTest);
text.text = dt.myTest;

496 :名前は開発中のものです。:2021/06/20(日) 18:51:44.24 ID:TeA2cDTF.net
あれ?Resources.Loadすらいらんかったわ
どうなってんのScriptableObject

497 :名前は開発中のものです。:2021/06/20(日) 19:09:03.49 ID:TeA2cDTF.net
public Data dt;
void Start()
{
dt.myTest = "テスト2";
print("set new value : " + dt.myTest);
text.text = dt.myTest;
}

こんだけでオッケーって事だけど一体いつからこうなった?
何かスゲー怖いんですけどナニコレ

498 :名前は開発中のものです。:2021/06/20(日) 20:14:22.10 ID:TeA2cDTF.net
あーはいはい
ビルド後は起動中だけ維持されて再起動すると保存状態に戻るな
うん、当初の理解の通りセーブには使えんね

エディタと挙動違うというか、エディタの利便性の都合で
追加コードなしに変更を受け付けるようになっただけかな
あーびっくりした

499 :名前は開発中のものです。:2021/06/20(日) 23:48:08.62 ID:OkySb4Po.net
>492
エラーはないです
>493さんの言う通り複数のインスタンス生成してたからでした

>493
複数のインスタンス化を無くしたら無事引き継げました
「staticな変数」ですがどこかのブログで
どこからでもアクセスできる状態にするのはあまりよくないとあったのでstaticは除外してました

>495-497
自分の場合はシーン間でのデータ引き継ぎが必要だったこの手法を取り入れました
後々セーブすることになった場合にはScriptableObjectの変数を別方式に保存すればいいので問題ないかと


レスしてくれた方々ありがとうございました

500 :名前は開発中のものです。:2021/06/21(月) 09:44:15.58 ID:BSHT0Y+Y.net
まだセーブ言ってんのかw

501 :名前は開発中のものです。:2021/06/22(火) 14:27:48.47 ID:AU6/IL8Q.net
Cinemachine に関する質問大丈夫ですか?
Followを使ってプレイヤーにカメラを追従させているのですが、
ステージ内でプレイヤーの座標を直接変更した際にもゆるやかに追従して
移動元から移動先を繋ぐように動いてしまいます。

スクリプト制御で座標移動をした場合のみ一瞬でカメラの位置を切り替えたく、
Body内のDampingの値を0に変更すれば望む動作になることはわかったのですが、
スクリプト側から一時的にこの値を制御することは可能でしょうか?

◆試したこと
インスペクター上のChinemachineVirtualCameraを右クリックから編集で開き、
コードを見ましたが該当の変数・関数が見つかりませんでした。

502 :名前は開発中のものです。:2021/06/22(火) 14:40:09.78 ID:AU6/IL8Q.net
>>501
自己解決しました。
GetCinemachineComponent<CinemachineTransposer>()
で追従に関するコンポーネントを呼び出せるようで、無事Dampingの値を変更できました。
失礼致しました。

503 :名前は開発中のものです。:2021/06/22(火) 21:38:36.67 ID:XycS1VaK.net
カメラ以外のオブジェクトAのスクリプトから、
Cameraにアタッチしてある「ProCamera2D(有料アセット)」を無効化したいのですがどうすればできますか?
チュートリアルが入る時だけカメラ動かないようにしたい感じです。

504 :名前は開発中のものです。:2021/06/24(木) 01:31:33.87 ID:+M/mzWsX.net
Mayaで作ったキャラをUnityに持っていってアニメーション(歩く)を再生させる、というのをしているのですが…
どうもアニメーションを再生すると足先がグラグラ揺れます。

ジョイントの回転だけで作ったアニメーションでは揺れなかったので、
おそらくはIKで付けたアニメーションだからグラグラしてるのかなと思うのですが…
これに対してUnity側で出来る対処ってありませんか?さすがにIK使わないアニメーションはめんどくさすぎるので…

505 :名前は開発中のものです。:2021/06/24(木) 18:28:24.68 ID:E8wTGnMc.net
ttps://qiita.com/hiromi5648/questions/4f3daa701484ecb967e1

現在このような画面のサンプルゲームを探してます。
Unity内のassets store等探しましたが見つからず、
どなたか類似した画面のサンプルゲームをご存知でしたら教えていただけませんでしょうか?

以下、ポイントです。
◆探しているのはグラフィックのほうでして、ゲーム内容のほうはあまり気にしてません。
◆画像は「ソニックブラストマン」という昔ゲームセンターにあったパンチングマシーンです。
◆ゲーム内容は、昔ゲームセンターにあった「タントアール」のようなミニゲームを予定してますが拘っておりません。

どうぞよろしくお願いいたします。

506 :503:2021/06/24(木) 23:06:30.69 ID:C5kkaARW.net
ProCamera2D.Instance.GetComponent<ProCamera2DPanAndZoom>().enabled = false;

でProCamera2DのところにCS0103のエラーが出ます。
分かる方いませんか?

507 :名前は開発中のものです。:2021/06/24(木) 23:28:18.60 ID:LNmzSkVC.net
個人的にカメラコントローラーは自作した方が良い結論に達してるので有料カメラのことはわからん
ProCamera2D.Instance ←この時点でメンドクサという印象なんだが
Camera.main.GetComponent<ProCamera2DPanAndZoom>()で捕まらないならエスパー案件だな

508 :名前は開発中のものです。:2021/06/24(木) 23:40:52.03 ID:vp4+v9Ip.net
PlayersPrefsのkeyを保存した後で
アプリをビルドしたりアップデートしたりすると
保存されてるはずのPlayersPrefsが消えてしまうみたいなのですが
一度端末に保存したkeyはずっと残るものだと思ってたのですが
アップデートの度に消えるなら
その度にユーザーに設定してもらうことになってしまいますが、
アップデートだけなら保存されるんですかね
この辺詳しい人教えてください

509 :名前は開発中のものです。:2021/06/25(金) 00:03:10.30 ID:1k0WwKN2.net
再インストならまだしもアップデートで消えるのはおかしい
コードがないと何とも

510 :名前は開発中のものです。:2021/06/25(金) 00:52:24.63 ID:dHC2IhMC.net
>>507
試しましたがダメでしたね
ProCamera2DはちゃんとMainCameraにアタッチしてあるんですけどね
ツイッター、ネット、ブログ もうたぶんProCamera2Dの記事は全部見たと思いますが誰もこれについて書いてなくて、泣き寝入りするか迷ってます。

511 :名前は開発中のものです。:2021/06/25(金) 00:56:02.35 ID:dHC2IhMC.net
https://dotup.org/uploda/dotup.org2515711.png
いちおうスクショ的なものも貼っておきます
どのような書き方をしてもCS0246エラーからは逃れられない模様

512 :名前は開発中のものです。:2021/06/25(金) 01:07:24.52 ID:1k0WwKN2.net
using で参照してないというオチだったら笑えるけどな

513 :名前は開発中のものです。:2021/06/25(金) 02:47:46.06 ID:PkrR9Yn6.net
どっかにdeleteAllが入ってるのでは?
忘れているとか。

514 :名前は開発中のものです。:2021/06/25(金) 12:55:31.94 ID:plbxZdEM.net
複数の古めのAndroidデバイスで
プレイストアにアップした自分のアプリをDLしてテストすると、
Android7のタブレット(1万くらい)だけ、
いくつかの大きめの画像がちゃんと表示されなかったんだけど
しょぼいデバイスだとこういうことありますか?

515 :名前は開発中のものです。:2021/06/25(金) 12:59:10.48 ID:mx3EN2Nk.net
あるんじゃないかな。
少し前に>514の人がなったって書いてたよ。

516 :名前は開発中のものです。:2021/06/26(土) 13:04:57.88 ID:nHmNiCMe.net
unity自身のUIのフォントって大きくできないんでしょうか?
PreferencesnoのUI Scalingを使ってもWindowバーのフォントは大きくならないですよね・・・
4Kモニタでプログラミンしてると目が潰れそうです

517 :名前は開発中のものです。:2021/06/26(土) 14:02:37.83 ID:pXnYHtk6.net
背景を透過処理した画像をUnityに読み込むと
色のあるところが一部消えてることがあるんですけど
どんな原因が考えられるのでしょうか

518 :名前は開発中のものです。:2021/06/26(土) 14:05:34.66 ID:4ItKxtdp.net
タイトルバーのフォントはUnity関係ない
Windows10でしょ?レジストリいじるしかない。ググれば出てくる。

519 :名前は開発中のものです。:2021/06/26(土) 14:10:50.46 ID:4ItKxtdp.net
>>517
凡ミス

520 :名前は開発中のものです。:2021/06/26(土) 14:11:52.18 ID:9frSZkoJ.net
天狗じゃ天狗の仕業じゃ

521 :名前は開発中のものです。:2021/06/26(土) 18:51:06.98 ID:ruWRcl9h.net
>>516
UIフォントいじれる無料アセットあったと思うけど
一時期つかってた、詳細は忘れたけど

522 :名前は開発中のものです。:2021/06/26(土) 19:21:23.37 ID:wMykNUay.net
新規スクリプト作成するたびに
VisualStudioが開くんだけど
これって設定で変えれる?

523 :名前は開発中のものです。:2021/06/26(土) 20:01:07.35 ID:oAJearz7.net
作成だけじゃ開かんだろ

524 :名前は開発中のものです。:2021/06/26(土) 20:51:07.66 ID:wMykNUay.net
冷静にやってみたら確かに開かなかった
なんか連打とかしてたかな

525 :517:2021/06/26(土) 21:33:11.91 ID:oiZBNkSZ.net
該当箇所の周辺で切り取ってやってみたら
問題の部分もちゃんと表示されたわ
なんか特定の余白率とか条件整うとダメなんかな

526 :名前は開発中のものです。:2021/06/27(日) 08:54:43.67 ID:b9vgrRRl.net
ストアで買った3dモデルのメッシュコライダーが所々外れてるんだけど手動で設定するしかないん?
建物はパッと見でわかるからすぐできるんだけど小物系がマジで無理

527 :名前は開発中のものです。:2021/06/27(日) 09:34:58.74 ID:b9vgrRRl.net
>>526
自決しました

528 :名前は開発中のものです。:2021/06/27(日) 09:38:39.75 ID:8LaUW/1M.net
>>527
そんなに気にやむことはない
人は誰だって過ちをおかすもの
いのちを大切に

529 :名前は開発中のものです。:2021/06/27(日) 13:28:10.00 ID:hMXGumfX.net
>>524
マウスがチャタリング起こしてんじゃない?
俺も一回そういうのあったから
一回しかクリックしてないのに勝手にダブルクリックになってファイルが開いてしまうみたいなの

530 :名前は開発中のものです。:2021/06/27(日) 19:59:35.40 ID:nMdqrj9+.net
>>527
生きろとは言わない。でも死ぬな。

531 :名前は開発中のものです。:2021/06/28(月) 16:19:17.64 ID:epPoTjuC.net
オウオウ、オウオウオウ?
オウオウオウオウオウ「オウオウオ」オウオウ

・オウオウオウオ←オウオウオウ
・オウオウオウオウ
・オウ

オウオウオウ?

532 :名前は開発中のものです。:2021/06/28(月) 20:30:24.31 ID:i/eFZXus.net
GameObject prefab = (GameObject)Instantiate(hogehoge);
prefab.transform.SetParent(canvas.transform, false);

でCanvas内に出現させたもののヒエラルキーが一番上位になってしまい他のGUIが隠れてしまうので
ヒエラルキーを下に出現させたいのですが何かいい方法はありますか?

533 :名前は開発中のものです。:2021/06/28(月) 20:39:48.63 ID:AxDz0LVY.net
Transformの
SetSiblingIndex()
SetAsFirstSibling()
SetAsLastSibling()
あたり

534 :名前は開発中のものです。:2021/06/28(月) 20:59:31.85 ID:i/eFZXus.net
>>533

//選んだアイテムを表示
GameObject prefab = (GameObject)Instantiate(item);
prefab.transform.SetParent(canvas.transform, false);
//キャンバスの一番下に描画する
prefab.transform.SetAsFirstSibling();

でいけました!!ありがとう!!

535 :名前は開発中のものです。:2021/06/28(月) 23:22:11.58 ID:Be2ASmQc.net
>>532
おきたいところにダミーの親置いといたら?

536 :名前は開発中のものです。:2021/06/28(月) 23:22:32.06 ID:Be2ASmQc.net
解決してた

537 :名前は開発中のものです。:2021/06/29(火) 00:06:02.44 ID:JD6Bb+JE.net
2Dです
Canvus上にimageのprefabを設置して座標を指定する時に

floorMapChip[x, y] = Instantiate(mapIcon[15]);
floorMapChip[x, y].transform.position = new Vector3(x * 12 + 100, y * 12 + 200, 0);

これでも動作的には一見問題ないけどrectTransformじゃなくてtransformでいいのでしょうか?

538 :名前は開発中のものです。:2021/06/29(火) 00:23:12.94 ID:+b3qUVTs.net
実際の位置より左に-1m移動させて表示させたいんだけど、
オブジェクトをinspecorのTransformでx-1と設定すると
オブジェクト回転するとx軸自体が回転して左じゃなくて本来の位置を中心にぐるぐる回転します。
軸固定して本来の位置の左-1mに表示する方法ってありませんか?

539 :名前は開発中のものです。:2021/06/29(火) 03:19:26.84 ID:L8AUD5ge.net
>>538
左1mに実際の物体を複製、物理判定等要らない要素を消去
実際の物体のカラーのαを0に
回転や動き等必要な要素をシンクロ

幻影を見せるとかだとこれでサクッと出来そうだけど駄目?

540 :名前は開発中のものです。:2021/06/29(火) 15:39:56.75 ID:omUg8U/I.net
>>538
空オブジェクトを親にしてその子にして子に座標設定
親を回転

541 :名前は開発中のものです。:2021/06/30(水) 09:04:51.07 ID:tXbP6ILZ.net
そっちのがサクッと出来そうだな
何か回りくどい事書いちゃった

階段形状のメッシュをスロープに簡単に変換とか編集出来るアセット無いかな

542 :名前は開発中のものです。:2021/06/30(水) 15:23:05.06 ID:yPzCS3Nl.net
一度リワードの収益が発生したのに消された
信じられん
ちゃんと広告見る意志があると確認できるのが
リワードのよさだとかいってるくせに
全部一律で無効にするのか

543 :名前は開発中のものです。:2021/07/01(木) 04:15:09.72 ID:wxBIp0/m.net
画像をちょっと細かい部分があとから気になって書換えたいとします
画像自体はUnity上では修正できないため例えばペイントなんかで修正しますがその修正後のファイルをunityエディタに入れるとファイル名の末尾に1がついて
inspectorで割り当てている画像の場合はいちいち新旧それぞれのファイルをリネームしてアタッチし直してるのですが
新しいファイル入れたらそのまま前のやつと置き換えることはできないのでしょうか

544 :名前は開発中のものです。:2021/07/01(木) 04:53:29.78 ID:ew9n/p8K.net
出来る
ファイルが拡張子含めて同名なら同じアセットと認識される
UnityにD&Dではなくて
例えばWindowsならエクスプローラ上で上書きすればいい
プロジェクトからは適当なフォルダ
>右クリック>Show In Explorerで開ける

545 :名前は開発中のものです。:2021/07/01(木) 17:27:27.45 ID:HzZY4nXr.net
皆3Dのゲーム作ってる?2Dのゲーム作ってる?

546 :名前は開発中のものです。:2021/07/01(木) 17:38:11.70 ID:hFL81UVe.net
3d

547 :名前は開発中のものです。:2021/07/01(木) 17:47:36.38 ID:1iHreQ9j.net
1d

548 :543:2021/07/02(金) 06:09:53.84 ID:D51aC1GU.net
>>544
エクスプローラーで入れ替えても問題ないですか
ありがとうございます

549 :名前は開発中のものです。:2021/07/02(金) 21:36:04.39 ID:b7ZTCxIO.net
>>548
むしろエクスプローラーで直接変えないとダメ

550 :名前は開発中のものです。:2021/07/02(金) 21:36:57.82 ID:b7ZTCxIO.net
ていうかエクスプローラーがどうとかじゃなくて外部ツールで直接そのファイルをいじればいいかと

551 :名前は開発中のものです。:2021/07/03(土) 08:27:44.41 ID:UIvid4w3.net
unityでlinq使いたいんだけど、DataTable.asemutableって使えない感じ?
msc.rsp追加とdllフォルダに突っ込んでみたりしたんだけどエディタ上でextension.dllが見つからないってなる

552 :名前は開発中のものです。:2021/07/03(土) 11:14:02.46 ID:jFLg7RBY.net
すいませんoculus questがらみの質問なんですが、
questのコントローラー座標位置取得ってどうやるんでしょうか?
ググってみたけど見つからない・・・

553 :名前は開発中のものです。:2021/07/03(土) 23:13:29.19 ID:oPD36cOr.net
簡単だ

HTC製品を買え

554 :名前は開発中のものです。:2021/07/03(土) 23:22:50.32 ID:jFLg7RBY.net
GameObjectのSphereをカメラの前1mで移動したいのですが、
updateに
Sphere.transform.position = new Vector3(centerCamera_Pos.x, centerCamera_Pos.y+1, centerCamera_Pos.z);
と入れると、Sphereが移動されるのでなく、カメラの前1mに新しいSphereが生成されます

移動ってどうやればいいんでしょう?

555 :名前は開発中のものです。:2021/07/04(日) 00:11:56.32 ID:HecABTrr.net
質問するときは一部じゃなくスクリプトの全体を貼ってね
少なくとも書いてある変数全部の宣言と代入してる部分を見せて

556 :名前は開発中のものです。:2021/07/04(日) 06:30:13.76 ID:JpU0B1gB.net
>>554
まず球を動かす好きなコードを書いて次にカメラの1m以内に入った時の処理を書く感じか?
それともカプセルコライダー使って跳ね返す方がお手軽か。
というか公式のチュートリアルをおすすめする。

557 :名前は開発中のものです。:2021/07/04(日) 08:52:56.53 ID:Oru6kKNh.net
>>554
それでは生成されません。
エスパすると、1m移動してくると思っているのかな?
その式だと一瞬でそこに配置されただけかと。

公式のチュートリアルをお勧めします。

558 :名前は開発中のものです。:2021/07/04(日) 10:30:53.12 ID:6U6kELeC.net
>>554
Sphereが球のゲームオブジェクトへのインスタンスだとするならば、それはカメラの前1mに球を移動させる式です
それで増えたようなら、始めから同じ座標に重なって球が存在しているのかもしれません
ヒエラルキーウィンドウなど確認してください

または球を生成してる式を、あなたは関係ないと思ってここには書かなかったけど、実はどこかに書いているかもしれません

559 :名前は開発中のものです。:2021/07/04(日) 17:08:40.24 ID:f8/2bHlm.net
IsometaricのTilemap2Dで個別のタイルにフラグをつけるにはどうしたらいいでしょうか?
「ここは移動できる このマスはできない」といった感じです

560 :名前は開発中のものです。:2021/07/04(日) 22:54:47.75 ID:Mx3JhIvs.net
>>559
TileMap自体にそういう機能はない
指定した座標にタイルがあるかないかとタイルそのものしか取得できないのでそこから自分で工夫するしかない
オレは地面用のTileMapと障害物用のTileMapをわけて、「障害物用のTileMapの該当する座標にタイルがあった場合通行不能」みたいに実装してる

561 :名前は開発中のものです。:2021/07/04(日) 23:54:45.25 ID:f8/2bHlm.net
>>560
無いのか&#12316;&#12316;&#12316;!
いくら探しても見つからないわけだ。
やはり障害物と通路のtilemapObjectは分けたほうがよさそうですかね・・・
自分で工夫ですか、色々とやってみます。

ちなみに、TileMapの上にオブジェクトがあるかどうか判断する機能はあるのでしょうか?

562 :名前は開発中のものです。:2021/07/05(月) 01:13:17.23 ID:KT6T6KAQ.net
それもないから自分で工夫するしかないね
オブジェクトにコライダーつけて調べてたい座標にRaycast飛ばす
もしくは逆にオブジェクトの位置から座標を取得することはできる(WarldToCell)から全オブジェクトに対して座標が一致するものがあるか走査する
考え方はざっくりとこの2つだと思うので、どちらか好きな方選んでそこから発展させていってほしい

563 :名前は開発中のものです。:2021/07/05(月) 18:48:10.20 ID:IE2m/XnY.net
カメラの水平面での角度(右に何度向いているか、左に何度向いているか)
を取得したいのですが、どうすればいいのでしょう?

transform.rotateでなくtransform.forwardで方向ベクトル取得して、
水平面の角度けいさんすればいいのかな?

564 :名前は開発中のものです。:2021/07/05(月) 20:25:38.74 ID:uzKORJ60.net
>>563
全然的外れだったらすまんけど
単にインスペクター上で表示されてる回転の値(90°とか)を取得したいなら
transform.rotateではクォータニオンが返ってくるので
transform.eulerAnglesで馴染みあるオイラー角が得られる

565 :名前は開発中のものです。:2021/07/05(月) 22:54:41.09 ID:IE2m/XnY.net
>>564
ありがとうございます。
これでyの角度をとればいけそうです

566 :名前は開発中のものです。:2021/07/05(月) 22:55:56.23 ID:IE2m/XnY.net
ちなみにUnityで0.01sec毎にイベントを発生させるとかできるんでしょうか?
delat.timeだとフレームごとに加算だからぴったり0.01secでなく、
0.01secを超えた次のフレームになってしまいますよね

567 :名前は開発中のものです。:2021/07/05(月) 23:18:57.59 ID:Pqqo7hcz.net
普通のアプリだったらタイマー系の関数にコールバック登録すれば
n秒後にコールバックが呼ばれるという処理はある

ただ0.01秒だと一秒間に100回だからそんな頻度で呼び出して
正常に動くかと言われても知らない
自分で試してみてとしか言いようがないが、自分の環境だけで動いても
DLして使う人が動かないなら一部の人にしか動かせない謎アプリに
なるだけなんじゃ?

Unityだとネイディブプラグインで別スレッドを立ち上げて
同じやり方をすれば出来るかも知れないけど、問題は受け取るUnity側が
フレームドロップしてたら計算した事が無駄になるので元の木阿弥だと思う

568 :名前は開発中のものです。:2021/07/06(火) 00:28:18.50 ID:DpseaqOU.net
>>567
やっぱりそうなりますよね
VRコントローラーを計測機器として使おうと思ったんですけど、
サンプリング周期を一定にできないのがネックだなぁ

569 :名前は開発中のものです。:2021/07/06(火) 00:30:49.80 ID:DpseaqOU.net
質問ばかりですいません。
Ray ray = new Ray(centerCamera.transform.position, centerCamera.transform.forward);
でカメラからカメラ正面にRayを出していたんですが、
これをXZ平面で正面から30度傾けた方向に出すってどうすればいいのでしょう?

570 :名前は開発中のものです。:2021/07/06(火) 00:36:53.50 ID:DpseaqOU.net
あああ、
Line rederer
でRayと同じ方向にレーザーを飛ばそうと思ったら
Line rendererってvector3は受け付けずint型で指定しなくちゃいけないんですね
float型の開始点と終了点に線を出す方法ってないんでしょうか・・・

なんか今日はもう行き詰まってきた・・・orz

571 :名前は開発中のものです。:2021/07/06(火) 08:35:06.38 ID:q5jrBiXr.net
>>569
CameraフォワードをXZ平面に投影、30度傾けたベクトルとってそれをカメラ視点の平面に投影すれば?

572 :名前は開発中のものです。:2021/07/06(火) 09:10:15.92 ID:pVyiHijo.net
>>570
setpositionsでググるがよろし。

573 :名前は開発中のものです。:2021/07/06(火) 16:35:32.67 ID:DpseaqOU.net
>>571
試してみます
ありがとうございます。

574 :名前は開発中のものです。:2021/07/06(火) 16:37:37.09 ID:DpseaqOU.net
>>572
調べてみます。
intじゃなくてfloatでも行けるってことでしょうか?

ありがとうございます。

575 :名前は開発中のものです。:2021/07/06(火) 16:38:06.25 ID:DpseaqOU.net
>>564
うまくいきました!

聞いてなかったら相当はまり込んだと思います
ありがとうございます。

576 :名前は開発中のものです。:2021/07/06(火) 17:02:52.02 ID:pVyiHijo.net
>>574
開始点と終点を入れられる

577 :名前は開発中のものです。:2021/07/06(火) 20:50:26.40 ID:SUBs1edi.net
左クリック(タップ)の複数回押しについて質問があります
以下のようなコードだと1回目の左クリック(タップ)がスルーされて2回目の左クリック(タップ)が適用されちゃうんですけど
どうやれば1回目を左クリック(タップ)してから2回目の左クリック(タップ)ができるようになりますか?

private void Update()
{
if (Input.GetMouseButton(0))
{
a = "あいうえお";

text.text = a.ToString();

if (Input.GetMouseButton(0))
{
a = "かきくけこ";

text.text = a.ToString();
}
}
}

578 :名前は開発中のものです。:2021/07/06(火) 21:03:18.03 ID:+2rP4E4W.net
ゲームオブジェクトの置き換えについて質問させて下さい。
ALTを押しながらヒエラルキー上のゲームオブジェクトに、プレファブをドラッグアンドドロップすると、
ゲームオブジェクトが置き換えられますが、
置き換える前のゲームオブジェクトの位置が保持されず困っています。
位置を保持したまま置き換えるには、どのようにすれば良いでしょうか?
ご存知の方、いらっしゃいましたら教えて下さい。お願い致します。

579 :名前は開発中のものです。:2021/07/06(火) 22:45:23.49 ID:UsGYSTqo.net
>>577
updateはフレーム毎に呼び出される処理だからそりゃそうだ

左タップが入力されてるフレームはif分が2つとも通る、で2回text.textが上書きされて
画面に表示される時には2回目の文章しかない状態になってる 

とりあえず適当なサイトでif文の使い方とupdateの仕様確認してきたらいいよ

580 :名前は開発中のものです。:2021/07/06(火) 23:00:07.17 ID:0P0/PJNI.net
>>577
using UnityEngine;
using UnityEngine.EventSystems;
public class TwoClick : MonoBehaviour, IPointerClickHandler {
public void OnPointerClick (PointerEventData eventData) {
if (eventData.clickCount == 1) {
print ("あいうえお");
}
if (eventData.clickCount == 2) {
print ("かきくけこ");
}
}
}

>>579
間違いだけ指摘して答えを示さないってどうなん?w

581 :名前は開発中のものです。:2021/07/06(火) 23:21:26.51 ID:DpseaqOU.net
unityで
gameというプロジェクトフォルダをまんまコピーして
game1
game2
・・・
game9
とバージョン管理をしています。
それであるときgame1〜8を削除すると、ビルドできなくなります。
削除したファイルを戻すとビルド可能・・・。
隠しファイルとかでビルド設定があったりするんでしょうか?
プラットフォームはアンドロイドです。

582 :名前は開発中のものです。:2021/07/06(火) 23:26:19.99 ID:DpseaqOU.net
なにが原因でこのようなことが起きてるかわからず、
古いバージョンのファイルを捨てられなくて困っています・・・。

583 :名前は開発中のものです。:2021/07/06(火) 23:31:40.38 ID:0P0/PJNI.net
>>582
エラーを書かないとエスパー以外誰も答えられないと思う

584 :名前は開発中のものです。:2021/07/06(火) 23:36:12.90 ID:7BwsyxJg.net
まあ、ファイルパスだろうね。
なのでエスパーにしか答えられない

585 :名前は開発中のものです。:2021/07/07(水) 05:43:15.90 ID:wKYoD4b6.net
>>581
ビルド先は元のままになってると思うぞ
ていうかGit使え

586 :名前は開発中のものです。:2021/07/07(水) 05:44:17.08 ID:wKYoD4b6.net
>>580
答え締めしゃいいって話でもない

587 :名前は開発中のものです。:2021/07/07(水) 07:23:18.38 ID:OybnEzoI.net
アセットストアのアセットが販売終了になることあるんですね
購入したアセットは使わなくてもダウンロードしといた方がいいんでしょうか
数ギガバイトの森林とか…

588 :名前は開発中のものです。:2021/07/07(水) 08:34:42.10 ID:E2/eXyJK.net
>>584
なんとなくですがおそらくgame01,02とフォルダ名を変更しているのが良くなさそうな・・・
フォルダ名とプロジェクト名が紐付いているのを知らずにこうしていたのですが、
プロジェクト名を変更しているのがなにか悪さしていそうな気がします。
Git使ってない方はどうやってばーじょんかんりしているのでしょう?

589 :名前は開発中のものです。:2021/07/07(水) 10:19:05.57 ID:lscGDmZA.net
自分のようなプログラム初心者・ゲーム開発初心者だと
しょっちゅう”詰む”のですが皆さん詰んだ時ってどうしてますか?
ネットで質問して帰ってきてもコピペだけだと成長しないような気がするし、そもそも返答が帰ってこないこともザラじゃないですか

590 :名前は開発中のものです。:2021/07/07(水) 10:35:32.96 ID:FhjBVEg+.net
>>589
調べた結果、自分が知らない、分からない情報が出てきたならそこをさらに調べる。基礎が足りなければ基礎からやり直す。
しょっちゅう「詰む」と言ってるのは、詰んでるんではなく、手間や苦労を惜しんですぐに諦めてるだけだろう。

591 :名前は開発中のものです。:2021/07/07(水) 10:59:51.53 ID:lscGDmZA.net
>>589
なんかグッときた
成程
>基礎が足りなければ基礎からやり直す。
こことか全く意識してなかった。
今後は取り組む姿勢を変えてみます!気長にやろう

592 :名前は開発中のものです。:2021/07/07(水) 11:12:22.87 ID:mpgKHhnS.net
>>588
バックアップの方のフォルダ名を日付とコメントにしていく。

593 :名前は開発中のものです。:2021/07/07(水) 11:13:18.44 ID:CyRCmbJi.net
基本出来た事覚えた事しか導入しないからよく分からないな
だから出来ない事をどうにかするんじゃなくて、出来る事しか使ってない

何のために新しい方法を開発/開拓したりチュートリアル見たりするのかってーと
使える手札を増やす為なんだよね でモノに出来たら手札が増えるから
切れるカードのバリエーションが増える

594 :名前は開発中のものです。:2021/07/07(水) 11:33:40.91 ID:E2/eXyJK.net
>>592
これからそうするようにします
ビルドのとき、古いファイル名のファイルを確認しに行ってるんでしょうね
ただ、どのファイルを見ているかわからないので、10個ぐらい前のバージョンのファイルから全部捨てられない・・・

595 :名前は開発中のものです。:2021/07/07(水) 11:35:47.29 ID:E2/eXyJK.net
前にオイラー角について教えて頂いたものです。

void Update()
{
//get centerCamera_eulerAngles
Vector3 centerCamera_eulerAngles = centerCamera.transform.eulerAngles;

// Set the debugger
// Get Text component from object
Text debug_text = debuggerText.GetComponent<Text>();
// Swap the text
debug_text.text = "Cam_Ang" + centerCamera_eulerAngles;
}

とUI上にカメラアングルを表示しようとしているのですが、
0,23.0
のようにy軸回りの角度しか表示されません。
centerCamera.transform.eulerAngles;
ってy軸の角度しか取得しないんでしょうか?

596 :名前は開発中のものです。:2021/07/07(水) 12:16:41.04 ID:xisfPFJh.net
詰むって諦めでしょ
動かないなら別の方法を見つければ良いだけ
やはりググれよカスで終了だな
ググれないやつへの解説など馬鹿らしい。自己復習のためのコード解答で正解

597 :名前は開発中のものです。:2021/07/07(水) 12:50:15.46 ID:CyRCmbJi.net
まぁ普通はAで出来ないor理解できないなら、別の方法を探すよね
Aの途中までどこの概念は分かっていて、どこから先が分からないか
キチンと分類出来ているなら、足りない所を代替に置き換えればよい
そこまで至っていないなら、Aの理解はゼロだから習ったことが
全く反映されないだけで、ゼロリセットされてしまう

まぁ理解や概念が抽象化されてフワッとしてるるなら
コードで書き出せるところ=分かってる
そうでない所=そもそも理解してないんだよ

598 :名前は開発中のものです。:2021/07/07(水) 13:05:30.38 ID:gxwk8xRp.net
>>568
一応、MonoBehaviorに依存しない形で書けばフレームとかは関係ないから、そこらの話は関係なくなる
画面描写を直に行わないのなら、内容にもよるが10msに1回の計算もおそらく支障なくできると思う。そしてフレーム更新のタイミングでそれを読んでこればいい

599 :名前は開発中のものです。:2021/07/07(水) 14:40:01.08 ID:mpgKHhnS.net
>>595
中身はtextじゃないのでは?

600 :名前は開発中のものです。:2021/07/07(水) 15:31:29.98 ID:Abm5K7na.net
詰むって人は性格もあるんじゃないかな
最初から思った通り完璧になんてできないんだから
自分の出来る範囲で作る事も大切

そのうちあれ、これ以前妥協して作ったところに使えるんじゃね?
ってのが出て来るなり思いつくなりするからその時改修するといい

一ヶ所にこだわってるといつまで経っても完成しないし
何より先に進めないとモチベが保てない

601 :名前は開発中のものです。:2021/07/07(水) 16:39:03.50 ID:laWuX2Bl.net
>>595
一端
debug_text.text = $"Cam_Ang,X:{centerCamera_eulerAngles.x} Y:{centerCamera_eulerAngles.y} Z:{centerCamera_eulerAngles.z}"
みたいな感じにしてみたらどうだろう

602 :名前は開発中のものです。:2021/07/07(水) 19:45:32.81 ID:vzdugP5y.net
>>579-280
ありがとうございます

603 :名前は開発中のものです。:2021/07/07(水) 20:42:58.65 ID:LfaH1IhP.net
端的に詰むのは性格というより、所謂、手段の目的化等をしていて、
目標に具体性がない抽象的な事柄を設定してるから
それだと現実の物理現象として現すには、具体的にどういうプロセスを辿ればいいのか分からない
そういう空白とか結果や問題の先送りをなくさない限り確実に遭難するだけで
ある意味約束された破滅が起きるべくして起きてる

604 :名前は開発中のものです。:2021/07/08(木) 00:18:13.52 ID:QJm8tL5a.net
>>600
まさに。悩んで進まなくて、他に手を付ければ良いのに気になって色々試しているうちにソースがぐちゃぐちゃ。モチベも性って、数ヶ月報知とか良くあるわ

605 :名前は開発中のものです。:2021/07/08(木) 00:44:54.45 ID:oVZPoOoe.net
Unityで動いているブラウザゲームは多くある中
あるゲームのみ挙動が明らかにおかしいのですがゲーム側では直る気配がないので
こちら側でどうにかなるものなのかどうか質問させてください


具体的には2つあり

画面上をクリックしていると何故か頻繁にカーソルが消え
その度にカーソルを表示するにはEscを押します≠ニ出てしまいます
Escキーを押せば確かに再びカーソルは出ますが
そもそもクリックしているだけなのに何故こんなものが出るんでしょう

2つ目は
画面上をクリックしていると
何故か本来クリックしている所とは別の画面の中央をクリックしていることにされてしまうことがあります


この2つの症状は試してみた限りどのブラウザでもなるようなので
(Google Chrome,Microsoft Edge,Firefox,Waterfox,Opera,SRWare Iron,Vivaldi,Brave)
おそらく開発のUnityの扱い方が原因なのではないかと思うんですが
しかし他のUnityを使ったブラウザゲームではこんなことはまったく起こりません

またこの症状が出ない人も多くいるようで
それもあってか2年ほど前に自分も不具合として開発に報告はしているのですがまったく直りません

606 :名前は開発中のものです。:2021/07/08(木) 00:45:26.63 ID:oVZPoOoe.net
自分なりに調べてみたところUnityの技術関連のサイトなどに関係していそうな記事を見つけました

> // カーソル表示
> Cursor.visible = true;
> // カーソル非表示
> Cursor.visible = false;
>
> // カーソルを画面中央にロックする
> Cursor.lockState = CursorLockMode.Locked;
>
>
> カーソルを中央に固定&非表示
> →Escapeキーを押したら、カーソルが自由に動ける&表示

例を挙げるとこういったものなのですが
こういった部分をユーザー側で制御なりして妙な症状が出ないようにすることは可能なんでしょうか?

607 :名前は開発中のものです。:2021/07/08(木) 01:09:43.01 ID:jyk/wVGD.net
開発者に聞いてくれ
俺の本名を当ててみろクイズくらいの無茶振りやで

608 :名前は開発中のものです。:2021/07/08(木) 02:19:56.21 ID:0QHI0Gyg.net
ブラゲの中身書き換えて魔改造できたらサ終しないか?
チートし放題なんだから

609 :名前は開発中のものです。:2021/07/08(木) 13:33:13.17 ID:X050naCR.net
ちょっと聞きたいんだけど、ここって個人制作を本職にしてる人って居るの?
絵は外注、とか音楽フリー素材、程度なら一人で作ったに含めていいとしてさ
ツイッター見てると居るには居るらしいんだけど生活様式とか売上とか気になるぽよ。

610 :名前は開発中のものです。:2021/07/08(木) 15:45:07.78 ID:oJO3Dmz3.net
6年続けて月10万くらい
ただ金をモチベにするとどっかで崩れる
現場からは以上

611 :名前は開発中のものです。:2021/07/08(木) 15:53:31.72 ID:NCm6cERw.net
やっぱそんなんか、やり始めはほんと金に困りそうだな

612 :名前は開発中のものです。:2021/07/08(木) 17:52:33.18 ID:dXCeDVDR.net
>>610
年1本リリースとかって感じ?
プラットフォームは何でやってる?

613 :名前は開発中のものです。:2021/07/08(木) 21:10:11.34 ID:Qyq4qB56.net
縦笛なめなめ作った人は個人でしょ
あれで数百万は儲かったらしいけど。まあ多くの人はほとんど売れない感じなんだろうけど

614 :名前は開発中のものです。:2021/07/09(金) 01:58:44.96 ID:GKy92Het.net
動物タワーバトルとかも個人だっけ?
アレもこれだけ人気になるってわかってたらちゃんとした売り方でかなり儲かったんじゃないかな
ゲームつくる能力だけじゃなく、プロモーション能力も必要だよなぁ

615 :名前は開発中のものです。:2021/07/09(金) 02:08:15.51 ID:fTpFKWbG.net
見てきたけどあんなのでバズるのか、ほんとわかんねえなゲームがバズるって

616 :名前は開発中のものです。:2021/07/09(金) 07:08:09.69 ID:GP8EcRLH.net
>>609
詳しく書こうと思ったけど、語尾で答える気失せたわ

617 :名前は開発中のものです。:2021/07/09(金) 07:36:38.18 ID:dBNCmNh6.net
>>613
数百万って売り上げだよな?
給料なら数ヶ月〜1年分ぐらいか
キツいな

618 :名前は開発中のものです。:2021/07/09(金) 07:52:08.85 ID:DykmaoUE.net
>>615
今の時代はホントSNS勝負だからなぁ

619 :名前は開発中のものです。:2021/07/09(金) 08:09:19.01 ID:h3F7hZD4.net
>>601
アドバイスありがとうございますm(_ _)m
ご指摘の方法、そうかと思い試したのですがうまくいかず・・・

//get centerCamera_eulerAngles
Vector3 centerCamera_eulerAngles = centerCamera.transform.eulerAngles;
float cam_ang_x = centerCamera_eulerAngles.x;
float cam_ang_y = centerCamera_eulerAngles.y;
float cam_ang_z = centerCamera_eulerAngles.z;
debug_text.text = "Cam_Ang"+ centerCamera_eulerAngles.x;
debug_text.text = "Cam_Ang"+ centerCamera_eulerAngles.y;
debug_text.text = "Cam_Ang"+ centerCamera_eulerAngles.z;

としてもy軸まわりだけ正しい値が表示されて、
xzは常に0なんですよね・・・
なぜなんだろう・・・

620 :名前は開発中のものです。:2021/07/09(金) 11:59:18.20 ID:9am7A242.net
>>619
tansform.eulerangle.xとかから直接表示してみたら?
あと角度360度以上だとダメみたいだよ

621 :名前は開発中のものです。:2021/07/09(金) 14:44:39.59 ID:muTM2Yk7.net
>>619
ちょっと試してコード自体は問題なかったから他の部分でなにかミスってると思う。
そもそもカメラ自体がY軸以外で回転していないとか。
とりあえずtext以前にdebug.log使ってcenterCamera_eulerAnglesをコンソールで確認しながらインスペクタの数値を変えてみたらどうかな?

622 :名前は開発中のものです。:2021/07/09(金) 15:57:45.23 ID:+Fdfg5uT.net
親子で親が回ってんじゃね?
インスペクタと同じにならないって事はないでしょ

623 :名前は開発中のものです。:2021/07/09(金) 20:03:51.36 ID:BShE2icg.net
>>619
座標系を再確認したほうが良さそうだね
それから、一応このように変えたってことは流れ見たからわかるんだけど、Vector3はToStringメソッドが適切にオーバーライドされてるから、元の通り直に表示させた方がコード読みやすいしバグも混入しづらいよ

624 :名前は開発中のものです。:2021/07/10(土) 12:41:49.84 ID:zb7bNJRc.net
みなさんいろいろとありがとうございます。
本質的になにかを変えたわけではないのですが、

// Set the debugger
// Get Text component from object
Text debug_text = debuggerText.GetComponent<Text>();
// Swap the text
debug_text.text = "x" + centerCamera.transform.eulerAngles.x + "y" + centerCamera.transform.eulerAngles.y + "z" + centerCamera.transform.eulerAngles.z;

としたらyとzは正しい値が表示されるようになりました。
xはそのままです。
なぜzが表示されるようになったのかもよくわかりませんし、xが相変わらず表示されない理由もわかりません。
このコード以外いじってないはずなのですが・・・
なにか見落としていることがあるのでしょうか・・・。

625 :名前は開発中のものです。:2021/07/10(土) 12:50:53.17 ID:2E6RwKpv.net
どうでもいいが、eulerAnglesをとって、そこからxyz参照しようよ

626 :名前は開発中のものです。:2021/07/10(土) 13:01:13.05 ID:zb7bNJRc.net
分かりました!
インスペクターウインドウでcenterCameraに
centerCameraでなくCameraRigを貼っていたのが原因でした・・・orz
みなさん本当にすいませんm(_ _)m
でもみなさんがコードは正しいと言ってくれたことで、
インスペクターウインドウを見直すべきことに気づけました

おさがわせしてすいませんでした。
本当にありがとうございます。

627 :名前は開発中のものです。:2021/07/10(土) 13:01:45.84 ID:zb7bNJRc.net
>>625
ありがとうございます。
直してコード見やすくします!

628 :名前は開発中のものです。:2021/07/10(土) 18:58:12.21 ID:nufLFLl9.net
Unity2020.3で
Visual Studio Community 2019使ってるんだけど

たまにUsingで参照エラーが出るようになる
UnityEngineは問題ないけど
プラグイン系アセットは全部赤線引かれる

プロジェクトとソリューションを読み込み直してもダメ
ただUnityのビルドは普通に通るしコンパイルエラーが出るわけではない

slnファイル一回消したら直るんだけど
俺何か使い方間違ってるのかな

629 :名前は開発中のものです。:2021/07/10(土) 19:08:05.12 ID:1fr88Ybg.net
大丈夫。生きてるだけで正解

630 :名前は開発中のものです。:2021/07/10(土) 19:18:13.98 ID:6wqWsGNz.net
うろ覚えなんで嘘かも知れんが
確かvsは参照をDBに持っててキャッシュしてたような
.vsの中にある.suoってのがDBだったような気がする

VC++の時はやたらこれが壊れまくるとか10分くらい考え込むとかよくあったんで
機嫌が悪いときはいつも消してた覚えがある
前はルートにslnと一緒にベタ置きしてあったけど今はしまってあるんだな

631 :名前は開発中のものです。:2021/07/11(日) 09:20:49.97 ID:Vnx+T80x.net
>>628
うちも時々なるわ。
ネットで
「unityエディタ側でc#スクリプトを新規作成する」
と、とりあえず直る
って情報見つけてやってみたら直ったから
それで対応してる。
根本的な解決じゃないけどね…

632 :名前は開発中のものです。:2021/07/11(日) 09:55:57.71 ID:sA7AlN7a.net
Rider使ってるけどそういう感じのはでないな

633 :名前は開発中のものです。:2021/07/11(日) 12:58:06.86 ID:pFx3Bnre.net
unityをバージョンアップするとVisual Studioもダウンロードされるんですけど
これってMicrosoftからダウンロードしてインストールしたものと異なる仕様のVisual Studioですか?

634 :名前は開発中のものです。:2021/07/11(日) 13:59:57.66 ID:RpGr2lR7.net
単にバッチファイルでDLしてくるだけだからMSが配布してる物で間違いはないよ

635 :名前は開発中のものです。:2021/07/11(日) 18:13:54.93 ID:N/2uyxAu.net
ふりーむとかでプログラマ募集してるけど全然来ないな
やっぱ金払わないと厳しいのか?

636 :名前は開発中のものです。:2021/07/11(日) 20:45:14.11 ID:xFk4swv1.net
企画内容による
数ヶ月でできるくらいの企画なら無償でもそこそこ応募あるらしいし、実際オレも応募したことある
応募が来ないのは企画内容に無理があるからだよ
もっと言うと「募集主はどのへんに無理があるかすらわからないヤツだ」と思われるからだ

637 :名前は開発中のものです。:2021/07/11(日) 21:06:30.76 ID:lnEVwcgk.net
>>630 >>631
thx
とりあえず対処法分かったんでよかった

638 :名前は開発中のものです。:2021/07/12(月) 00:15:15.27 ID:Zq/zKHMT.net
それまで問題なかったのに
{}の中の順番を入れ換えただけで
{のところに赤波線で
「}が必要です」って出るようになったんですけど
さっぱり意味がわかりません
どうしたらいいのでしょうか

639 :名前は開発中のものです。:2021/07/12(月) 00:45:56.68 ID:H2I5ItUo.net
>>638
よくあること。
試しにビルドしてみる。

640 :名前は開発中のものです。:2021/07/12(月) 15:42:55.33 ID:Ku+fMrKo.net
ドーム型の部屋を作りたいんですが、どうすればいいのでしょう?
sphereの内部に入ったみたいなイメージです。

641 :名前は開発中のものです。:2021/07/12(月) 16:22:57.55 ID:bs1ZLAz4.net
彼は雨が降る前と同じ、渡り廊下の残骸の上で呆然と立ち尽くしている。
「どうすればいいんだ・・・」というイメージですか?

642 :名前は開発中のものです。:2021/07/12(月) 19:47:49.32 ID:Ct47ijlZ.net
ちょいと質問を。
各オブジェクトにスクリプトをアタッチして分散して処理させるのと、
1つのオブジェクトにシーン内の処理を1つにまとめてアタッチさせるのとではどちらが良いやり方でしょうか?。

個人的な考えですが、各オブジェクトに分散させるとアップデート関数が複数あると重くなるかもしれないと考えてまして、
1フレーム内の処理にまとめれれば、1つのオブジェクトにアタッチさせたほうが処理が軽いのではないかと思ってます。

みなさんはどのように処理させてますか?。

643 :名前は開発中のものです。:2021/07/12(月) 20:53:43.81 ID:INl2b2Rt.net
何個オブジェクトあるのか知らんけどその先にあるのがECSだしぶっちゃけどうでも良いのでは

644 :名前は開発中のものです。:2021/07/12(月) 22:20:23.94 ID:ro4d8c0b.net
最後dllになって一定周期で纏めて呼ぶから全然関係ない
それと無関係なのはマルチスレッド化されたネイティブプラグインで
直叩きする時くらいじゃないの?

645 :名前は開発中のものです。:2021/07/12(月) 23:12:37.40 ID:8dOzanLD.net
if (OVRInput.Get(OVRInput.RawButton.Y))
Vector3 Camera_Euler = Camera.transform.eulerAngles;
Camera_Euler.y = Camera_Euler.y + 20;
transform.rotation = Quaternion.Euler(Camera_Euler);
//transform.rotation = Quaternion.Euler(0, 20, 0);
Camera.transform.rotation = transform.rotation;

とするとYボタンを押している間、20度刻みでカメラがずっと回転し続けてしまいます。
Yボタンを押している間だけカメラをY軸方向に20度傾けるにはどうすればいいのでしょう?

646 :名前は開発中のものです。:2021/07/12(月) 23:19:28.22 ID:ro4d8c0b.net
元のカメラのQuaternionを適当な変数Aに記録しておいて
押したらフラグを立ててメソッドでA+回転にして
離したらフラグを消してメソッドでAにすればよくね?

647 :名前は開発中のものです。:2021/07/12(月) 23:20:12.99 ID:ro4d8c0b.net
分解しないとどんどん加算されていくぞ

648 :名前は開発中のものです。:2021/07/13(火) 01:31:34.75 ID:QcB25YvG.net
OVRInputというのはよく知らないんだけど、おそらくGet はそのボタンを押してる間ずっとtrueになるんだろう?
おそらく押したフレームだけtrueになる関数があるはず(たぶんGetDownかそれに近い名前)だからそれを使うといい
それからボタンを離したとき(たぶんGetUp)の条件式も書いて、今度は角度をマイナス20すればOK

649 :名前は開発中のものです。:2021/07/13(火) 01:50:22.53 ID:yztNsaea.net
古いバージョンのUnity5インストールしたのですが
"You are currently offline"となってAssetStoreが使えません。
新しいバージョンでないと使えないの?

650 :名前は開発中のものです。:2021/07/13(火) 18:24:41.73 ID:z/DvzYm9.net
サイドのメニュー画面はテンプレみたいのありますか?
みなさん全部自作ですかね

651 :名前は開発中のものです。:2021/07/13(火) 21:43:56.79 ID:9LWSj357.net
Unityのアプリゲームの根本システムだけ作ってもらって(3ヶ月納期)
その後二ヶ月バグや不具合の対応。あわせて5ヶ月後に報酬を支払う
という条件で月40万(総額120万)の報酬で人募集したら来るかな
なんか騙されたりしないか怖いんだが

652 :名前は開発中のものです。:2021/07/13(火) 22:25:58.99 ID:QcB25YvG.net
応募する方もお前に騙されないか不安だよ
SKIMAとかの仲介サイト通した方がいいんじゃないか?
手数料は取られるけどお互い安心できるだろう

653 :名前は開発中のものです。:2021/07/13(火) 22:51:03.24 ID:zc89Q01b.net
Unityの教科書の次にやるオススメ本かチュートリアルある?

654 :名前は開発中のものです。:2021/07/13(火) 23:25:48.09 ID:dNZhsYC3.net
>>651
5ヶ月拘束やんそれ
最低500万からだろ

655 :名前は開発中のものです。:2021/07/13(火) 23:42:52.13 ID:wJrvwsU4.net
>>651
問題は2点。
まず3ヶ月でできる内容かどうか。
もう一つは、お互い払ってくれるのか、完成させてくれるのか、信頼関係が無い。

656 :名前は開発中のものです。:2021/07/13(火) 23:51:13.61 ID:9LWSj357.net
>>654
バグとかが無ければ二ヶ月は何もしなくていい
「ほい完成したで!ほな!(バグまみれだけどしーらねw)」みたいなのが怖い
俺は直せないし 完成した時点で半額は支払う予定

657 :名前は開発中のものです。:2021/07/14(水) 05:58:14.42 ID:RgGnfk2R.net
3ヶ月みっちり働いてもらうつもりで120マンっておいおい

658 :名前は開発中のものです。:2021/07/14(水) 06:15:50.76 ID:0IhzPt8A.net
アルパカにいさんみたいなのを想定してるのかも

659 :名前は開発中のものです。:2021/07/14(水) 07:06:10.26 ID:URkDXY13.net
>>656
急な仕様変更バンバン投げてきそうな匂いだな…

660 :名前は開発中のものです。:2021/07/14(水) 08:08:25.38 ID:RgGnfk2R.net
まあどんなものを作ってほしいか次第か。
3ヶ月みっちり働いて欲しいならその値段じゃ学生しかやらなそう

これができればいい、素人考えだと5ヶ月ぐらいかかる?っていうなら俺ならチャチャっとできるからその条件でもやるよって人はいそう

661 :名前は開発中のものです。:2021/07/14(水) 12:38:46.06 ID:NAjGobQ5.net
もちろん内容次第だろうけど、個人開発レベルならそんなに悪い条件でもないような
ただ最後の2ヶ月が本当にバグ修正だけなのかは不安になるだろうね

662 :名前は開発中のものです。:2021/07/14(水) 19:03:57.31 ID:OdvQP8FZ.net
頼む方もある程度作れたほうが良いだろうけどな
全く知らない場合、ムチャクチャな要求していても気付かないから

663 :名前は開発中のものです。:2021/07/15(木) 11:30:54.55 ID:q6EM/Y93.net
>643-644
レスありがとうございます
そんなに多くない場合は気にしないようにします

664 :名前は開発中のものです。:2021/07/15(木) 12:15:44.67 ID:k4u5Smfx.net
Unity Editorで3D動かすとちらつきませんか?

665 :名前は開発中のものです。:2021/07/15(木) 12:15:58.66 ID:k4u5Smfx.net
Macbook m1でUnity Editorで3D動かすとちらつきませんか?

666 :名前は開発中のものです。:2021/07/16(金) 10:58:58.15 ID:7iZEcHPM.net
作りたいゲームがあり三週間前から初めてunity触ったのですが止まっています
わからないところが出てきたらネットで調べる感じなんですがジリ貧感がすごいです

やっぱり本見ながら何本もゲーム完成させたほうが実力つきますか?

667 :名前は開発中のものです。:2021/07/16(金) 11:04:30.53 ID:ydY0FXAF.net
>>666
はい。
初診書なら尚更です。
家を作ることに置き換えてみてください。
DIYで基礎を何も見ずに作り始めますか?
基礎勉強してから作るのとYoutubeみて作るのでは完成度、次のステップへの取り掛かり、どうなると思いますか?
稀にできてしまう人が今がいますがそういう人は超稀です。

668 :名前は開発中のものです。:2021/07/16(金) 11:49:58.98 ID:HggiloGw.net
初心者の場合3Dと2D別々にどういうゲームを作るところから始めたら良いでしょうか?

669 :名前は開発中のものです。:2021/07/16(金) 11:59:05.66 ID:v1LDjipv.net
>>666
https://docs.unity3d.com/
公式のここみて、出来る事を理解してやるのが一番なんじゃない?
取り敢えず一通りマニュアルとスクリプトリファレンスは読むべき

670 :名前は開発中のものです。:2021/07/16(金) 12:11:45.91 ID:gLeEKySs.net
GW前から毎日少しずつ作ってたけど、仕事忙しくなって1週間更新しなかったら熱が冷めたわ。仕事にキリがついたのに...

671 :名前は開発中のものです。:2021/07/16(金) 12:30:02.06 ID:fwfW5MTS.net
>>668
unityの使いから学ぶ必要がありますから、公式、またはYoutubeなどのチュートリアルをどうぞ。
軸が増えると混乱するかもしれませんので、2dで進めてはどうでしょうか?
慣れれば、特に分け隔てなくなります。

672 :名前は開発中のものです。:2021/07/16(金) 12:36:21.22 ID:IiTubspK.net
>>668
最初は短いノベルゲームつくるのオススメ

673 :名前は開発中のものです。:2021/07/16(金) 17:39:21.80 ID:G03EceeA.net
>.

674 :名前は開発中のものです。:2021/07/16(金) 18:48:55.43 ID:tV04mzSJ.net
初心者が独学でそれなりに自由に作れるようになるには2〜3年必要だと思うけど
CGの知識とプログラムの知識の両方いるし、そこに効果音や音楽も入ってくるからな
それらをアセットてんこ盛りにしても使いこなすには最低限知識いるし
何だかんだでUnity意外の各種ソフトの選定やそれを使えるようになる為の個別の勉強も発生するから

675 :名前は開発中のものです。:2021/07/16(金) 20:48:38.67 ID:G03EceeA.net
CGの知識っつっても絵が描ければいい、3Dが作れればいいだけじゃなくて
それをどうやって動かすかも必要なんだよね
プログラムが得意で素材はアセットって人はある意味楽かも
元がデザイナーで〜って人は相当粘らなきゃいけないか

676 :名前は開発中のものです。:2021/07/16(金) 21:15:34.39 ID:59LbsHzf.net
やっぱ金に物言わせて自分は組み立てるだけってのが一番楽で早いよな
プログラミングやセンス以外成長しにくいけど

677 :名前は開発中のものです。:2021/07/16(金) 21:22:49.47 ID:J1LbG3kq.net
雇った相手が信用できる奴とは限らんからな
たとえ信用できる人物だったとしても人間何が起きるかわからん
素人レベルでも一通り自分でできるようになっといた方がええ

678 :名前は開発中のものです。:2021/07/17(土) 03:03:17.10 ID:oM5K8wUW.net
https://s.kota2.net/1626458118.gif
このように攻撃が当たると瞬間的に停止するヒットストップは、どのような方法で再現することが出来るでしょうか?

679 :名前は開発中のものです。:2021/07/17(土) 05:46:23.80 ID:/dHXfQBf.net
ヒット判定時に一定時間自機と敵機の移動速度とアニメーションの再生速度を0にすれば良いんじゃね?

680 :名前は開発中のものです。:2021/07/17(土) 10:21:44.77 ID:32e7Bweq.net
>>678
単純な実装ならTime.timeScaleの値変更するのが早いよ

681 :名前は開発中のものです。:2021/07/17(土) 22:07:35.71 ID:bA5LyG+b.net
コンポーネントに登録したボタンとオブジェクトとメソッド名からボタンイベントを追加したいんですが、わかる方いますか?

using UnityEngine;
using UnityEngine.Events;
using UnityEngine.UI;
public class AddButtonEvent : MonoBehaviour {
public Button Button;
public UnityEngine.Object NandemoMethod;
public string MethodName;
private void Start () {
var action = System.Delegate.CreateDelegate (typeof (UnityAction), NandemoMethod as object, MethodName) as UnityAction;
if (action != null) {
Button.onClick.AddListener (action);
}
}
}

682 :名前は開発中のものです。:2021/07/17(土) 22:35:40.35 ID:3zByNb/Q.net
>>681
よく分からんが、メソッド名をインスペクターから入力するのは設計を見直したほうがいい
どうしてもというならswitch文で対応する文字列に対してメソッドをとってくるように書く

683 :678:2021/07/18(日) 00:28:57.02 ID:2MWSBGHy.net
>>679
移動速度を0にするとジャンプ蹴りがヒットした時に慣性が無くなって垂直に落下してしまうのを懸念してました。

>>680
敵とプレイヤーのオブジェだけ止まる方法を探していましが、Time.timeScale=0でゲーム全体を止めたほうが楽だと思うので、
そのようにしたいと思います。

684 :名前は開発中のものです。:2021/07/18(日) 10:39:19.32 ID:xpnAgzsq.net
List<GameObject> list_targetSphere = new List<GameObject>();
float[] z = { 0f, 0.342f, 0.6428f, 0.8660f, 0.9848f, 0.9848f, 0.8660f, 0.6428f, 0.342f, 0f };
float[] x = { 1f, 0.9397f, 0.766f, 0.5f, 0.1736f, -0.1736f, -0.5f, -0.766f, -0.9397f, -1f };
for (int n = 0; n <= 10; n++)
{
GameObject targetSphere = Instantiate(TargetSphere, new Vector3(x[n], 1.0f, z[n]), Quaternion.identity);
list_targetSphere.Add(targetSphere);
}
Vector3 Pos = new Vector3(1f, 1.3f, 1f);
Destroy(list_targetSphere[3]);
list_targetSphere[7].transform.position = Pos;

これで
10個のゲームオブジェクトを生成後、
3番のゲームオブジェクトを破壊、7番を移動ってしてみたんですけど、
破壊も実行もされません。

拾ったコードそのままのつもりなんですが、どこがおかしいのでしょう?

685 :名前は開発中のものです。:2021/07/18(日) 10:49:28.54 ID:xpnAgzsq.net
>>684
すいません
自己解決しました

686 :名前は開発中のものです。:2021/07/18(日) 11:29:00.20 ID:D5DRTD9W.net
Skinning Editorのオートウェイトを使うとボーン1のウェイトが全頂点に乗ります
シーンでもボーンが表示されません

GimpでPSD→拡張子変更でPSB
人型の移動用

ググってもボーンウェイト関係はBlenderに占拠されています

687 :名前は開発中のものです。:2021/07/18(日) 11:47:21.70 ID:vFsbqV8h.net
>>681
SendMessageかInvokeを使えば文字列でメソッドを呼べるのでそこから工夫すればできそう
>>682の言うようにあまり良くない設計だけどね

688 :名前は開発中のものです。:2021/07/18(日) 12:23:07.61 ID:jiJ1GJSu.net
convexがうんち過ぎる

689 :名前は開発中のものです。:2021/07/18(日) 16:18:38.49 ID:gWyhsvgF.net
>>682
>>687
どのプロジェクトでも手軽に利用できて、専用のクラスを作らずSwitchも分岐もやらず
コンポネント追加→文字列リストからプロジェクトに入ってるクラスのメソッドを呼び出してボタンイベントを
ランタイムで追加できるボタングリッドビューを作りたかったんだけど、難しいかな。個人用なんで安全性とか考慮してない
RefrectionでMethod呼び出しはできるけど、MethodをUnityActionに変換するところでエラーがでる

690 :名前は開発中のものです。:2021/07/18(日) 16:38:39.27 ID:eughxEqz.net
dictionary使えばできそうなもんだが

691 :名前は開発中のものです。:2021/07/18(日) 23:32:18.00 ID:D5DRTD9W.net
キャラの移動作ってるのですが
キー押すと走るモーションにはなります。押さないと待機のアニメーションと同じ動きを走るアニメーションもやってます
どこが問題なのでしょうか?

692 :名前は開発中のものです。:2021/07/19(月) 06:51:26.05 ID:sFeuw/G4.net
???

693 :名前は開発中のものです。:2021/07/19(月) 09:48:12.57 ID:e0eb5uKs.net
>>685
だから何でこの手の阿呆はどう自己解決したか書かねーんだよ

694 :名前は開発中のものです。:2021/07/19(月) 13:55:25.14 ID:HL322cqn.net
指定範囲にカーソルを乗せている間そこにボタンが出てきて
指定範囲からカーソルがはずれたらボタンが引っ込む処理が作りたいのですが、
出てきたボタンにカーソルが乗ると指定の範囲から「外れた」扱いになってしまい
すぐにボタンが引っ込んでしまいます。
だからといって当たり判定用領域をヒエラルキー上で優先するように配置したり
ボタンのレイキャストターゲットを外すと肝心のボタンがクリックできなくなってしまうのですが、
2D上で二つのOnPointer判定を両立させる手段はありますか?
https://imgur.com/a/MeZMP3F

695 :名前は開発中のものです。:2021/07/19(月) 14:02:40.52 ID:DNWpjsp/.net
RaycastAllではできない?

696 :名前は開発中のものです。:2021/07/19(月) 14:40:29.43 ID:7us7B2ly.net
ゲーム作成はrpgが完成しやすいのかな。

697 :名前は開発中のものです。:2021/07/19(月) 14:46:41.83 ID:FwtUcGyZ.net
>>694
メニュー消す用のイベントトリガーを
メニュー出す用イベントの後ろに大きめに配置してenterでメニュー消したらいけるかも

698 :名前は開発中のものです。:2021/07/19(月) 14:55:55.26 ID:HL322cqn.net
>>695 >>697
なるほど! EnterでUpdate中にRayを飛ばすフラグをONにするようにして、
EventTriggerを使用するのではなくスクリプト内で衝突判定を基準にExit判定したら行けました!
ありがとうございます!
確かに>>697の方法でも実装できそうです……!

699 :名前は開発中のものです。:2021/07/19(月) 15:03:45.28 ID:FwtUcGyZ.net
と思ったけどダメだわ
範囲のイベントトリガーだけにして
OnClickでマウス座標調べるのがいいかも

700 :名前は開発中のものです。:2021/07/19(月) 17:07:43.50 ID:dm/DT8RA.net
campus系はOnMouse系で行けなかったっけ?
あとはコライダー2Dとか作ってマウスが侵入したらとかでやるしかなさそう

701 :名前は開発中のものです。:2021/07/19(月) 17:32:28.05 ID:dm/DT8RA.net
っと思ったけどダメだったわ、上に同じくイベントトリガー使ってマウスの侵入確認するのがいいね

702 :名前は開発中のものです。:2021/07/19(月) 17:44:56.40 ID:RfqmWvkG.net
ray...allの、foreachでヒットしてる間は出すでいんじゃないの?

703 :名前は開発中のものです。:2021/07/19(月) 20:58:16.58 ID:VEum8Jva.net
このサイト(
https://gametukurikata.com/program/rpgmessage)のコードの事で質問なんですが、
14行目のprivate string allMessage;を空にして実行すると、

IndexOutOfRangeException: Index was outside the bounds of the array.
Message.Update () (at Assets/Message.cs:62)

というエラーが出ます。

65行〜67行目の
if (isEndMessage || allMessage == null) {
return;
}

でallMessage == nullが該当し、return;が返されるので67行目以降は処理しないんじゃないんですか?。
分かる方おられましたら、回答お願いします。

704 :名前は開発中のものです。:2021/07/19(月) 21:03:43.96 ID:F4WIOO3B.net
ボーンアニメーションの横スクロール2dアクション作る際参考になるサイトか書籍ありますか?

705 :名前は開発中のものです。:2021/07/19(月) 21:27:07.45 ID:C4cgo2Ir.net
>>703
とりあえずその部分だけで言えば
nullではないから素通りする

allMesaage==string.empty
allMessage==""

なら止まる

706 :名前は開発中のものです。:2021/07/19(月) 21:39:26.28 ID:C4cgo2Ir.net
string.IsNullOrEmpty(String)
string.IsNullOrWhiteSpace(String)
てのもあった

707 :名前は開発中のものです。:2021/07/19(月) 22:10:23.69 ID:+kMwQ1UP.net
とりあえずそういう事態に遭遇すればDebug.LogかなんかでallMessageやallMessage == nullを表示してみればいいよ
質問する手間が省ける

708 :名前は開発中のものです。:2021/07/20(火) 09:49:59.22 ID:U6Imd4CZ.net
C#の変数名は完璧にcamel記法にするべきでしょうか

centreCameraPos

より

centreCamera_pos

とした方が見やすいし、ネットでググるとこういった書き方をしてるコードがたくさん出てくるんですが・・・

709 :名前は開発中のものです。:2021/07/20(火) 10:23:59.38 ID:7PrsBMsf.net
>>708
統一されていれば正直どちらでも良い
しかしそのアンダースコアのありなしでそんなに変わるだろうか?最後に座標であることを表してそうなPosを持ってくるという決まりにしておけば良いのではないだろうか

710 :名前は開発中のものです。:2021/07/20(火) 10:51:40.58 ID:U6Imd4CZ.net
>>709
後者の方が可読性が高く感じるのは、自分がPythonもかじってるからなんですかね
特にPosとかAngleはアンダーバーで区切ってくれると読みやすく感じます

そもそもC#はキャメル、パイソンはアンダーバー推奨ってなってる時点で、
どちらが可読性優れているというよりはそれぞれ良し悪しあるし、
一番は慣れの問題なんでしょうね

参考になりました。
ありがとうございます。

711 :名前は開発中のものです。:2021/07/20(火) 10:57:49.80 ID:U6Imd4CZ.net
下記の式でVRコントローラのQuaternionを取得できることは分かりました。

Quaternion L_controller_quaternion= OVRInput.GetLocalControllerRotation(OVRInput.Controller.LTouch);

これをオイラー角に変換したいのですが、

Vecotr3 L_controller_eulerAngle = transform.eulerAngles.L_controller_quaternion;

では駄目なようです。
どうやって変換すればいいのでしょう?

712 :名前は開発中のものです。:2021/07/20(火) 11:23:13.15 ID:7PrsBMsf.net
>>710
Python(というかPEP8)が採用してるスネークケースは大文字を変数に使わないから区切りにアンダースコアを使うのだが、大文字もアンダースコアも使うのはなんか冗長で無駄な印象を受ける(シフトを何度も押さなければならない)
揃っていれば良いとは言ったのだが、C#はコーディング規約がかなりしっかりしてるから従うことをオススメする
Pythonは大規模開発に向いてないが、C#は大規模開発を意識して言語が設計されており、コーディング規約もその場面で役に立つ

713 :名前は開発中のものです。:2021/07/20(火) 11:35:18.38 ID:dq+8enEf.net
>705-707
回答ありがとうございます。
まさかサンプルコードにバグがあるとは思いませんでした。
無知ゆえに、文字列が空ならnullとコード通りに思い込んでました。

714 :名前は開発中のものです。:2021/07/20(火) 22:12:15.76 ID:eGWSBu6L.net
Unity2019でAdMob入れてビルドが通らないんだけど誰か頼む原因を教えてくれ

715 :名前は開発中のものです。:2021/07/20(火) 22:27:42.62 ID:ufFELV52.net
>>714
原因は、具体的なビルドエラーの内容も書かずに誰かがエスパーしてくれると思ってる無能さだろ

716 :名前は開発中のものです。:2021/07/21(水) 04:27:33.72 ID:QRAAa8O2.net
あるアセットを、ダウンロードしたあとで手違いで消しちゃったんだが、
アセットストアのその商品の所が「import」ってなってて、再ダウンロードできないんだけど、どうしたらいいんだろう?

717 :名前は開発中のものです。:2021/07/21(水) 04:47:01.48 ID:3L6rOsOO.net
Users\名前\AppData\Roaming\Unity\Asset Store-5.x
からちゃんと消して

718 :名前は開発中のものです。:2021/07/21(水) 08:44:46.53 ID:wp2jebiB.net
>>717
いやそのフォルダごと前に消しちゃったんですよね・・・。
どうしたらいいんだろ。

719 :名前は開発中のものです。:2021/07/21(水) 16:21:11.38 ID:LnGpV2G+.net
インターネットブラウザからファイルダウンロードもできないの?

720 :名前は開発中のものです。:2021/07/21(水) 19:32:12.58 ID:hiL/rqVY.net
保存してるアセットの参照先が変わってるとか
ドライブ検索で当該.unitypackageが他にも置かれてないか確認してみたら?

721 :名前は開発中のものです。:2021/07/21(水) 19:32:56.76 ID:t/4IIAoy.net
>>719
質問スレで煽りは不毛だからやめた方がいい

722 :名前は開発中のものです。:2021/07/21(水) 19:59:47.59 ID:LnGpV2G+.net
>>721
すまん、たしかに読み方によって煽りっぽくとれる文章になってしまってるな
単純に、その方法も同様にできなくなっているのか?の意味だから煽る意図は全くないんだ

723 :名前は開発中のものです。:2021/07/21(水) 20:08:05.25 ID:pWL8eBym.net
ログインIDがHubとUnityで違うと幾らやってもimportにならないとか書いてあったけど
公式でも>717と同じ事書いてあるしね

ブラウザでunitypackageのDLをしてUnityEditorで開くを選んでしまうと
OSにunitypackageの紐付けが登録されてるverで開くから
Unity5系が立ち上がってしまうとID違いになる可能性はあるんじゃね

開かないで保存を選択すればDnD出来るのは一理あるでしょ

724 :名前は開発中のものです。:2021/07/21(水) 21:01:40.63 ID:hRr0Tmhw.net
>>714
自己解決したわ、JDKが環境変数に設定されてなかったわ

725 :名前は開発中のものです。:2021/07/22(木) 22:39:33.85 ID:ySyo/Wyz.net
あるオブジェクトの位置座標を原点周りに地面に水平に任意の角度回転させたいんですが、
どうやればいいんでしょう?

rotatedPos = Quaternion.Euler(20, 0, 0) * Pos;

みたいな感じでいいのかと思ったら
なんかオブジェクトの向きによって回転の方向が変わるヘンテコなことになって困ってます。

726 :名前は開発中のものです。:2021/07/22(木) 22:43:24.04 ID:ySyo/Wyz.net
>>725
追記
ワールド座標の原点周りに回転させた座標がほしいのですが、
上の式だとローカル座標で回転しているようです。

どうやったらワールド座標の原点を中心に回転した座標が得られるのでしょう?

727 :名前は開発中のものです。:2021/07/22(木) 23:15:38.16 ID:ZvkCNO+g.net
https://docs.unity3d.com/ja/current/ScriptReference/Transform.RotateAround.html

728 :名前は開発中のものです。:2021/07/23(金) 10:47:24.29 ID:w5XY2HJZ.net
>>727
ありがとうございます。

直交座標系から極座標系に変換して回転
極座標系から直交座標系に戻す

という関数を一日がかりで書いてたのは何だったのか・・・
助かりました!

729 :名前は開発中のものです。:2021/07/23(金) 13:08:15.36 ID:w5XY2HJZ.net
C#スクリプトに
[SerializeField]
GameObject cameraRig;
と追加して保存してもUnityの側では変更が反映されず
cameraRig
が見えないときがあります(見えるときもある)

一旦、Unityを閉じて再起動すると変更が反映され
cameraRig
が見えるようになります。
一体何が原因なのでしょう。

730 :名前は開発中のものです。:2021/07/23(金) 19:51:35.78 ID:tHfTGMxC.net
hardware of device is not supported:The connected device does not support any of the selected Graphics APIs.
Please select Open GL ES2.0 under player Settings or connect a device that supports the selected API settings.

unity ver2020.3.14f1 タブレットはアンドロイド9
テストプレイのためにビルドしてタブレットに入れてみようとしたらこのようなエラーが出て入れられないのですが、
入れて動かす方法はないでしょうか?

731 :名前は開発中のものです。:2021/07/23(金) 22:19:41.83 ID:mrCm8d9T.net
>>730
その指示に従っても動かないの?

732 :名前は開発中のものです。:2021/07/23(金) 23:14:23.23 ID:tHfTGMxC.net
GL ES2.0にして3.0を削ったら一応入ったけど今度はunityのマーク表示されてから青一色になって動かない
これはまた別の問題かな・・・

733 :名前は開発中のものです。:2021/07/23(金) 23:15:30.08 ID:TKdVljXs.net
Unityのアセットで購入した画像などを手元に取っておきたい時は、
Unityのデータが保存されているフォルダのAssetsフォルダを開いて画像データを取り出して保存する感じでしょうか?
手に入れた画像を加工して使用しても大丈夫でしょうか?

734 :名前は開発中のものです。:2021/07/23(金) 23:36:46.74 ID:pvt2ssNb.net
全くの初心者なのでUnity 本を何冊か学びながら作っているのですが、
ほんとうにこんな学習方法でいいのでしょうか?
「Prefavの使い方」「シーンの切り替え方」「キーボードで移動させる方法」など
そんなのばっかで小学校の算数を勉強してる気分です・

735 :名前は開発中のものです。:2021/07/24(土) 00:09:22.18 ID:/enJcs+u.net
ここで質問してる奴の7〜8割がチュートリアル見るだけで解決するから
始めて1カ月の初心者に教えられるようなレベルが殆ど
いかに基礎基本を疎かにしてるかよく分かるだろ

736 :名前は開発中のものです。:2021/07/24(土) 00:19:46.14 ID:gW+sR63p.net
3年ぐらい泣き言を言わず、今はわからないけどいつかわかると言い聞かせながら
ひたすらUnityやってれば手応えを実感する日がくる
努力を努力とも思わない者にしかこの道は進めない

737 :名前は開発中のものです。:2021/07/24(土) 01:11:52.74 ID:xxkyRyzv.net
>>734
その算数の内容のレベルが低くて理解済みならやる必要はないし、知らないことなら基礎だとバカにせずにきちんとやりなよ
国語(C#)の方が理解不足で算数の教科書を読むのに支障が出るなら、先にそっちからやる必要があるかも

738 :名前は開発中のものです。:2021/07/24(土) 07:25:13.86 ID:4cUU8qF/.net
次のステップがわからないってのはよくある話だね

739 :名前は開発中のものです。:2021/07/24(土) 09:30:52.57 ID:Ipsn+cOP.net
>>734
その疑問はその通りで入門本はオペレーションを学ぶレベルの話でそれを習得しても見栄えするゲームを作れるようにはならない
だからその状態なら作りたいゲームを作り始めるべきだと
そこで出てくるリアルな問題を解決しながら実力を付ければ良いだけ
ここからはネットの情報で勉強する事になるから今後は本を買う必要は無いよ

740 :名前は開発中のものです。:2021/07/24(土) 09:45:30.26 ID:pKsxUM/z.net
野暮なこと聞くんですがチュートリアルってどこから見れます?URLなど貼ってもらえると有り難いのですが

741 :名前は開発中のものです。:2021/07/24(土) 10:42:17.89 ID:CdwoZcbL.net
なぜ聞く前に検索しないのか?
unity チュートリアル、これだけでごまんと出てくるはずだか。

https://unity3d.com/jp/2d/solution-guide

742 :名前は開発中のものです。:2021/07/24(土) 11:25:50.43 ID:YHSTpX21.net
>>734
自分が作りたいものを作るために必要なことを細分化してそれをできるようになる又はアセットで購入する、人に頼むなどで潰してくんだけど、その今読んでるところ知らなきゃ話にならないレベルかとは思う

まあゲーム作るには色々幅が広いからのやることの

743 :名前は開発中のものです。:2021/07/24(土) 12:35:04.18 ID:tDWQ3GQE.net
public void generateTarget(int targetCenterRadius)
{
float[] z = { 0f, 0.342f, 0.6428f, 0.8660f, 0.9848f, 0.9848f, 0.8660f, 0.6428f, 0.342f, 0f };
float[] x = { 1f, 0.9397f, 0.766f, 0.5f, 0.1736f, -0.1736f, -0.5f, -0.766f, -0.9397f, -1f };
for (int n = 0; n <= 10; n++)
{
GameObject targetSphere = Instantiate(TargetSphere, new Vector3(x[n]*targetCenterRadius, 1.0f, z[n]*targetCenterRadius), Quaternion.identity);
targetSphere.SetActive(false);
list_targetSphere.Add(targetSphere);
}
list_targetSphere[8].SetActive(true);
}

744 :名前は開発中のものです。:2021/07/24(土) 12:37:30.17 ID:tDWQ3GQE.net
>>743
スフィアのゲームオブジェクトを10個作成してSetActive(False)にして非表示にする
リストに角の下8番目のオブジェクトだけSetActive(True)にして表示する
としたいのですが、非表示まではできるのですがtrueで表示になりません

どこが間違っているのでしょうか?

745 :名前は開発中のものです。:2021/07/24(土) 12:45:21.71 ID:yd8Chs5v.net
UnityでVRゲーム作ろうとした場合ハードは何をターゲットに作るのが一番ユーザーが多いんでしょう?
それとも、ある1機種を念頭に作れば他のどの機種にも対応可能なのでしょうか?
そのあたりの棲み分けみたいなことを教えていただけないでしょうか?

746 :名前は開発中のものです。:2021/07/24(土) 12:48:30.04 ID:tDWQ3GQE.net
>>743
void Update()
{
list_targetSphere[8].SetActive(true);
}

とUpdate関数からSetActive(True);とすると変更されます。
ひょっとしてSetActive()はUpdateからしか使えないとかそんな縛りあるんですか?
そんなわけないよな・・・

747 :名前は開発中のものです。:2021/07/24(土) 13:27:01.07 ID:PftCp0KJ.net
>>746
そもそも意外とそのプログラム動くのね
n=10のとき配列の範囲外アクセスしてるね
それで後続のプログラムが実行されないのかもな
配列のforでのアクセスの基本は
for (int i = 0; i < array.length; i++)
の、0スタートで最後に長さにイコールを含まない形で書くね

748 :名前は開発中のものです。:2021/07/24(土) 13:29:22.14 ID:m27ZaoLr.net
>>746
もちろんそんな縛りはないし、コードは問題ないように見えるから別の問題じゃないかな
trueになった後にどこかからfalseにしてしまってるとか
とりあえず元のコードの一番最後にDebug.Log("ok")と書いてみて、ちゃんと最後までコードが走ってるか、複数回呼ばれてないか確かめてみて
それから他にそのlistを参照してるコードがあったらそれを全部確かめてみよう

749 :名前は開発中のものです。:2021/07/24(土) 13:41:45.31 ID:m27ZaoLr.net
ホントだ、よくみたらfloatの配列の要素数が足りてないな
的外れなこと言ってすまん

750 :雑草魂:2021/07/24(土) 14:17:47.66 ID:few7s/nv.net
UNITYを使ってゲームを作っているのですが
当たり判定が付きません…
どうすれば…

751 :名前は開発中のものです。:2021/07/24(土) 14:23:40.77 ID:HwIbwYt+.net
>>750
rigidbodyないとコライダー動かんよ

752 :名前は開発中のものです。:2021/07/24(土) 14:32:32.24 ID:HwIbwYt+.net
dirライトとpointライトの明るさの範囲ごとで色を適用するシェーダー作りたいんだけど
dirとpointライトの明るさを同時に

753 :名前は開発中のものです。:2021/07/24(土) 14:36:40.11 ID:HwIbwYt+.net
>>752
誤爆
dirとpointライトの明るさを同時に取得して一回で描画する方法ってありますか?
色々試してるんだけどdirライトで一回描画、pointライトで上から描画ってなってるみたいで指定してない色が出てきてしまう
amplify shaderだからそっちの仕様のせいかもだけど

754 :名前は開発中のものです。:2021/07/24(土) 18:13:34.48 ID:YHSTpX21.net
フォワードレンダリングなんじゃ?
レガシーかURPかHDRPか

755 :雑草魂:2021/07/24(土) 18:29:48.30 ID:RnU/DpB5.net
なるほど!

756 :名前は開発中のものです。:2021/07/24(土) 19:30:44.71 ID:HwIbwYt+.net
>>754
レガシーですね
レンダリングパスも変えてみたけど特に効果なしだなー…

757 :名前は開発中のものです。:2021/07/24(土) 21:16:00.58 ID:YHSTpX21.net
そもそんなライト複数見てモニョモニョとかできないんじゃ?
ガセならすまん
URPならライトまとめて描画とかもするだろうけどそれも制御できないじゃ?

758 :名前は開発中のものです。:2021/07/24(土) 22:56:55.48 ID:UHrNyOWc.net
c#とunityを半年学習して簡単なシューティングゲームを1つ作ったレベルで次のステップどうしようか悩んでる。
今度はデザインパターンの学習しながらunityで実践しようと考えているんだけどAdaptive Codeって5500円の本って役に立つかな?

759 :名前は開発中のものです。:2021/07/24(土) 23:21:13.63 ID:wejqvo2n.net
そもそも何がしたかったのか?
作りたいと思うゲームがあったから始めたのか?
技術を付けて就職したいと思ったのか?
前者ならそれを作れば良いし、後者なら応募すれば良いと思うが、それ以外なのか?

760 :名前は開発中のものです。:2021/07/25(日) 00:09:32.63 ID:kTKnl7ed.net
>>759
自分のゲームプレイ時間に絶望して「ゲームをする代わりにゲーム作るか」と思ったのが動機で完全な趣味です。
初めて作ったゲームで設計の悪さを痛感してて、作りたいゲームに着手する前に設計するスキルを上げておきたいなと。

761 :名前は開発中のものです。:2021/07/25(日) 01:53:36.28 ID:yHFyXLpo.net
>>760
いまいちピンとこないけど、設計スキルを上げたいなら、いろんなジャンルのアプリを作る事かな。

762 :名前は開発中のものです。:2021/07/25(日) 04:44:37.49 ID:TigB7AXj.net
>>757
かもしれない、カスタムレンダーパイプラインなら弄れるのかもだけどそうするとamplify shader使えないしな…
URP使って無理そうならポイントライト適用しないとか他の対応考えるよ

763 :名前は開発中のものです。:2021/07/25(日) 04:49:56.03 ID:TigB7AXj.net
あ、一応SRPでもamplify shader対応してるっぽい
でも沼な雰囲気しかしないな…

764 :名前は開発中のものです。:2021/07/25(日) 04:54:23.34 ID:TigB7AXj.net
>>760
継承とかインターフェース、委譲とかをなんとなく理解して、「game programing design pattern」をよめばそこはかとなく設計できるようになるはず
あとは他人のコード読んだり、作りながら覚えるとよきですよ

765 :名前は開発中のものです。:2021/07/25(日) 10:28:33.81 ID:fobN2oz2.net
コーディングの設計に関しては経験も大事だけど、まとめられた知識があると考えが整理しやすくなるので1冊はちゃんとした本を読むのも良い

766 :名前は開発中のものです。:2021/07/25(日) 10:50:56.00 ID:qj4No8Yb.net
>>764
その本読んでないけどゲームに特化してるならいいところもありそだな
つか本屋で立ち読みでもして金払う価値があるか見てみたら?

767 :名前は開発中のものです。:2021/07/25(日) 10:54:23.21 ID:RQNHgl1q.net
>>764
その通称キウイ本は英語でいいならネット上で無料で読めるから、それで良さそうなら買うといいよ
こういう勉強する系の本は、母国語がやっぱりいいからね

768 :名前は開発中のものです。:2021/07/25(日) 11:04:38.86 ID:vuxJRc+f.net
>>753
>dirライトで一回描画、pointライトで上から描画ってなってるみたいで指定してない色が出てきてしまう
結局つまりどういう事なの? 加算合成されたら不味いって事なの?

769 :名前は開発中のものです。:2021/07/25(日) 15:01:43.62 ID:kTKnl7ed.net
>>761
当面は小さいプロジェクトで既存ジャンルの体験作成みたいなのを目標としてみます。

>>764
無料本はサンプルがc++だったかで流し読みしてgithubにc#にまとめたコードサンプルにはお世話になったやつだ。
もう一度読み直しながらゲームを作ってみます。

770 :名前は開発中のものです。:2021/07/25(日) 15:14:53.52 ID:N3tKVXVx.net
>>768
そう
point lightとdir lightを合わせた光の明るさで完全に色を指定して描画したかった

771 :名前は開発中のものです。:2021/07/25(日) 15:16:10.55 ID:ur5bdRpN.net
ゼロからの初心者なんだけどUnity教科書回した後に8月から12月まで毎月最低1本糞ゲー作ってアップストアにリリースしようと思ってる
なんのジャンルを作るかまだ決まっていないがw簡単に作れるゲームって何がある?パズル系?

772 :名前は開発中のものです。:2021/07/25(日) 15:18:12.15 ID:N3tKVXVx.net
>>768
例えば
明るい所は赤色、中間は緑、暗い所は青
みたいな感じ。
dir ライトだけとか、point ライトだけならできるんだけど

773 :名前は開発中のものです。:2021/07/25(日) 16:27:13.26 ID:vuxJRc+f.net
>>770
それは普通に加算合成されてる筈

>>772
それならシェーダーでトゥーンシェーディングしてしまえばよいのでは?

774 :名前は開発中のものです。:2021/07/25(日) 17:25:01.91 ID:N3tKVXVx.net
>>773
いや、単に加算したいんじゃなくてpointライトやdirライトを加算し終わった段階の全部の明るさを再度数色にマッピングし直したいって意味

トゥーンシェーディングっていうよりは3dモデルのルックを2dに見せたかった

775 :名前は開発中のものです。:2021/07/25(日) 18:40:07.68 ID:mEfg02vT.net
void Start()
{
sound01 = GetComponent<AudioSource>()

SortTargetsOrder();
}

void SortTargetsOrder()
{
sound01.PlayOneShot(sound01.clip);
}
としたら、Start()からSorTargetsOrde()が呼び出しできていないことが分かりました。
他にもStartから関数呼び出そうとするとできないことが多々あります。
(できるときもある)
Startから関数呼び出しできない条件ってなにかあるのでしょうか?

776 :名前は開発中のものです。:2021/07/25(日) 18:51:57.10 ID:mEfg02vT.net
Unityなんかちょいちょい関数の呼び出し無視されることがあるんですけど、
なにが原因なんだろう
C#単独で開発してたときはこんなことなかったんだけど

わけが分からず
もう発狂しそうです・・・

777 :名前は開発中のものです。:2021/07/25(日) 19:04:37.94 ID:2DCfPB1D.net
>>775
まずスクリプトはアタッチされているか?
コンソールを見て何かエラーが出てないか?

StartにDebug.logを置いてまずStartが呼ばれてるか?
該当のメソッドは呼ばれるか?

メソッドは呼ばれてるけど
サウンドが鳴ってないだけではないか?

サウンドは鳴ってるけど
音が聞こえてないだけではないか?

778 :名前は開発中のものです。:2021/07/25(日) 19:05:04.98 ID:mEfg02vT.net
>>775
すいません
自己解決しました

Start()で呼び出しているある関数がハングアップ起こして、
それ以降の関数が呼び出されなかったようです。
ハングアップしていた関数はやるべき機能全部実行した後でハングアップしてたので、
築きませんでした。

Unityのせいにしてごめんなさい
もうちょっと限界みたいなので、一人海を見に行ってきます

779 :名前は開発中のものです。:2021/07/25(日) 19:06:25.99 ID:mEfg02vT.net
>>777
ありがとうございます
Start()で呼び出していた関数の一つがハングアップして、
それ以降の関数を呼び出せずタイムアウトしていたようです

脳みそ溶けてきました・・・・

780 :名前は開発中のものです。:2021/07/25(日) 19:07:02.46 ID:N3tKVXVx.net
>>775
呼び出しできないなんて事ないから普通に何か間違ってるんだと思う

コンソールからエラーメッセージでてない?

781 :名前は開発中のものです。:2021/07/25(日) 20:07:55.32 ID:qj4No8Yb.net
ジョブシステムとかそういうのは置いとくとしたらUnityで特殊なことしてるのってStartとかがむりくり呼ばれてる以外なんかあったっけ?

782 :名前は開発中のものです。:2021/07/25(日) 21:24:54.28 ID:vuxJRc+f.net
>>774
基本マルチパスでは明るさだけを加算して最後にディフューズを計算する筈なんだけどな
ちょっと何を言っているのか分からないです

うーんドット絵の代替のような何かなのかしsら???

783 :名前は開発中のものです。:2021/07/25(日) 22:45:46.36 ID:QNzLEAHg.net
2Dボール状のプレファブ(2D circleにリジッドボディ2D(Mass:1)、サークルコライダ2D、スクリプトをつけてある)
そのクローンを40個ランダムな座標に実体化させて
それらは重力で落ちてきて、画面の下と画面右端左端に壁があるのでそこにどんどん積まれていってたまります。
それらには実体化させる時に1個ずつそれぞれ数字が割り振られており、ボールをクリックするとdebug.logによりその数字が表示されます

積まれた状態で位置的に最下段あたりにあるボールたちをタッチしても何故か反応がなく、その上の方にあるボールはちゃんと反応するのですが
どんな理由が考えられるでしょうか?

784 :名前は開発中のものです。:2021/07/25(日) 22:49:57.66 ID:CyV5j8J+.net
なんかUIでもいるんじゃねーの

785 :名前は開発中のものです。:2021/07/25(日) 23:10:06.07 ID:yHFyXLpo.net
エスパすると、最下段の画像のカンバスサイズが画像より大きくなっていてクリックエリアに被っていると思われます。クリックに関係ない画像、オブジェクトは、raycastのチェックを外しましょう。

786 :名前は開発中のものです。:2021/07/26(月) 00:45:16.01 ID:SMvnP8hI.net
>>771
まず"2Dで神経衰弱でもいいんじゃね、まずはそこから
できるならついでにAdMob付けてちょっとでも収益入るようにしてモチベ上げるのとゲームクリエイターの意識を持つためにやるとか

787 :名前は開発中のものです。:2021/07/26(月) 05:46:50.05 ID:O0SKq7w8.net
失礼します。
rigidbodyによる移動で坂道の角度に合わせて移動方向を調整したくて、
足下にRayを飛ばして進行方向に対する床の角度を割り出すところまではできたのですが
進行方向のvelocity( Vector3 (x,0,z) )のyに角度を足す計算式がわかりません。
ググりかたが悪いのか検索してもうまく見つからなかったので教えてください……。
https://i.imgur.com/Ezno4Yr.png

788 :名前は開発中のものです。:2021/07/26(月) 07:42:33.98 ID:O0SKq7w8.net
>>787
追記です。
わざわざ角度を出さなくても、Rayから取得した
RaycastHit.normalをそのまま進行方向へ90度傾けてから
yの値を抜き出せば希望の数値になることにも気付いたのですが、
やはり進行方向へ90度傾ける処理がわかりません……。
よろしくお願いします。

789 :名前は開発中のものです。:2021/07/26(月) 09:09:14.01 ID:O0SKq7w8.net
>>787 >>788
自己解決しました。
進行方向を入力時点で90度回転したVector3を用意し、
Quaternion.AngleAxis(90f,真横Vector3)*hit.normalで算出できました。
さらにスマートな方法があればご教示頂ければ幸いです。

790 :名前は開発中のものです。:2021/07/26(月) 15:06:34.91 ID:BpPaztZh.net
アニメーションって
UMotion、Final IK, Very animationとか使っても
Non humanoidなキャラはUNITY上では
アニメーションクリップ作れない感じですか?
結局mayaとか3dsMax使わないなら
blenderでやりたいけど、
fbxエクスポートがアニメーションデータを持てないですよね

791 :名前は開発中のものです。:2021/07/26(月) 18:47:20.83 ID:mdYEkbsB.net
超絶初心者なのですが調べても出てこないので助けてください
Unity 2018でmacです


prefab自体のRect transform(height)を変更してOverridesを押しても、変更が出てこずapply出来ません

下の層のobjectは変更したら出てきます
どうしたらprefab自体の変更が反映されますか?
アンカーは通常のど真ん中のやつです


prefab(変更出てこない)
1階層(変更でてくる)
2階層(変更でてくる)

792 :名前は開発中のものです。:2021/07/26(月) 20:42:41.75 ID:hAFCtYUB.net
https://s.kota2.net/1627299454.png

この小さい読み込みウィンドウが出ていつまでも消えません。
プロジェクトを一度保存してUnityを起動し直したのですが、またこのウィンドウが中央に出てしまいます。
バージョンを2020.3.14f1にしたばかりです。Unityアセットを1つ入れました。どうすれば消えるのでしょうか?

793 :名前は開発中のものです。:2021/07/26(月) 22:06:48.67 ID:YjXv8DEi.net
>>789
LookRotationてのもあるよ。

794 :名前は開発中のものです。:2021/07/26(月) 22:49:57.38 ID:UZT79/0Z.net
>>791
「Prefab自体」って言ってるけど、プロジェクトビューにある方?それともヒエラルキーにある方?
プロジェクトビューの方をクリックしてインスペクターから変えられるはずだよ
ただし、すでに生成したオブジェクトにはRectTransformの変更(正確に言うと値型の変数と自身以外の参照)は反映されない仕様だから注意
反映されたら大惨事だからね
あとPrefabの編集は2019でかなり便利に改善されてるのでバージョンアップをオススメする

795 :名前は開発中のものです。:2021/07/26(月) 23:07:25.91 ID:6ESIcJt/.net
https://unity.moon-bear.com/zombie-slayer/gauge-and-score/
ここに乗ってるプログラムをコピペして実行しようとしたのですが
Assets\command\FirstPersonGunController.cs(82,35): error CS0103: The name 'GetInput' does not exist in the current context
と表示されます
一応調べはしましたが初心者なのでまったくわかりません
どなたか解決方法を教えてください

796 :名前は開発中のものです。:2021/07/26(月) 23:59:50.29 ID:NdExCXaV.net
>>794
ありがとうございます。
ヒエラルキーにある方です!
というかprefabの変更はヒエラルキーに置いてからでないとできないのかと思ってました…

原理や理由(なぜヒエラルキーでprefabのサイズを変更したら大惨事になるのか)が理解出来ていないのですが、プロジェクトから直接数値をいじったら反映されました!
本当にありがとうございます!

バージョンは諸々の事情で今は変えられず…今後は一旦prefab自体の調整をする際はプロジェクトから変更します。

797 :名前は開発中のものです。:2021/07/27(火) 08:56:32.67 ID:vpzz0Bv/.net
>>795
連載記事で前回から変わってないコードの一部を中略されてるからじゃないの
初心者とか関係なく、コードを読まない人も日本語を読まない人もプログラミングはできないよ。ちゃんと読んだほうがいい

798 :名前は開発中のものです。:2021/07/27(火) 16:21:08.88 ID:aqB3XHpg.net
>>795
前記事に入ってるGetInput()メソッドが入ってない
省略する意味がないんだがなぜか入ってないな

Unityを学ぶ時は基本英語記事オンリーにした方がいいぞ
日本人から学ぼうとするから挫折する

799 :名前は開発中のものです。:2021/07/28(水) 09:52:12.83 ID:59Oi42nf.net
Animatorに含まれているAnimationやTriggerの有無を取得する方法はありますか?
実行自体は問題ないのですが、複数のAnimatorをまたがってスクリプトを使い回したい時に
存在しないTriggerを指定してしまうと警告が出るので気になっています。

800 :名前は開発中のものです。:2021/07/28(水) 10:19:38.84 ID:AZEofio/.net
>>799
指定するトリガーを外部から指定したら?

801 :名前は開発中のものです。:2021/07/28(水) 10:42:36.65 ID:59Oi42nf.net
>>800
ああーなるほど、どうせstring指定なのだから不要な時は空白でも指定して分岐してやればよいですね。
ありがとうございます!

802 :名前は開発中のものです。:2021/07/28(水) 12:42:48.12 ID:toXdqE/u.net
新しいバージョンのUnityをUnity Hub からインストールするときに
ビジュアルスタジオと、アンドロイドビルドと、iOSビルドと
WebGLビルドと、ウィンドウズビルドを新たにインストールする事になると思うのですが、
全部で6ギガ以上あると思いますが、バージョンが増えるごとにHDDを6ギガ使うという事でしょうか?

803 :名前は開発中のものです。:2021/07/28(水) 17:11:50.07 ID:kpnccXYL.net
そうなりますねぇ…

804 :名前は開発中のものです。:2021/07/28(水) 19:26:09.74 ID:AZEofio/.net
まあでも使うバージョン限られん?

805 :名前は開発中のものです。:2021/07/29(木) 01:29:37.96 ID:Vv7M7LYR.net
Unityの2020.3.14f1(LTS)を入れたら、Visual Studio 2019 と連携がうまくいかないらしく、
https://s.kota2.net/1627299454.png
Hold on...(busy for) という小さいウィンドウが出たままになります。
新規プロジェクトを2020.3.14f1(LTS)で作成してスクリプトを作り、Visual Studioが開いた瞬間から
Hold on の小さいウィンドウが出っぱなしになります。
Unity本体をアンインストールしたりUnityHubを消して入れ直したり、Visual Studioを入れ直したりしてますが改善しませんでした。
何か原因が分かる方いたら教えてください。

806 :名前は開発中のものです。:2021/07/29(木) 01:38:07.88 ID:caubZjSh.net
>>805
この手順でビジュアルスタジオのバージョン合ってるか確認するのと
https://qiita.com/nishiken1235/items/94634a07551fc8d54c0e

それでダメならmetaファイルを一度削除してみると治るかも

807 :名前は開発中のものです。:2021/07/29(木) 01:38:57.65 ID:caubZjSh.net
metaファイルはプロジェクトのフォルダ内に入ってる

808 :名前は開発中のものです。:2021/07/29(木) 01:47:25.91 ID:caubZjSh.net
あとvisual studio側にunity用のコンポーネントダウンロードしてないとか

809 :名前は開発中のものです。:2021/07/29(木) 02:54:59.13 ID:Vv7M7LYR.net
>>806
Unity2020 で Visual Studio2019の設定は出来ていて、スクリプトを開いて編集することは出来ます。でもHold on の小さいウィンドウが出続けるのですごく邪魔です。
Visual Studioをインストールする時に「Unity によるゲーム開発」を選択しています。
ウィンドウの下の方に Importing assets と出ていますが、Unityアセットは入れていません。
Visual Studioを開くと直ぐHold on の小さいウィンドウが出たままになり消えなくなります。Hold on のウィンドウをどかして開発を進めることはできますが、中央に戻るので困っています。
Unity2020だとこの現象が起きますが、Unity2019だと起きません。
プロジェクトファイルの中のmetaファイルを削除して見ましたが改善しませんでした。
同じ現象で悩まされてる人いるかと思ったのですが、自分だけなのでしょうか。

810 :名前は開発中のものです。:2021/07/29(木) 03:31:37.94 ID:t0RCmFTk.net
そのまま待ってりゃ勝手に終わるだろ

811 :名前は開発中のものです。:2021/07/29(木) 05:09:37.82 ID:tFisCgE/.net
VSCodeしか使ってないからわからんなぁ
そっちだと特に問題ないね

812 :名前は開発中のものです。:2021/07/29(木) 13:08:11.80 ID:NIfvsw2Y.net
2020.3.14f1と言うか2020.3.15f1がなかった事にされてるな

813 :名前は開発中のものです。:2021/07/30(金) 18:24:44.59 ID:n2dw+t3p.net
Test framework で普通クラスのテストをしたくてEditModeのテストのasmdef作りました。
んでその下に書くテストで既存のスクリプトを参照できるようにスクリプト置いてある場所にasmdef作りました。

そうしたらassemblyCSharpに入ってた時は勝手に参照していたパッケージやらなんやらのアセンブリ参照をスクリプトのasmdefのAseemblyDefinitionReferenceに追加しないといけないんだけど、これ何か操作間違ってるor足りないって訳じゃない?
既に10個以上の参照追加をしないといけなく、再生はできるようになったんだけどビルドしたらまだ足りないのかエラーが出てそのエラー出るやつがどのアセンブリ参照したらいいのかわからない状態(今エラー出てるのはAnimationValues)

そもそもこんな手動で追加しないといけないの自体が何かおかしいのでは?とも思ってるんだけどそうするもの?

814 :sage:2021/07/31(土) 16:34:18.11 ID:9ksN5gzi.net
Unityのエディタでゲームを実行してるときに、データの保存をしたのですが
このデータを初期化(削除)したいときって何か一気に消すことは可能でしょうか?
それとも削除するためのコードを書く必要がありますか?

初回の状態でプレイしたいんですが悩んでます。

815 :名前は開発中のものです。:2021/08/01(日) 06:42:00.11 ID:Z+D8dj6B.net
幾数時間この工程で躓いてしまったので質問させてください

Blenderで作ったアニメーションをFBXで出力しUnityへ持ってきたく
FBXファイルを選択→inspector内のAnimationタブから選択した場合は下の小さなプレビューではBlenderと同じ様に動いてくれていますが、、
https://i.imgur.com/1kNI3xK.jpg

Sceneにおいた3Dモデルへアニメーションコントローラーを作って"controller"欄に設定し、
同様のAnimationを置いたり単体で再生させた場合はScene、ゲームビューともに全くモデルが動かない、という状態で躓いています。
https://i.imgur.com/p9C7P5Q.jpg

ご教授お願いいたします。

816 :名前は開発中のものです。:2021/08/01(日) 08:51:08.86 ID:TAPL0kb8.net
工程で躓いたら最低限で確認してみるのが良い
今回の場合はキューブが100フレーム程度上下ループするアニメを作ってインポートして試す
あとUnityの設定を無意識にいじってる、アセットが悪さしている可能性もあるからテスト用の新規プロジェクトで試すのも忘れずに
それで動けばダメなシーンとの違いを探る
基本はこれで全て解決出来る

817 :名前は開発中のものです。:2021/08/01(日) 09:37:00.33 ID:JgHQF/mU.net
マテリアルの設定について教えてください。
iPhone実機で動作確認するとマテリアルの設定がうまくいかずオブジェクトがピンク色になってしまいます。

unityと実機ではアクセス方法が異なるという情報を見たので、以下のように設定しているのですがうまくいかず、他にも何か原因があるのでしょうか。
#if UNITY_EDITOR
meshRenderer.sharedMaterial = UnityEditor.AssetDatabase.GetBuiltinExtraResource<Material>("Sprites-Default.mat");
#else
meshRenderer.sharedMaterial = Resources.GetBuiltinResource<Material>("Sprites-Default.mat");
#endif

Xcode上では以下のログが出ています。
The resource Sprites-Default.mat could not be loaded from the resource file!

unityのバージョンは2020.3.14f1、2019.4.28f1で試したのですが両方とも同じでした。

818 :名前は開発中のものです。:2021/08/01(日) 20:34:10.12 ID:w86cGGn9.net
今日ゲームクリエイトしたくなって、unityを始めたばかりの新参者です。
本当に初歩的な質問で申し訳ないですが、ご回答いただければと思います。

当方、WindowsPCなのですが、スクリプトを書こうと思いダブルクリックで開こうとしました。
しかし、「開くファイルを選択してください」という表示になり、よく考えないままメモ帳を選びました。
メモ帳で開くことはできましたが、今日買った参考書「はじめてでも安心Unityの教科書(北村愛実)」ではVisual Studioで書くのがよい、とありました。
Visual Studioをダウンロードし、再度スクリプトを開くと、一度メモ帳で開いてしまったからか、毎回メモ帳で表示されてしまいます。
Visual Studioでスクリプトを書くようにしたいのですがどうしたらよいでしょうか。
プログラミング自体始めてで、PCにもそこまで詳しいわけではなく、なるべく教科書どおりにしたいと思っております。
本当に初歩的な質問かと思いますが、お答えいただければとおもいますm(_ _)m

819 :名前は開発中のものです。:2021/08/01(日) 20:38:10.83 ID:w86cGGn9.net
>>818
大変失礼しました。自己解決しましたm(_ _)m

820 :名前は開発中のものです。:2021/08/01(日) 21:12:24.66 ID:ZLu/gOw0.net
恐ろしく早い自決

821 :名前は開発中のものです。:2021/08/01(日) 23:17:07.11 ID:BCAB/vqh.net
AddressableAssetSystemでシーンを丸ごとビルドして
アサインなどもしてサーバにアップしたのに読み込んでくれなくて
何が問題なのかもよくわからないのですが
これホントに動くんですか?

822 :名前は開発中のものです。:2021/08/01(日) 23:47:04.79 ID:Z+D8dj6B.net
>>816
なるほど新規プロジェクトで!!!確かに3DモデルはそのままですしAssetに問題があったりすればその解決法が1番ですね!?!

動くanimationとそうでないものとで条件潰し延々としていましたが解決できずその発想が抜け落ちていました、
試していってみますありがとうございます!

823 :名前は開発中のものです。:2021/08/02(月) 00:50:37.23 ID:MRCxMZ+z.net
ああ、、なるほどRigにHumanoidを設定したタイミングからもうanimationしなくなっていた……
つまり、UnityのHumanoidのRig欄にある部分しか稼働しないから(表情のanimationだったためいっさい稼働しなくなった)というコト……


再度質問させてくだい;
"Humanoid"Rigを設定しておきながらBlenderで作製したボーンでのanimationを使用するには、どの様にすれば良いでしょうか…!!

824 :名前は開発中のものです。:2021/08/02(月) 05:35:31.27 ID:xraBzh+P.net
>>817
そこらへんよくわからんけど他のビルトインのものならアクセスできるのか、その方法でいいのか、ビルトインのファイル触れるならコピーして自分のマテリアルとしてロードしたらどうなのかとか試すかな自分だと

825 :名前は開発中のものです。:2021/08/03(火) 21:50:49.76 ID:eYV4Kutw.net
>>824
ありがとうございます。
再度方法を見直してResources.Loadを使うことで、やりたいことが実現できました。

826 :名前は開発中のものです。:2021/08/04(水) 14:43:38.10 ID:U4eEug0O.net
C#って必須なんでしょうか?

827 :名前は開発中のものです。:2021/08/04(水) 14:57:51.74 ID:NVkyXuOI.net
必須かどうかと聞かれれば必須ではないと答えるけど
スクリプトなしのUnityに価値がありますかと尋ねられれば、価値は無いと答える

828 :名前は開発中のものです。:2021/08/04(水) 15:12:08.40 ID:Qr0715aR.net
C#をある程度触ってからunityを始めた方がいいってことですか?初心者質問ですみません

829 :名前は開発中のものです。:2021/08/04(水) 15:21:48.73 ID:k/FElN2v.net
いきなりUnityで問題ない
むしろUnityを使った方がC#を学びやすいと思う
「UnityではじめるC#」というそのものズバリの本があるからそれをオススメする

830 :名前は開発中のものです。:2021/08/04(水) 15:22:58.52 ID:NVkyXuOI.net
>>828
同時進行がお勧め
つまらないプログラミングの習得を楽しくしてくれるのがUnityという認識

831 :名前は開発中のものです。:2021/08/04(水) 15:40:57.68 ID:Qr0715aR.net
>>829
>>830
わかりました
今から本買ってきます

832 :名前は開発中のものです。:2021/08/04(水) 15:41:08.52 ID:Qr0715aR.net
ありがとうございましゅ

833 :名前は開発中のものです。:2021/08/04(水) 17:28:34.66 ID:kYcaANDu.net
エンドロールを作るにあたって
ほとんどの項目は自分の名前を入れますが
グラフィックにAABAのアセットとか
音楽にPPBPのアセットとか
アセットであることを入れたくありません
そこで
グラフィックはピーター・Nです
音楽はナルコレッジ・Iです
などとアセットの作者の名前を入れておくことは許されるのでしょうか

834 :名前は開発中のものです。:2021/08/04(水) 19:46:47.49 ID:maknHex6.net
アセットの作者次第の話は、ここで聞いても、断定しても意味はないよ。
作者に聞いてくれ。

835 :名前は開発中のものです。:2021/08/04(水) 21:26:11.86 ID:IGqhidJo.net
エンドロールってチームで作った記念の思い出作りだと思う
なのでほぼ個人ならいらない
最後に自分の名前だけ出してreadme.txtに使用アセットとか書いとけば

836 :名前は開発中のものです。:2021/08/04(水) 22:34:31.01 ID:gadIimYF.net
読ませる気もさほど無い文字送りやフォントのゲームも多いしなぁ

>823自己解決しました。

837 :名前は開発中のものです。:2021/08/04(水) 22:57:33.78 ID:Pmaad6Nq.net
ぐんさんカズヤで配信しとるね

838 :名前は開発中のものです。:2021/08/04(水) 22:57:52.60 ID:Pmaad6Nq.net
場所間違えました

839 :名前は開発中のものです。:2021/08/05(木) 02:14:49.72 ID:nuF9po8I.net
どんなゲームを作りたいのかアイディアが浮かばない

840 :名前は開発中のものです。:2021/08/05(木) 02:28:34.11 ID:7mzJXYX3.net
>>833
結局は本人に聞くしかないだろうけど、自分の名前を勝手に共同製作者ととられかねないような表記されるのは嫌だと思うぞ。ましてやその理由がアセットを使っていることを隠したいなんて言うのなら尚更。

841 :名前は開発中のものです。:2021/08/05(木) 02:43:02.47 ID:X/27f/yT.net
>>833
ちゃんとアセットやサイト名書くか全く書かないほうがいい
規約に書くの必要書いてるなら書かないとしゃーない

842 :名前は開発中のものです。:2021/08/05(木) 02:43:17.30 ID:kRHaiNbZ.net
制作 なんとか団体でよくね?
アセットストアライセンスやライセンスに書いてない事はやる必要がないし
ライセンスに従わないのが意味が分からない

843 :名前は開発中のものです。:2021/08/05(木) 07:11:52.93 ID:QIJ6tude.net
>>833
アセットごとにライセンス条項あるっしょ
それに従うんだぞ

844 :833:2021/08/07(土) 09:25:56.15 ID:yowG3xhM.net
わかりました

グラフィックがオーダーサンダーソン
音楽がペペレッジイカノートン
の場合はどうすればいいでしょうか

845 :名前は開発中のものです。:2021/08/07(土) 10:17:43.60 ID:17K14RF/.net
@提供者が提示したライセンスを調べる
A書いてない場合は使用不可能

846 :名前は開発中のものです。:2021/08/07(土) 12:24:46.25 ID:DHSyKV8W.net
売れなければ、そうそう訴えられるものではないよw

847 :名前は開発中のものです。:2021/08/07(土) 12:45:59.86 ID:17K14RF/.net
自分の権利はガッツリ主張するけど他人の権利をないがしろにするから
標的にされやすいんじゃないの?

848 :名前は開発中のものです。:2021/08/07(土) 13:02:35.50 ID:1w0SQxnQ.net
https://assetstore.info/howto/assetstore_jp_faq_all/

Q16: アセットを組み込んだ成果物に、アセット名やアセットのパブリッシャー名のクレジット表記や権利表記は必要ですか?
A: アセット名やアセットのパブリッシャー名のクレジット表記は不要です。

https://assetstore.info/notice/eulainterpretation20200413/

パブリッシャーが独自の規約を添付している場合、そのアセットは本来は審査を通過すべきアセットではありませんので下記お問い合わせ先からお知らせください。

自動的にアセットストアの利用規約が優先されたりパブリッシャーの独自利用規約が無効化されることはありません。

849 :名前は開発中のものです。:2021/08/07(土) 13:03:51.27 ID:1Fjm+oCe.net
当然だけどストアでなく個人で配布してるフリー素材とかは別ね

850 :名前は開発中のものです。:2021/08/07(土) 13:25:54.84 ID:17K14RF/.net
稀に本当に何の意思表示も書いてないものがあるのが本当に困る
そういう得体のしれない物はどっかからの転載だったりする場合が
多々あるので信用してない

851 :名前は開発中のものです。:2021/08/07(土) 13:30:01.84 ID:DHSyKV8W.net
得体の知れない素材を使ってはならない、これが鉄則。
まぁ、総ダウンロードが100本未満じゃ変わらんけどねw
だがディズニー関係だけはダメだw

852 :名前は開発中のものです。:2021/08/08(日) 14:14:51.11 ID:BXW1Vo6g.net
steamでとあるインディーゲームをやっていて
けっこう良ゲーだなと思っていたら
ストアから削除されたものであることが分かった
なぜ?とコミュニティに書いてあって
「作者がBANされた」と書いてあった
こういうことってっ結構よくあることなの?

853 :名前は開発中のものです。:2021/08/08(日) 19:49:12.08 ID:fA4BLQF2.net
>>852
タイトルプリーズ

854 :名前は開発中のものです。:2021/08/08(日) 19:53:19.32 ID:BXW1Vo6g.net
>>853
今書き込んでいます。。。
少々お待ちを。。。

855 :名前は開発中のものです。:2021/08/08(日) 20:25:49.26 ID:mr1nqJT0.net
Now Loading…

856 :名前は開発中のものです。:2021/08/08(日) 23:13:37.54 ID:siN7XrJJ.net
Unity Cloud Buildからプロジェクトを復旧させることはできないですよね、、きちんとpublishできてなくてCollaborateには履歴が残ってなくてから復旧させることができず、もはやビルド履歴しか残ってないのですが何とか復旧させる手段があればと思うのですが、、

857 :名前は開発中のものです。:2021/08/08(日) 23:42:15.14 ID:HxCQ9/hV.net
void Start()
{
StartCoroutine(Example());
audioSource.PlayOneShot(postureMesurementAudio);
debug_text.text = "OK";
}

IEnumerator Example()
{
yield return new WaitWhile(() => !OVRInput.GetDown(OVRInput.RawButton.X));
}

コントローラでXボタン入力されるまで待機し続けるため、コルーチン使ったんですけど、
あっさりaudioSource鳴ってます。。。
でもXボタン押したら、デバッガのテキストが表示されるから入力待ちはしているみたい。

コルーチンの入力待ちはしつつ、あっさり次の行audioSourceは実行してしまう。。。
どこが間違っているのでしょう?

858 :名前は開発中のものです。:2021/08/08(日) 23:43:25.66 ID:HxCQ9/hV.net
>>857
ソースコード間違えました。

void Start()
{
StartCoroutine(Example());
audioSource.PlayOneShot(postureMesurementAudio);
}

IEnumerator Example()
{
yield return new WaitWhile(() => !OVRInput.GetDown(OVRInput.RawButton.X));
debug_text.text = "OK";
}

です。m(_ _)m

859 :名前は開発中のものです。:2021/08/08(日) 23:47:23.93 ID:Espk7/tJ.net
>>858
コルーチンの中に入れるんだよ

860 :名前は開発中のものです。:2021/08/09(月) 02:21:56.63 ID:BRayFNW/.net
以下のようなx=1、y=1の縦に3つ積みあがったキューブがあったとする
白もキューブも同じくx=1、y=1だ。
黒キューブのポジションは0.5
白キューブのポジションは1.5



■□


この状態で左側に白キューブをジャンプさせると、2段目に引っかかった状態で止まってしまう


■□


何が起こっているのかというと、いちばん上の黒キューブに頭を打ち付けて、一段目の黒キューブに乗っかる。
という現象が起きている

ちなみに
すべてのキューブにコライダーは設定。
マテリアルを設定して摩擦も0に設定。

動作中の黒キューブ、白キューブ共にポジションの値をデバッグログに表示させて眺めても、
白キューブのポジションは1.5だし、黒キューブのポジションは0.5である。
白キューブが1段目に乗っかってしまうということは、白キューブのx値が1.49999999・・・となっているのなら理解できるが、そうはならずに1.5のまま。

これはいったい何が起こっているの?
この状態を解消したいんだけどどうすればいいの?

861 :名前は開発中のものです。:2021/08/09(月) 05:06:48.71 ID:lbebC+Lu.net
プログラムで命令を出した人間のせい

862 :名前は開発中のものです。:2021/08/09(月) 07:33:49.09 ID:rlYJeaPr.net
>>860
ようわからんけどこの状況が必要な場面ってどんなのだよ

動く想定でもないキューブを3つ積み上げるの?

863 :名前は開発中のものです。:2021/08/09(月) 07:39:56.61 ID:rlYJeaPr.net
まずそもそも2Dなのか3Dなのか、
キューブは単なる壁なのか、プレイヤーが押す想定なのか、なんかプレイヤーは押せないけど別のボタンで積めるようなシステムなのか

864 :名前は開発中のものです。:2021/08/09(月) 08:10:28.57 ID:ij6rqH4F.net
>>858
StartCoroutineはそういう挙動だ。終わるまで次の行が実行されないようなものではない

865 :名前は開発中のものです。:2021/08/09(月) 09:20:18.56 ID:0+eomDEe.net
>>864
あ、そうなんですか。
入力待ちをずっと続けたければGOTOで無限ループ作るべきですか?

866 :名前は開発中のものです。:2021/08/09(月) 10:19:34.32 ID:no2Xy+25.net
入力されたらコールバックされるほうほうにすべきでは…

867 :名前は開発中のものです。:2021/08/09(月) 10:37:16.39 ID:jx65Tmwc.net
いやいや、なぜか無視してるけど>>859が答えでしょ
ボタンを押したときにデバッガの文字が出るならその文字を出す処理のところにPlayOneShotを書くだけじゃないか
それはそれとしてUpdateは使っちゃいけない宗教でもなければボタン入力待ちの処理はUpdateに書いた方がいい

868 :名前は開発中のものです。:2021/08/09(月) 15:01:30.58 ID:EW4rXW8E.net
Unityでゲーム開発して一攫千金狙います!!

869 :名前は開発中のものです。:2021/08/09(月) 15:10:43.01 ID:ij6rqH4F.net
>>865
上でも言われてるようにコルーチンの中のログ出してるところでやりゃいいだけだけど、そもそもコルーチンにする必要ないんじゃ。

updateでやれ

つかUnityのコードの挙動を理解してない風だからそこ理解しとかないと色々詰むよ

870 :852:2021/08/09(月) 21:33:46.94 ID:OPRAF0Ya.net
>>853
遅れました
Dungetrisというゲームです

871 :名前は開発中のものです。:2021/08/10(火) 07:10:30.08 ID:L28TSbn1.net
そもそもUnityでなにか作ろうとしたら、参考サイトが消えてたり
情報が古いのか、書いてあるとおりにやっていっても目的のプロパティが見つからなかったりするけど、他のサイト参考にしたらそれが見つかったりで、ひょっとしてオワコンなの? とか不安になるんだけど、Unity初心者の人って今何読んで試作してんの? 検索上位に来るのが古いやつでそのとおりにやってもだめで、Googleの検索結果の二ページ目以降に有用な情報があること多いから困る

872 :名前は開発中のものです。:2021/08/10(火) 08:02:12.06 ID:H/qHaB6+.net
どの情報が最新で、数多ある情報の中でどれが正確な情報なのかを実装しながら洗い出していくことがIT系技術屋の仕事になっちゃってるよね。

873 :名前は開発中のものです。:2021/08/10(火) 09:03:28.42 ID:qvQRhhoa.net
あるエフェクトのurpの唯一の成功例がノードの式が滅茶苦茶で難儀したわ
ヤマカンで出鱈目に作って偶然動くの怖い

874 :名前は開発中のものです。:2021/08/10(火) 23:52:11.56 ID:U48Xx+t7.net
visalstudioでスクリプトを更新してからUnityにウインドウを切り替えるたびに
Unityで再読み込みが結構長い間あるのですが、これは省けないものなのでしょうか?

875 :sage:2021/08/10(火) 23:56:03.53 ID:iIxoj+qh.net
今回のバンドル魅力ないな

876 :名前は開発中のものです。:2021/08/11(水) 02:19:09.97 ID:NBlJK1aa.net
スマホゲーって、大規模な運用考えていく方が難しいな

877 :名前は開発中のものです。:2021/08/11(水) 09:11:39.85 ID:6MdiCC1X.net
>>874
何かおかしいのでは?
ハード的に

878 :名前は開発中のものです。:2021/08/11(水) 09:34:18.26 ID:fzbrJAH6.net
インスペクターで設定(ddとかで)してるのが多いのでは?
毎回参照更新をするのだから多くなると重くなるよ。

879 :名前は開発中のものです。:2021/08/11(水) 15:53:33.87 ID:XbOFk1qx.net
自作のゲームに広告をつけようと下記を参考に
ttps://freesworder.net/unity-ads/
UnityAdsの公式ページへ移動して
ログインしようとしたのですが、
ログインの項目が無いようで、方法が変わったのでしょうか

880 :名前は開発中のものです。:2021/08/11(水) 22:28:01.80 ID:1LArP03w.net
>>874
更新がかかったら都度コンパイルしてるだけだから何も変な事はない普通の動作
Assembly-CSharp.dll使えば早くなる

881 :名前は開発中のものです。:2021/08/11(水) 22:47:50.55 ID:fzbrJAH6.net
>>879
右上にあるんだわw
でも多分Safariだと、初回開いた時はそこで表示ストップできるんだけど、2回目とかリドローすると、スクロールアウトしちゃってクリックできないんだわ。
まぁ、俺だけかも知んないけどw

882 :名前は開発中のものです。:2021/08/12(木) 11:43:06.65 ID:jiE2zOcQ.net
実際ゲーム作って結構売れたとかって人いるの?

883 :名前は開発中のものです。:2021/08/12(木) 20:30:19.85 ID:ARxdGBQS.net
>>882
タイトルは言わないけど、俺はけっこう売れたよ
9000万円ぐらいは稼いでる

884 :名前は開発中のものです。:2021/08/12(木) 21:07:12.10 ID:JiJ1nbBO.net
>>883
それはすごい!
単価は何円で販売されてたんですか?

885 :名前は開発中のものです。:2021/08/12(木) 21:07:24.58 ID:BjnzXke3.net
めっちゃ売れてるじゃんw

886 :名前は開発中のものです。:2021/08/12(木) 21:08:05.95 ID:92buu18u.net
>>883
その作品を作るのにどれぐらいかかりました?

887 :名前は開発中のものです。:2021/08/13(金) 03:54:04.88 ID:RnzyPU6d.net
日本発でそのレベルで売れてるインディーゲーって

downwell、殺戮の天使とか洞窟物語くらいしか思い浮かばんのだが……

もしくはエロゲ系か東方系?

888 :名前は開発中のものです。:2021/08/13(金) 04:03:03.04 ID:r6drZaBY.net
おそらく嘘だと思うから
気にしない気にしない

889 :名前は開発中のものです。:2021/08/13(金) 07:01:03.58 ID:RYBm1XoH.net
>>884
無料ゲーだよ
売上はすべて広告

>>886
公開するまでは6ヶ月ぐらいかな?

890 :名前は開発中のものです。:2021/08/13(金) 08:02:13.58 ID:5qpccc47.net
>>889
すごいっすね

891 :名前は開発中のものです。:2021/08/13(金) 08:31:47.88 ID:2xsob47B.net
夢があるな
俺も頑張ろう

892 :名前は開発中のものです。:2021/08/13(金) 08:41:01.22 ID:4Pb8biP9.net
広告って1クリック0.5円とかの世界じゃん。
それだけで9000万円ってどんだけユーザー多いんだw

ちなみに俺の無料ゲーの広告収入は月300円。

893 :名前は開発中のものです。:2021/08/13(金) 08:49:50.29 ID:RYBm1XoH.net
>>892
先月は176万円 月額だと3年ぐらい前に月に282万円が最高かな?
無料ゲーのいいところはユーザーサポートがいらないこと
有料だったり課金だったりだと、成功すればするほど、
毎日ユーザーサポートして返金処理もしないといけない

894 :名前は開発中のものです。:2021/08/13(金) 09:11:07.62 ID:SOodh+wU.net
会社にしてるの?
普通ならそれだけ稼いでも税金で残るの5000万円だろ
だから数千万売上高あってもかなり萎えるけど

895 :名前は開発中のものです。:2021/08/13(金) 09:26:10.15 ID:4Pb8biP9.net
そこで脱税ですよ

896 :名前は開発中のものです。:2021/08/13(金) 10:34:13.35 ID:EeNyRDVi.net
無料ゲームに広告だけ付けて
4億稼いでる人もいるからな
夢は広がる

897 :名前は開発中のものです。:2021/08/13(金) 10:48:35.19 ID:RYBm1XoH.net
>>894
去年の数字だと 税金と保険料で
課税所得から32.6% 所得からは27.8% 売上からは24.8%
法人税は実効税率33%ぐらいだから 税金は個人事業でもたいして変わらない
9000万円売り上げて手元に残るのは6000万円ぐらいかな
コロナ前から株式投資してたから、今年だけで利確400万円 含み益700万円

海外の広告代理店なので消費税が不課税で済むのも助かる
あと事業税は法人だと必ず発生するけど、個人事業だと自己開発運用形態だと
発生しない(自治体がアンケート後に請求してこない)

898 :名前は開発中のものです。:2021/08/13(金) 11:20:06.86 ID:r6drZaBY.net
1発当てたら派手な生活をしなければ
一生好きなゲームを作りながら食べていけそう

「お金のために嫌なことをしない」
人生って幸せそう

899 :名前は開発中のものです。:2021/08/13(金) 19:00:31.85 ID:SOodh+wU.net
>>897
金稼ぎ始めが楽しいから今を満喫したらいいと思う
そのうちいくら稼いでも感じなくなる不感症みたいになってくるから

900 :名前は開発中のものです。:2021/08/14(土) 01:24:21.82 ID:Bn6bQoob.net
AdMob入れてからビルドエラー出まくりでまともにビルド終わらねー
英語のQ&A見ながら一つずつ潰さないといかんし、めちゃ分かりにくいわ。

901 :名前は開発中のものです。:2021/08/14(土) 09:09:22.64 ID:hGnzSJSI.net
>>897
当たり障りのない程度でどんなジャンルなのか教えてくれ

902 :名前は開発中のものです。:2021/08/14(土) 12:52:11.39 ID:oOu4LlXu.net
WindowsしかもってないんだけどMacって必須なんですか?

903 :名前は開発中のものです。:2021/08/14(土) 13:08:53.81 ID:wp5l4ms4.net
何をするのに必須だといってるのかね?

904 :名前は開発中のものです。:2021/08/14(土) 13:26:55.75 ID:gq8XhDSV.net
iOS向けのアプリにすること?

905 :名前は開発中のものです。:2021/08/14(土) 19:11:02.17 ID:IltILOhR.net
Unityゲームプログラミングバイブル2nd、
8500円ぐらいで買ったけど滅茶苦茶難しい

906 :名前は開発中のものです。:2021/08/14(土) 20:20:09.14 ID:Bn6bQoob.net
Cloud Build使えばWindowsでもできるよ。

907 :名前は開発中のものです。:2021/08/14(土) 21:07:50.97 ID:4V2gZZ6i.net
>>905

この本実際どう?

有料のテラシュールブログみたいな感じにみえてスルーしてるんだけど

908 :名前は開発中のものです。:2021/08/15(日) 02:03:05.98 ID:4P5nbJfD.net
>>907
本の巻頭には、入門書を読んで簡単な作品が作れる人が
1ステップレベルアップするためとか
対象がそういう人向けのように書かれてあるけど

読んで感じたレベルは、入門書読んで簡単な作品が作れる程度だと
かなり難しい。人によっては投げ出すレベル
自分は有名どころの入門書4冊読んでからこれに入ったけど
これ現場でゴリゴリ使ってるような人向けなのかと思った

いまのところ100ページぐらい読んだけど
操作しながら覚えるのではなくて、
最初に各機能の説明一覧みたいなのが長文でひたすら続いて、
章の最後に今までのおさらいをスクリプトで書くという感じで
とても覚えずらい

909 :名前は開発中のものです。:2021/08/15(日) 02:31:03.69 ID:zwi4Tdhy.net
教科書
ゲーム開発実践入門
2020入門
寺子屋
の4冊をしゃぶって1人でゲーム作れるようになった中級者向けだろうね。この4冊はどれも分かりやすかったと思う。

910 :名前は開発中のものです。:2021/08/15(日) 04:25:07.50 ID:wc07B3ek.net
すいません、一度hide assetした商品を再表示するのってどうやればいいんでしょうか

911 :名前は開発中のものです。:2021/08/15(日) 06:54:10.28 ID:4lwS2EZr.net
My AssetsのStatusにあるHidden Assetsにチェック入れて隠したアセットを表示してHidden Asset xの所を押す

912 :名前は開発中のものです。:2021/08/15(日) 09:35:30.94 ID:OO+uuwIt.net
ありがとうございます!

913 :名前は開発中のものです。:2021/08/15(日) 11:59:26.53 ID:OO+uuwIt.net
unityのアセットの3Dモデルを外部にエクスポートしたいんですが、色々調べたんですがどうもよくわかりません・・・

「Unity アセットストアから Unity Technologies から提供されている FBX Exporter を使う」てあるサイトにあったんですが、
ストア探してもそのアセットは見つかりません・・・
有料のFBX Exporterというのはあったのですが、これを買えばいいんでしょうか?
皆さんはどうやってますか?

914 :名前は開発中のものです。:2021/08/15(日) 12:10:09.26 ID:u5unHZhW.net
>>908
あー、なるほど
やっぱりリファレンスとか読めるならいらん感じなんかなぁ…

半額なら普通に買うんだが

915 :名前は開発中のものです。:2021/08/15(日) 16:18:42.98 ID:2Li2WOeP.net
>>913
インポートはするけど、エクスポートが必要になった事はないなぁ。

916 :名前は開発中のものです。:2021/08/15(日) 22:55:22.08 ID:eHyuJC9S.net
>>913
unity2019に戻したらようやくFBXで出力出来ました。
1日近く潰してしまった・・・

917 :名前は開発中のものです。:2021/08/15(日) 23:11:39.32 ID:XrzolFJd.net
入門書も読んで、もっと深いところのUnity学ぼうかと、
テックスタジアムというところ見つけたんですが
通われた経験のある方いらっしゃいますか?
ttps://tech-sta.com/

SNS見ても利用してる人があまり見当たらず
情報があまり検索しても出てこず
気になっています。

918 :名前は開発中のものです。:2021/08/16(月) 00:06:36.76 ID:vtswBED/.net
>>917
カリキュラム見る感じそこそこ教えてくれそうではあるけど
途中web方面に行きすぎなのが若干気になるのと値段が高い

と見た感じで思った

unity公式が出してるやつとか、couseraに programming for unity game developmentってコースがあったから自動翻訳でいいならこっちのが安上がりかもね

919 :名前は開発中のものです。:2021/08/16(月) 00:19:59.47 ID:CqSqhKKW.net
>>917
何を作りたいかにもよるけど、ネイティブのガチガチなゲームをガッツリ作りたいなら普通にUdemyの70時間とかあるボリュームでかい奴やったほうがいいでしょ。セールなら2000円で受けられるし、、、英語だけど。

920 :名前は開発中のものです。:2021/08/16(月) 08:21:29.47 ID:5cjgcobT.net
ソシャゲの作り方とかの本で出たよね
あれはどうなん。前はレビュー良かった気がするけど

921 :名前は開発中のものです。:2021/08/16(月) 08:22:53.17 ID:5cjgcobT.net
その講座は9マンでがっつり一定期間教えてくれるなら決して高すぎるということはないとは思う。
どのぐらいの期間、どのぐらいのレスポンスで答えてくれるか次第だけど

922 :名前は開発中のものです。:2021/08/16(月) 08:26:35.31 ID:5cjgcobT.net
けど自分で自習するのも可能感はあるな

923 :名前は開発中のものです。:2021/08/16(月) 08:43:58.08 ID:ILrBFFbH.net
総講義時間が隠蔽されてて開始しないと見れないようになってるのが
凄まじく地雷感漂う 普通は真っ先に避けるんじゃないか?

924 :名前は開発中のものです。:2021/08/16(月) 15:01:34.58 ID:E1ecF6fU.net
>>918
ですよね・・途中でPHPを勉強してるのが
webサーバーに対応できるように?でしょうか・・

>>919
中級以上でUdemyでオススメのコースが
ありましたらご紹介いただけますと幸いです

>>921
2か月でカリキュラムを終えるそうです
レスポンスは受講した方の記事を見ると
講師によって違うという印象を受けました

>>923
地雷臭いですか・・
総講義時間は自分も見れた方が安心しますね

925 :名前は開発中のものです。:2021/08/16(月) 21:08:46.05 ID:0+58YCi9.net
 A
B B

Aの子としてBのオブジェクト
やじろべえのようにB2つをAの角度と位置に対して固定にしたいのですがどこを設定したらできるのでしょうか

926 :名前は開発中のものです。:2021/08/16(月) 21:49:38.15 ID:lGXZeVMJ.net
b2つをaの子にして動かさなきゃいいのでは?
動かすときはaを動かす。

927 :名前は開発中のものです。:2021/08/16(月) 23:09:53.47 ID:0+58YCi9.net
>>926
ABB全てにrigidbody2Dつけててで重力で落ちます
Bにも重力つけてるのはやじろべえみたいな挙動にしたいのですが、スクリプトで制御しないとダメなのでしょうか?

928 :名前は開発中のものです。:2021/08/16(月) 23:30:15.59 ID:cUeglif5.net
各種Jointでなんとかならんか?

929 :名前は開発中のものです。:2021/08/17(火) 00:20:32.43 ID:yL5UQWvS.net
>>927
bのリジッドボディで、positionのfreeze、xyzを全てチェックすればいいんじゃないかな?

930 :名前は開発中のものです。:2021/08/17(火) 00:55:03.67 ID:jWee0aP1.net
鉛筆に5円玉2個ぶら下げても鉛筆を離したら地面に落ちる
鉛筆を紐で釣って指で持ってないとぶら下げられない

指と紐がないんだからそりゃ落ちるでしょうに

931 :名前は開発中のものです。:2021/08/17(火) 02:00:17.11 ID:Kro5RQHY.net
>>929
それだとAのみ落ちてB2つはそのまま空中に留まり、
落ちたAが地面でコロコロ転がるとそれの向きに合わせてBが宙でくるくる回る感じになりました

932 :名前は開発中のものです。:2021/08/17(火) 02:13:39.44 ID:7cq5/Xlj.net
>>931

Aにフリーズ
BをAとジョイントで繋ぐ

でいける

933 :名前は開発中のものです。:2021/08/17(火) 03:18:28.39 ID:Kro5RQHY.net
なんかで繋がんとアカンのですか
子だから物理的につないでなくても従うものとばかり

934 :名前は開発中のものです。:2021/08/17(火) 06:39:04.36 ID:ZOrIIcwl.net
>>933
自分でまずやってみる姿勢が大事だよ
疑問に思ったら
じゃないと理解が深まらないです

やり方が解らないなら聞かないとしょうがないけど
そうじゃないでしょ?

935 :宵闇大使 :2021/08/17(火) 06:46:10.01 ID:NBL7dFv/.net
このスレ初心者に滅茶苦茶優しいでふよね(^^
ほかのスレが民度低いだけかもしれまふぇんけど(^^

936 :名前は開発中のものです。:2021/08/18(水) 18:07:22.17 ID:RlP+epIR.net
勘違いしてるけど
スレによって民度の変わりはない
板次第
上がっているスレがたまたま狙われたりする
それだけ

937 :名前は開発中のものです。:2021/08/21(土) 19:31:20.36 ID:9PwXmEXK.net
質問です
URPを試してるんですけど、まずURPのテンプレートでプロジェクトを作りました
そしたらシーンの中にゴミみたいなサンプルが入ってて邪魔です
これは要らんなと思って新しいシーンを作ろうと思いました
しかし選択項目に「built-in」と書いてあるURPじゃなさそうなシーンしか
選択できません
まっさらなURPのシーンが必要なんですけどどう作ればいいですか?

938 :名前は開発中のものです。:2021/08/21(土) 20:04:03.83 ID:DOPr/JLA.net
ttp://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@12.0/manual/InstallURPIntoAProject.html

939 :名前は開発中のものです。:2021/08/21(土) 20:14:02.94 ID:9PwXmEXK.net
>>938
ありがとう
しかし新しいシーン作るのにいちいちこんな事をせねばならんのか
事実上プロジェクト生成時のテンプレは役に立たないし
これは使えんな
やりにくすぎる

940 :名前は開発中のものです。:2021/08/21(土) 21:47:54.76 ID:ROXghuGj.net
やる気がでません
どうしたらいいですか?

941 :名前は開発中のものです。:2021/08/22(日) 00:34:42.69 ID:alHUTpKO.net
一緒にがんばろ

942 ::2021/08/22(日) 00:36:04.57 ID:Tx0HKRK5.net
JKのおっぱいでも揉んで元気出せ

943 :名前は開発中のものです。:2021/08/22(日) 01:38:18.44 ID:R3qkvZ6V.net
ビオフェルミンとチロシンがおすすめ

944 :名前は開発中のものです。:2021/08/22(日) 02:57:40.47 ID:R2+hCZiM.net
ツイッターで自分のゲームの進捗をツイートしても
誰一人いいねmRTも無いときの見捨てられた感きつい

945 :名前は開発中のものです。:2021/08/22(日) 03:03:11.77 ID:R3qkvZ6V.net
あるあるだが、あまり気にしなくていい
SNSの反応は売上と比例しない
まったくフォローされていない開発者が億ってる例はいくらでもある

946 :名前は開発中のものです。:2021/08/22(日) 03:40:48.43 ID:YpAeKSuW.net
そういうことじゃなくて、モチベの話では?w

947 :名前は開発中のものです。:2021/08/22(日) 05:20:25.04 ID:Tx0HKRK5.net
前に見えない収入だとどんどんモチベ下がる、作ってリリースしても収益化で来てないからどんどんクオリティも下がる

948 :名前は開発中のものです。:2021/08/22(日) 05:32:46.47 ID:Y2lJ3N3U.net
嫌いなピーマンを食べなくてもお母さんに叱られないなら食べないでいい
健康のためとか栄養バランスとか言いながら鼻をつまみながら涙目で
口に入れてるからそうなる
嫌な事やりたくない事はやめればいい 誰も咎めない

949 :名前は開発中のものです。:2021/08/22(日) 06:42:11.14 ID:W7a11vLe.net
>>944
見せ方の問題もある
プラモの話なんだがちょっと複雑な構造をただ見せるのと解説と写真を合わせて載せるのでは食いつきが全然違ったりして面白い

自作ゲームの場合似たようなものがズラッと並んでいてパッと見では他との違いや面白さが伝わらないものも多いから目立ちたければ工夫も必要と言うこと
そういうことにまで時間使いたくないとか苦手というなら気にするだけ無駄

950 :名前は開発中のものです。:2021/08/22(日) 11:51:31.14 ID:R2+hCZiM.net
>>945
いいなあ。フォローされてなくて億稼ぐ開発者
ツイッターすると変に受け狙いとか
自己承認欲求でスクショとか動画を撮るのに無駄に時間使ったり
アイデアを周りに公開したり
無駄なツイートしたりしてしまうから控えようかな

951 :名前は開発中のものです。:2021/08/22(日) 11:54:19.02 ID:R2+hCZiM.net
>>949
見せ方の工夫、たしかに作った自分はワクワクしたけど
他人から見たら単調だったかもしれないなあ…

952 :名前は開発中のものです。:2021/08/22(日) 20:06:09.88 ID:FDdd09lp.net
ツイッターは思ってる以上にみんな軽い気持ちでやってるから真に受けない方が良いよ、1000いいね貰った作品が一つもうれなかったこともある。
あいつら商品宣伝してるやつの商品券買おうなんて心はない。

953 :名前は開発中のものです。:2021/08/22(日) 23:41:42.72 ID:nwioJL73.net
やる気が出ない
ダラダラYouTubeみちゃう

954 :名前は開発中のものです。:2021/08/23(月) 00:52:18.95 ID:Uwk79C+c.net
いいですか、「やる気」という言葉は、「やる気」のない人間によって
創作された虚構なんですよ。

955 :名前は開発中のものです。:2021/08/23(月) 03:50:33.43 ID:eQsygHkz.net
YouTubeは週一がいいよ創作において邪魔
後重要なのはデジタルデドックスな
これも週一は完全にデジタルから離れる日をつくる
やる気が出ないんじゃなくて脳が疲れてんだよ。

956 :名前は開発中のものです。:2021/08/23(月) 04:23:54.23 ID:VkgmUk0L.net
デトックスかどうかわからんが瞑想やると脳がスッキリして良い

957 :名前は開発中のものです。:2021/08/23(月) 07:34:13.00 ID:RAjegVaU.net
YouTubeのチャンネル登録者数はどんくらいある?
twitterよりこっちのほうが拡販には有利と思う
実況tuberが宣伝してくれたら有り難いし
俺のチャンネルは20万登録ぐらい

958 :名前は開発中のものです。:2021/08/23(月) 08:44:02.85 ID:yKauZmdT.net
俺もいつか
unityにロイヤリティ払わないといけないようなゲームを作ってみたいものです

959 :名前は開発中のものです。:2021/08/23(月) 09:34:52.28 ID:HGt9DQzk.net
いつかっていつですか?

960 :名前は開発中のものです。:2021/08/23(月) 09:38:37.53 ID:wEgH9G3L.net
ゲームって本当にゲーム部分以外の所が大半なんで
マルチクリエイターじゃないと続かない

961 :名前は開発中のものです。:2021/08/23(月) 13:51:42.96 ID:Z/6O/Btd.net
20万いるyoutuberでゲーム個人開発やってる奴なんていない
>>957は嘘

962 :名前は開発中のものです。:2021/08/23(月) 14:36:44.96 ID:cPg6kxkt.net
学校関連のアセット買おうと思ってるんですけど、
今は定価でのみ売ってるんですが、過去にセールになった事ありますか?
セールあるならそれまで待とうと思うんですが・・・。

963 :名前は開発中のものです。:2021/08/23(月) 14:37:58.41 ID:5xRF6mja.net
20万登録もあればyoutube専業で暮らせそうだな
ゲーム作るより動画作った方が儲かりそう

964 :名前は開発中のものです。:2021/08/23(月) 15:24:59.29 ID:N+vdVI/7.net
[SerializeField]についてなのですが、

以下のよう[SerializeField]の表記を付けた場合、
その下の変数すべてに反映されるのでしょうか?

[SerializeField]
float speed = 10.0f;
float multiple = 2.0f;
int maxPower = 2;

965 :名前は開発中のものです。:2021/08/23(月) 20:02:16.57 ID:PPgF99N/.net
SerializeFieldの書き方は↓

[SerializeField] float speed = 10.0f;
[SerializeField] float multiple = 2.0f;
[SerializeField] int maxPower = 2;

966 :名前は開発中のものです。:2021/08/23(月) 21:01:07.21 ID:HGt9DQzk.net
>>964
ここで聞くより実際に試してみた方が早くね?

967 :名前は開発中のものです。:2021/08/24(火) 17:03:25.34 ID:2w5JrAkz.net
>>965
unity実行中に動きがおかしかったので
書き方が悪かったのかなと思っていましたが
正しい書き方が分かり助かりましたありがとうございました!

968 :名前は開発中のものです。:2021/08/24(火) 19:45:48.14 ID:V+D+bZPO.net
早くタグを整理する機能をつけてください

969 :名前は開発中のものです。:2021/08/24(火) 21:07:27.77 ID:EJhJa+4Z.net ?2BP(1000)
https://img.5ch.net/ico/16.gif
ゲームのセーブってどうやるんですか?

970 :名前は開発中のものです。:2021/08/24(火) 22:03:10.20 ID:RBFJ9OPp.net
>>969
ScriptableObject

971 :名前は開発中のものです。:2021/08/24(火) 22:50:56.12 ID:K0a7Vn2j.net
いやscriptableは普通セーブに使わん

972 :名前は開発中のものです。:2021/08/24(火) 23:25:46.17 ID:6Yw2b9b3.net
EasySave買え

973 :名前は開発中のものです。:2021/08/25(水) 06:52:47.56 ID:vZgUL2+J.net
jsonとかでいいんじゃね?

974 :名前は開発中のものです。:2021/08/25(水) 10:19:19.46 ID:zl9oVmXv.net
そんな漠然とした質問するくらいの初心者ならPlayerPrefsを使っておけばいい
EasySaveなりjsonなりはそれぞれの利点がわかるようになったとき使えばいいさ

975 :名前は開発中のものです。:2021/08/25(水) 15:07:18.45 ID:57HqIttd.net
Unityに触れる上で数学の学習も必要と感じますが
ゲーム開発ではどの程度のレベルまで学んでおくことが
業務上で必要となるのでしょうか?

976 :名前は開発中のものです。:2021/08/25(水) 16:21:23.73 ID:ozV3ydZ5.net
上限はないが高校まであればいい

977 :名前は開発中のものです。:2021/08/25(水) 17:36:25.38 ID:57HqIttd.net
>>976
ありがとうございます

978 :名前は開発中のものです。:2021/08/25(水) 17:37:47.26 ID:57HqIttd.net
>>976
ありがとうございます!
高校数学はしっかりと身に着けて
開発の足を引っ張らないように頑張ります!

979 :名前は開発中のものです。:2021/08/25(水) 21:02:22.53 ID:d//fxeqH.net
>>975
三角関数、ベクトル、行列は完璧に理解しておきたい。

980 :名前は開発中のものです。:2021/08/26(木) 07:13:15.86 ID:q4nKbsQC.net
ものによるんだろね
ワイは今交差しうる多角形ポリゴンの中である半径の円がポリゴンの中に収まりうるかどうか調べたいんだけどどう調べたらいいか分かってない

中心点がポリゴンに内包されるか調べて、あとは各辺の線分からの距離だけでいける…かな?例外ない?
とかその多角形ポリゴンを指定サイズ小さくしたポリゴンを求めよとか分からん

981 :名前は開発中のものです。:2021/08/26(木) 08:40:12.88 ID:FZ4TJDm0.net
>>980
UnityならColliderで解決できんじゃね?

982 :名前は開発中のものです。:2021/08/26(木) 12:39:57.65 ID:puWwp6Hi.net
数学というかアルゴリズムだね

983 :名前は開発中のものです。:2021/08/26(木) 13:15:13.26 ID:q4nKbsQC.net
数学とアルゴリズムを別扱いするのもよく分からん

984 :名前は開発中のものです。:2021/08/26(木) 15:38:29.22 ID:qe/Iaqp5.net
>>982
>数学というかアルゴリズムだね

は?

985 :名前は開発中のものです。:2021/08/26(木) 15:45:42.14 ID:xduUe2jJ.net
別物というか範囲を限定しているだけでは
大抵は計算式をシコシコ書かなくても便利でスマートな関数使うし

986 :名前は開発中のものです。:2021/08/26(木) 16:45:01.07 ID:TVhpZZjo.net
数学アレルギーのアホの子って面白いな

987 :名前は開発中のものです。:2021/08/26(木) 16:53:32.06 ID:26yHQgvE.net
まー掛け算分からないときついよね
でもインスペクターに電卓ついてるし大丈夫か

988 :名前は開発中のものです。:2021/08/26(木) 17:54:58.96 ID:7W0Ba53j.net
参考書通りにやってるはずなのにエラーが出る.........

989 :名前は開発中のものです。:2021/08/26(木) 17:59:16.81 ID:E94ExubO.net
参考書は正しい、エラーも正しい。
あとは…わかるなw

冗談です。参考書は古いかもよ。エラーのところの関数を検索してみては?

990 :名前は開発中のものです。:2021/08/26(木) 20:34:12.91 ID:Tpi40/YX.net
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;

public class Title : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{

}

// Update is called once per frame
void Update()
{
public void PushStartButton()
{
SceneManager.LoadScene("GameScene");
}
}
}

The modifier "public" is not valid for this item って出て何も進みません。
UnityではじめるC#というやつを読んで進めてるのですがどこがダメなんでしょうか。

991 :名前は開発中のものです。:2021/08/26(木) 20:52:01.81 ID:FZ4TJDm0.net
>>990
PushStartButton関数がUpdate関数の中に入ってるのが原因。
それに疑問を感じないならもっとC#の入門書から始めた方がいいと思うぞ。

992 :名前は開発中のものです。:2021/08/26(木) 21:05:20.94 ID:Tpi40/YX.net
>>991
ありがとうございます。
ちゃんと最初のほうのページを理解してから進もうと思います。

993 :名前は開発中のものです。:2021/08/26(木) 23:16:06.75 ID:diwFssDz.net
script作ったのにadd componentのところに反映されてない...

994 :名前は開発中のものです。:2021/08/27(金) 00:12:41.23 ID:jZSGfDco.net
MonoBehaviourを継承してないとかでは

995 :名前は開発中のものです。:2021/08/27(金) 09:36:46.36 ID:zETIboBt.net
たまにリストに出てこない事はあるよ。
そう言う時はファイルをドラッグ&ドロップ。

996 :名前は開発中のものです。:2021/08/27(金) 11:29:25.37 ID:jABStT4s.net
Unityではじめるより教科書本の方がいいんじゃない?
2冊目ではじめる使った方がよさそ

997 :名前は開発中のものです。:2021/08/27(金) 16:27:25.18 ID:5Qlf92Bm.net
解決しました

998 :名前は開発中のものです。:2021/08/27(金) 16:28:35.82 ID:5Qlf92Bm.net
教科書本でおすすめとかありますか?

999 :名前は開発中のものです。:2021/08/27(金) 17:48:08.46 ID:zeQlH79S.net
次スレは?

1000 :名前は開発中のものです。:2021/08/27(金) 18:18:18.70 ID:n1Evhpn+.net
1000ならUnity習得

1001 :2ch.net投稿限界:Over 1000 Thread
2ch.netからのレス数が1000に到達しました。

総レス数 1001
300 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200