[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart12 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
116(1): 2023/11/22(水)07:27 ID:lIvPxeSH(2/3) AAS
例えば他のオブジェクトで配列に入れている画像を
別のオブジェクト(のコード)で指定して自分に表示させられることができるのなら
可能かと思うんですがUnityってそんなことできますか?
117(1): 2023/11/22(水)08:13 ID:TMOtxA2v(1) AAS
Unityでのシングルトンはグーグル先生がよく知ってる
例えばこれ
外部リンク:qiita.com
この例ならシーンのどこかにGameManagerコンポーネントがあればどこからでもGameManager.Instance.Test ();にアクセスできるようになるので、応用すれば十分可能かと
118(1): 2023/11/22(水)08:29 ID:WaHHcvaJ(1) AAS
SpriteRendererとSpriteは違う
画像自体はSprite
119: 2023/11/22(水)09:00 ID:lIvPxeSH(3/3) AAS
>>117
ありがとうございます!良い感じです!
>>118
了解です。Spriteは画像自体、
SpriteRendererは描画するコンポネントですね!
120: 2023/11/22(水)12:34 ID:9gCfMCQh(1) AAS
>>116
別のスクリプトにアクセスして変数操作したりするのと同じやりかたです
121(3): 2023/11/22(水)22:11 ID:NG9cR/uf(1) AAS
会社でUnityを使ってグループ会社の発達障害を受け入れる施設向けに
子供向けのアプリを作成して定期的に提供しようという案があるのですが、
Unityアプリ以外の会社の収益が過去12ヶ月間で2,965万5,991円以上あれば
開発用PC1台あたり、年間267,960円UnityProのライセンスが必要になるのでしょうか?
会社の規模的に収益が3000万円以上あると思うので
開発用に3台に、収益も生みだしていないうちに
267,960円×3の費用がかかるとなると
省1
122: 2023/11/22(水)23:17 ID:E2dGfoFk(1) AAS
なやんだってしゃーない。
unity 社へ会社間の話をすべきでは?
それで折り合いがつけるのが君の仕事になるの…かな。
123: 2023/11/23(木)06:05 ID:8565Xx/j(1) AAS
ここ技術者しかいないから経営の話をしてもトンチンカンな回答しか返ってこないよ
ここでの質問はおすすめしない
124(1): ドーンおじ 2023/11/23(木)06:50 ID:nDDRpgAx(1/3) AAS
>>121
なんでUnity関係ねえ収益までUnityに金払わねえとならねえと思うんだよ!?
お前が発達障害だろ!m9⎛´・ω・`⎞ドーン!
125: 2023/11/23(木)06:52 ID:cAxxJ+OJ(1) AAS
(´・ω・`)
mgっ cgm
126: ドーンおじ 2023/11/23(木)07:00 ID:nDDRpgAx(2/3) AAS
このスレはクソガイジ>>121を虐めるスレに成ったんだぜ!ウエェーイ!!
⎛´・ω・`⎞
mgっ cgmドーン!
127: 2023/11/23(木)08:00 ID:dk6/+dgu(1) AAS
流石にunity以外で得た収益は計算に入れないでしょ
toyotaだかどっかの企業もunity使かってなんかやったって記事みたけど全収益から取ったら恐ろしい額になるし頭おかしいでしょ
128: ドーンおじ 2023/11/23(木)08:37 ID:nDDRpgAx(3/3) AAS
AA省
129: 2023/11/23(木)09:29 ID:1rXUya4d(1) AAS
ドーンおじの正体、自ら明かす
141 ドーンおじ sage 2023/10/08(日) 09:20:11.70 ID:FDh2RFJV
あーうぜぇ!製品レベルのもん見せたらサークルがバレんだろ!
このエロゲの作者は5chで初心者虐めてる嫌な奴って噂になったら売れなくなるだろ!m9?´・ω・`?ドーン!
130: 2023/11/23(木)09:49 ID:oKH3R9WW(1) AAS
>>124
これなw
131: 2023/11/23(木)10:22 ID:domwkp//(1) AAS
過去 12 か月の収益または調達資金が 20 万ドルを超える企業およびその企業と取引があるお客様は、Unity Pro または Unity Enterprise のプランにご加入いただく必要があります。
132: 2023/11/23(木)11:02 ID:54II3vzn(1) AAS
それあくまで加入でしょw
入り口はそこからってだけ
133: 2023/11/23(木)12:50 ID:lExN4hdU(1/3) AAS
こんにちはいつもお世話になっております
質問ですけんど
人さまのデータにあった、asset拡張子のメッシュデータを、ユニティ内にはちゃんと見えているのですが、
ちょこっとポリゴン頂点を編集したいのです
何らかのobjなりfbxなりの書き出しはやれますか
134: 2023/11/23(木)13:02 ID:lO0ruGHu(1) AAS
ナイショ
135: 2023/11/23(木)16:49 ID:lExN4hdU(2/3) AAS
133は自決しましたプロビルダーとかいう内蔵モデラーでやれました
136: ドーンおじ 2023/11/23(木)17:12 ID:U6Bg/sEz(1/2) AAS
AA省
137(1): 2023/11/23(木)17:15 ID:lExN4hdU(3/3) AAS
今から死ぬってことを先に伝えてあれば、市ヶ谷の連中も少しは話を聞いてくれただろうか
138: ドーンおじ 2023/11/23(木)17:39 ID:U6Bg/sEz(2/2) AAS
>>137
主力部隊は東富士演習場に移動していて残っていたのは後方支援だけで
三島由紀夫を知らないレベルの教養しか無かったのだよ!m9⎛´・ω・`⎞ドーン!
139: 2023/11/24(金)03:10 ID:A4Pmbux7(1) AAS
普通に収益あげてる企業なら使用料は払わんといかんでしょ
まあ内容が内容だからUnity公式のサポートに問い合わせれば
こっそり温情で使わせてくれると思うよ
140(1): ドーンおじ 2023/11/24(金)08:32 ID:x/X58WAI(1/2) AAS
なぞなぞです!
棒状でだんだん熱くなって先っちょを咥えると白いものが出てきて
出し終わると小さくなるものといえばナーニ?m9⎛´・ω・`⎞ドーン!
141(1): 2023/11/24(金)09:08 ID:6bk8iGG1(1/2) AAS
>>140
何が面白いの?
142: ドーンおじ 2023/11/24(金)09:18 ID:x/X58WAI(2/2) AAS
>>141
ナニが白いの?白いのは煙だよ!大ヒント出ました!( ´ー`)y-~~
143(2): 2023/11/24(金)16:52 ID:ZmH9ui2f(1) AAS
Unityのライセンス価格変更について今更調べたんだけど
・価格変更後はUnityPlusがUnityProに取り込まれる(=Plusは消えて1年後くらいにProの価格になる)
・2023LTS以降はUnityPersonalでスプラッシュスクリーンを非表示にできる
ということで、スプラッシュスクリーン非表示のためだけに有償ライセンスを検討してる場合は2023LTS以降なら無料プランでおkという認識でよろしいか?
144(1): 2023/11/24(金)17:25 ID:pg0cHsLN(1/5) AAS
Unity Personalで開発しているのですが
糞スプラッシュスクリーンを表示させない方法はありますか?
145: 2023/11/24(金)17:26 ID:pg0cHsLN(2/5) AAS
>>143
それは本当ですか?
146: 2023/11/24(金)17:30 ID:fVregRx2(1) AAS
スプラッシュスクリーンは変更できるようにできるならカッコいいUnityのスプラッシュスクリーンに変えたいな
147: 2023/11/24(金)17:44 ID:w6wK5eGP(1) AAS
外部リンク:gigazine.net
◆Unity PersonalにおけるUnityスプラッシュスクリーンの使用義務を撤廃
Unity Personalではゲームの起動時にUnityのロゴを表示する必要がありましたが、表示義務が撤廃されました。
ここに書かれてない但し書きがなければ>>143の通り
148: 2023/11/24(金)17:54 ID:pg0cHsLN(3/5) AAS
よっしゃ!
149: 2023/11/24(金)18:26 ID:pg0cHsLN(4/5) AAS
いつからスプラッシュスクリーンが出ないUnity Personalを使えますか?
150: 2023/11/24(金)19:26 ID:HrfOyxD5(1/3) AAS
>>144
例えそれが技術的にできたとしても、それは改ざん行為になるので規約違反
そんなのここで教えられるわけがないw
151(1): 2023/11/24(金)19:27 ID:HrfOyxD5(2/3) AAS
あー強いて言うならスプラッシュスクリーンが出ないUnity Personalが出るまで待つことかな
152(1): 2023/11/24(金)19:46 ID:pg0cHsLN(5/5) AAS
>>151
いつまで?
153: 2023/11/24(金)19:59 ID:HrfOyxD5(3/3) AAS
>>152
Unity6が出る時期だから2024年内だね
154: 2023/11/24(金)21:45 ID:4YXTTpie(1) AAS
普通にUnity6使えば良いってことかサンクス
155: 2023/11/24(金)21:51 ID:DvD8d6Hr(1) AAS
リモートワーク制度が削減・廃止されたら「転職や別案件を探す」が4割--
「Offers」登録者調査
ITエンジニア/デザイナーの副業・転職サービス「Offers」を提供するoverflowは、
同社が運営する「Offersデジタル人材総研」にて「リモートワーク実態調査2023」
を公表した。
これによると、リモートワークになり、5人に1人が引っ越したと回答した。そのうち、
現職でリモートワーク制度が削減・廃止された場合、「転職や別案件を探す」という
省5
156: 2023/11/24(金)22:42 ID:6bk8iGG1(2/2) AAS
っていうかunityのスプラッシュスクリーンそんなに嫌か?
俺オシャレでいいと思ってるんだが
自分であんなの作るの少し手間かかるだろ
157: 2023/11/25(土)01:04 ID:G6Qarke7(1) AAS
Unity製はどうこうみたいな風潮はあるけど実際Unityで作ってるわけだからなオレも隠す必要がないと思ってるよむしろUnityでこれだけのものを作ったぞと見せつけていけ
158: 2023/11/25(土)01:56 ID:VScWYipM(1) AAS
Unity使うのやめようかなって思うレベルでダサいよ
Unity6でUnityの個人ユーザーは間違いなく増えると思うわ
159: 2023/11/25(土)02:24 ID:6mVYgNka(1/13) AAS
本命は起動時間の短縮
スプラッシュスクリーンの裏でアセットバンドルのロードを走らせられるなら別にいいんだけど
そうもいかないだろうから
160(2): 2023/11/25(土)02:39 ID:CP8hzqFB(1/3) AAS
個人の開発者の人って有料Assetどれくらい買ってる?
初めての開発なんだけどAsset Storeがセールしてたから必要そうなAssetを見繕ってみたら円換算でかなりの額になってしまった
赤字の未来しか見えなくて買うのが怖い
161(5): 2023/11/25(土)03:54 ID:9rpRVGI9(1/3) AAS
前々からゲーム制作に興味あってそろそろ動きたいけど
PCは持ってない
どんなの買えばいい?
MacBook Airかproかで悩んでる
その中でも何種類かあるし
Airの13インチM1でも大丈夫かな?
メモリやSSDの容量もどれくらい必要?
省1
162: 2023/11/25(土)04:28 ID:mCFIcOWr(1) AAS
パブリックでゲームオブジェクト変数を用意して、プレハブをドラッグ&ドロップしたんだけどなんか挙動がおかしい
同じゲームオブジェクト変数の用意のしかたで同じようにプレハブを入れても 最初に記述した4行のゲームオブジェクトは問題はないのに、それ以後に増やしたゲームオブジェクト変数は、プレハブのドラッグ&ドロップは問題ないのに、変数の中身を調べるとnullになっている(先に記述した4行の変数はプレハブが入っていると表示される)
現状自分では何も解らない状況です。
163(2): 2023/11/25(土)08:14 ID:DxkplgpG(1/2) AAS
>>160
廃課金者だから数十万行ってる気がする
もちろん赤字だが発注するよりは格安
>>161
UnityならMacBook Proかなー
M1でも2Dゲームくらいなら余裕
ただ、Airは発熱凄いからお勧めしない
省1
164(1): 2023/11/25(土)08:23 ID:75MeFtBw(1/3) AAS
>>160
めっちゃ買ってるで
糞アセットに当たる可能性もあるけど今では欠かせないものもある
165: 2023/11/25(土)09:33 ID:tUq1KY+K(1/4) AAS
>>161
どちらにせよ、16G以上にしないと辛いよ。
166(1): 163 2023/11/25(土)09:52 ID:DxkplgpG(2/2) AAS
RAM言い忘れてた
上に同じく16GBあった方がいいな
Proならもっと上もあるが自分はM1&16GBで軽いゲームなら開発できてるので参考までに
167: 2023/11/25(土)11:21 ID:FGDWLLI7(1/15) AAS
すみません、2つ質問させてください。
1
乱数を返すRandom.Range();がありますよね?
これはこちらが最小値と最大値を決めて、返すわけですが
「0」が要らない場合、Random.Range(1,4);にすると
1,2,3のどれかを返す、という認識で間違い無いですか?
2
省6
168(1): 2023/11/25(土)11:28 ID:6mVYgNka(2/13) AAS
1
public static int Range(int minInclusive, int maxExclusive);
なのでint型はmin以上max以下だから1〜3が欲しいならRandom.Range(1, 4)
ただしfloat型の場合
public static float Range(float minInclusive, float maxInclusive);
なのでmin以上max未満だから1.0f〜3.0fが欲しいならRandom.Range(1.0f, 3.0f)
2
省5
169: [>>168] 2023/11/25(土)11:29 ID:6mVYgNka(3/13) AAS
誤)int型はmin以上max以下
正)int型はmin以上max未満
誤)float型はmin以上max未満
正)float型はmin以上max以下
170: 2023/11/25(土)12:21 ID:FGDWLLI7(2/15) AAS
>>168
>特定の数値をList<int>にぶち込んでこれ呼び出せばランダムな値取ってきてくれる
おお、そのやり方があった、、、ありがとうございます。
あとひとつだけ質問させてください。
配列に入ってる各オブジェクトの中で、
自分の手前(自分より添え字が若い方)の情報を取りたいんですが
何かいい関数、または方法ってありますか?
省3
171(1): 2023/11/25(土)12:29 ID:6mVYgNka(4/13) AAS
for (int i = 0; i < 5; i++)
ならi-1で取れるとして、foreachなら1つ前の値を持つローカル変数を用意する
string prevValue = null;
foreach (string value in strList)
{
// 何か処理(ここでprevValueを参照すると1つ前の値が取れる)
prevValue = value;
省6
172(1): 2023/11/25(土)15:29 ID:CP8hzqFB(2/3) AAS
>>163,164
ありがとう やっぱり必要なものは必要だから仕方がないってことですかね
めちゃめちゃ苦労して大赤字で終了って辛い現実すぎる
ちなみに今すぐ買っておけっていうおすすめのAssetがあれば教えてください
173(1): 2023/11/25(土)16:17 ID:PO4/Hp6H(1/13) AAS
おすすめなんかどんなの作りたいのか知らんのに無責任に勧められんやろ
174(1): 2023/11/25(土)16:31 ID:75MeFtBw(2/3) AAS
>>172
まず何はなくともdotween。これは無料
個人的に欠かせないのはAnimancer
アニメーションイベントの使い勝手がデフォルトのものよりいい
VeryAnimation
アニメは価格が高いので簡単なものは自分で作ったほうが早い
Arbor3
省8
175(1): 2023/11/25(土)17:04 ID:FGDWLLI7(3/15) AAS
>>171
すみません、
string prevValue = null;
foreach (string value in strList)
{
// 何か処理(ここでprevValueを参照すると1つ前の値が取れる)
prevValue = value;
省4
176(1): 2023/11/25(土)17:11 ID:FGDWLLI7(4/15) AAS
あと今配列を勉強してて新たに疑問に思うことがあるんですが
Array01 = new GameObject[10];
Array02 = new GameObject[10];
GameObject obj = (GameObject)Resources.Load("prefab_obj");
for (int i = 0; i < Array01.Length; i++)
{
Instantiate(obj, new Vector2(0.0f, 0.0f), Quaternion.identity);
省10
177: 2023/11/25(土)17:11 ID:PO4/Hp6H(2/13) AAS
配列にしてダメだった時のエラー書きなよ
178(1): 2023/11/25(土)17:14 ID:6mVYgNka(5/13) AAS
>>175
foreachはIEnumerable<T>から継承されたクラス全てで使える(配列、List<T>など)
for文は配列の要素にインデックスで参照できるクラス全てで使える(これも配列、List<T>など)
確かに値が被ってるとIndexOfは無理ですね、そうなるとprevValueのやり方が一番まともかも
>>176
それで配列に入ってたらバケモン
Array01[i] = Instantiate(...);
省1
179(2): 2023/11/25(土)17:25 ID:FGDWLLI7(5/15) AAS
>>178
ですよね???
でも入ってるんです、ほんとに。
実行して、ちゃんと理想通りになってるんで
「なんで?」って思って質問させてもらいました。
厳密に記載すると
最初に定義もしてます。
省19
180(1): 2023/11/25(土)17:28 ID:75MeFtBw(3/3) AAS
>>179
おかしい
181: 2023/11/25(土)17:30 ID:6mVYgNka(6/13) AAS
>>179
えぇ・・・
そのArray01とArray02に外部からアクセスしててそっちでオブジェクトを代入する処理をしてるとかかなあ
public GameObject[] Array01;
↓
[SerializeField]
private GameObject[] Array01;
省1
182(1): 2023/11/25(土)17:31 ID:6mVYgNka(7/13) AAS
あ、この場合[SerializeField]はなくてもOK
InspectorタブをDebugに切り替えればprivate変数の中身も見れる
183(1): 2023/11/25(土)17:34 ID:PO4/Hp6H(3/13) AAS
そもそも入ってるかどうか何処でチェックしてる?
START関数の最後に確認したら?
184: 2023/11/25(土)17:37 ID:FGDWLLI7(6/15) AAS
>>180
おかしいって言われましても。。。
ちなみに片方のfor文コメントアウトすると
配列はひとつだけになりますし、、、機能してるとしか。。
>>182
中身も入ってます、といってもprefabオブジェクト内の変数は
すべてプレハブのスクリプトの方で初期化してるんで
省3
185(1): 2023/11/25(土)17:39 ID:PO4/Hp6H(4/13) AAS
それプレハブだけ見てて、配列見てないやろ
配列にあるか無いかのチェック入れてみろっての
for文終わったとこに
186(1): 2023/11/25(土)17:40 ID:FGDWLLI7(7/15) AAS
>>183
再生したら、配列に突っ込んだオブジェクトが
10個ずつ描画(実際はfor文内でVector2の座標を増加させながら入れるんで)されてるんで、
これは全部ちゃんと入ってるってことじゃないですか?
そんなにおかしい状態ですか。。どういうことですか?
187: 2023/11/25(土)17:43 ID:CP8hzqFB(3/3) AAS
>>173
それはたしかに
色々あるけどまずは3Dのダンジョンゲーを作りたい
>>174
ありがとう助かります
AnimancerとVeryAnimationはちょうど買おうか迷っていたところでした
特にVeryAnimationはUMotionというのもあって両方カートに入れてました
省1
188: 2023/11/25(土)17:44 ID:PO4/Hp6H(5/13) AAS
だから
for文の後にチェックコード書きなさい
それで分かるから
189(1): 2023/11/25(土)17:44 ID:FGDWLLI7(8/15) AAS
>>185
すみません、そのfor文のあとに
Debug.Logはなんて記載すればいいですか?
Debug.Log(ここに何書けばいいですか?);
190: 2023/11/25(土)17:45 ID:PO4/Hp6H(6/13) AAS
>>186
描画してんのはただ単にインスタントエイトしてるからやろ
191(1): 2023/11/25(土)17:47 ID:PO4/Hp6H(7/13) AAS
array01の最初はプレハブですか?ヌルですか
あとはChatGPTに聴け
192: 2023/11/25(土)17:53 ID:PO4/Hp6H(8/13) AAS
>>189
Debug.Log(array01[0].name);
これで何出るか
楽しもうか
193: 2023/11/25(土)17:53 ID:FGDWLLI7(9/15) AAS
>>191
あああああああああああああああああ
None、すなわちnullでした。。。
でもどういうことですか、、、
入ってないなら入ってないで、
なぜ座標がちゃんと入った
プレハブオブジェクトが配列の添字の数だけ並ぶんです?
194(1): 2023/11/25(土)18:00 ID:6mVYgNka(8/13) AAS
ちょっと待ってDebug.Log(array01[0].name);でヌルポじゃなくてNullなの・・・?
まぁ見なかったことにしよう
Instantiate(obj);はobjを複製してシーンに配置する関数
つまり、複製されたやつが画面上に配置されてたのを見ただけ
Array01にぶち込んだところまでは確認できていなかったということ
195: 2023/11/25(土)18:02 ID:FGDWLLI7(10/15) AAS
でも、なんか納得できません。
for文の両方をコメントアウトして再生押すと
プレハブのオブジェクト自体の存在も無くなります。
for文の処理はプレハブを配列数分作るカギになってると思います。
どういうことでしょうか。。。。。。。
196: 2023/11/25(土)18:06 ID:FGDWLLI7(11/15) AAS
>>194
Debug.Log(array01[0].name);は
オブジェクト参照がオブジェクトのインスタンスに設定されていません
のエラーが出ました。
上下前次1-新書関写板覧索設栞歴
あと 806 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.024s