[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild3 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
480: 2020/02/11(火)11:36 ID:0VFgNshG(2/2) AAS
HDRPは2019.3でようやく正式版になったのね
そろそろ使ってみるか
481: 2020/02/11(火)11:39 ID:9lWjpqQN(2/2) AAS
unityはちょっと前までterrainのテクスチャシステムも酷かった
エディタ上ではいくつでも設定できるのに、実際に走らせてみると33個目以降のテクスチャは真っ黒になり表示されないというガイジ仕様
これがほんの1、2年前までの話だから凄い
482
(1): 2020/02/11(火)11:47 ID:H4TOi8xz(3/3) AAS
UE使ってるのはノンコードでやりたい映像制作の人じゃないかな
個人、インディーでゲーム開発してる人らはコストカットが重要だと見てるわけだからUnity使う人が多い印象
ノードベースもできるけど、プログラム書ける人はサクッとC#で開発しやすいっていうのもあるね

>>479
HDRPはほんと情報がないね。なんでデフォルトのマテリアルがピンクになんねんって思うし
483: 2020/02/11(火)13:58 ID:zN+HtKho(1) AAS
一社独占は殿様商売になりがちだし
競争相手がいたほうがユーザーにとっては得な気する

Unityがプロ版以外の主機能を無料開放しなかったらUEもしなかったと思うし
484
(1): 2020/02/12(水)08:39 ID:wi+6pT4S(1/3) AAS
こんにちは。よくある質問で初歩的な質問なのかもしれませんが、
Androidでの実機が表示されず困っています。
Gradle build failed. See the Consols for details というエラーメッセージが出ています。
持っている書籍やインターネットで色々調べて、Android StudioやUnityのOther Settingsをわからないなりにいじってはみたのですが、
やはりどうにも上手くいきませんでした。これ以上変なものに触って取り返しがつかなくなる前にこちらで助言いただこうと思いました。
教えていただけると嬉しいです。Unityのバージョンは2019.3.0f6です。
485
(1): 弟子 2020/02/12(水)09:01 ID:V6bGXGkC(1/6) AAS
>>484
unityでビルドの際にgradle build failed
外部リンク:teratail.com

でどうでしようか?
ちなみにコンソールにはなんとメッセージが出てます?
486
(1): 2020/02/12(水)09:07 ID:r/+rq2DO(1) AAS
おはようございます。初歩的な質問で申し訳ないのですが
windows版のUnity hubはWindows7の32bitだと対応してないのでしょうか?
一応Windows 7 SP1です。
Unity単体よりもUnityHubをインストールしたいんですが。
487: 弟子 2020/02/12(水)09:17 ID:V6bGXGkC(2/6) AAS
>>486
公式の要件
外部リンク:store.unity.com

64bitぽいかなぁ
488
(1): 2020/02/12(水)09:33 ID:wi+6pT4S(2/3) AAS
>>485
ご返信ありがとうございます。
ExportしたファイルをAndroidStudioで読み込んだところ、
「The project and Android Studio point to different Android SDKs」
と出ました。
「Use Android Studio's SDK」と「use project's SDK」の二つが出ています。

また、IL2CPPにするとExportが出来ていない現象になっている気がするのでこちらは上手くいきませんでした。
省6
489: 弟子 2020/02/12(水)09:58 ID:V6bGXGkC(3/6) AAS
>>488
メッセージから調べるとSDKのフォルダの指定の設定ぽいんだけど
もしUnityでBuildしてApkファイルできるなら、そのまま実機に持って行けばいいと思うけど
AndroidStudioでやる場合には、すまん自分AndroidStudioようわからんので別の人お願いします
490: 2020/02/12(水)12:17 ID:wi+6pT4S(3/3) AAS
解決しました。Android StudioでいろいろいじってSDK Locationのファイルの場所を、
UnityのAndroid SDKの部分に参照させたらビルドできました。お騒がせしました。
491
(1): 2020/02/12(水)13:07 ID:5/PjZdT/(1) AAS
>>482
現状大手はUE小中規模はunityってイメージある 住み分け出来てるしわざわざこんな所に対立煽りする必要あんのかねぇ
492: 2020/02/12(水)13:11 ID:FJKUjAIj(1) AAS
切々とマジレスされてるだけだし、煽りと感じるならスルーしなさいよ
493: 2020/02/12(水)15:44 ID:6fS+xq7E(1) AAS
>>491
何をどう読むと対立煽りと読めるんだ
494: 弟子 2020/02/12(水)16:08 ID:V6bGXGkC(4/6) AAS
そういうのスルーしよ
書きたいならプログラムに関する質問の答え書いてあげてね
495
(1): 2020/02/12(水)17:39 ID:6NgVjOYx(1/3) AAS
カードを重複しないで配るために、生成した乱数をリストに追加していき、もしすでにリストにあったらもう一度乱数を生成するというスクリプトを書きたいのですが

cardRandom = Random.Range(0,49);
cardDeck.Add(cardRandom);

if(cardDeck.Contains(cardRandom))
{
Debug.log("被りを検知");
}
省4
496: 2020/02/12(水)17:44 ID:6NgVjOYx(2/3) AAS
配ったカードをリストから削除していくというのも良いと思うのですが、ScriptableObjectでリストを作っているので削除した項目をもとに戻す方法がわからずゲームのリスタートが出来ません
497
(1): 2020/02/12(水)19:04 ID:PEOVEJqP(1) AAS
最初に山札のリストのコピーを作って、カードを配ったらそこから削除、リセット時はコピーを作り直す、ではだめ?
498: 2020/02/12(水)19:28 ID:Q0ug1Ni/(1) AAS
逆にすれば?
コンテナには1からきれいに並べておいて、そこから抜き出す位置を乱数にする。
で、抜いたらその数字をコンテナから削除。
あかんかな?
499: 弟子 2020/02/12(水)20:29 ID:V6bGXGkC(5/6) AAS
>>495
こんなんでどうかな?ちょっと酔ってるからさくっとしか検証してないけど

List<int> souceList;

private void Awake()
{
souceList = new List<int>();
for (int i = 1; i < 11; i++) souceList.Add(i);
省10
500: 2020/02/12(水)21:14 ID:6NgVjOYx(3/3) AAS
皆さんありがとうございます
勉強不足で>>497さんの方法しか理解出来なかったのでとりあえずやってみます!
501
(1): 2020/02/12(水)22:35 ID:NuKDMQhh(1) AAS
ゲームのメニュー表示をLoadSceneMode.Additiveを使って、メニュー表示用のシーンを追加で読み込んで既存のシーンの上に描画する事で再現しようと思うのですが、
追加のシーンを読み込むと既存のシーンのCanvas下に設定されたボタンやテキストの表示が無効になります、解決する手段はないでしょうか?
(おそらく各シーンのCanvas毎に描画のリセット→描画を繰り返してるからだと思うのですが…)
502: 2020/02/12(水)22:38 ID:FCZ+s3Do(1) AAS
dontdestroyにするか、スクリプトで全ての情報を持って都度更新か
503: 弟子 2020/02/12(水)23:19 ID:V6bGXGkC(6/6) AAS
キャンバスの表示がカメラだったら読み込んだのにメインカメラ設定
504: 501 2020/02/13(木)05:26 ID:cdDHlpnE(1) AAS
情報ありがとうございました
仰るとおりキャンバスの表示がカメラ依存だったので、読み込んだ先のカメラ設定と衝突してうまく描画されてなかったようです
アドバイスくれた皆さん本当にありがとうございました
505: 2020/02/13(木)14:30 ID:z1awSr3F(1) AAS
purchase入れたら、Xcode手前でエラーが出て連動してくれなくなりました。
その後、Xcodeを立ち上げて、作られてたXcode.prjを走らせると実機でも動きました。(内容確認して該当プロジェクト確認済み)
原因わかりましたら、教えてください。
unity19.3です。
506: 2020/02/13(木)15:30 ID:pzuIumdi(1/2) AAS
unity2017でPlayerPrefsが使えません!
SetInt("あ",a);
SetInt("い",b);
Save();

int i = GetInt("あ",0);
こんな感じにしておそらくセーブされていないですプラットフォームは2DでAndroidです
Androidだと使えないんでしょうか?
507: 2020/02/13(木)16:09 ID:pzuIumdi(2/2) AAS
自決しましたGetのとこでスペルミスしてました……
508: 2020/02/13(木)16:34 ID:hizYH54K(1) AAS
まーた質問スレが自殺者を出したのか
509: 2020/02/13(木)23:43 ID:7WSXd9Ps(1) AAS
「UNITYの教科書2019」を見てにゃんこがジャンプするゲームを作っていたのですが
アニメーションが動かない…
510: 2020/02/14(金)00:00 ID:UftQ0dTO(1) AAS
それだけじゃどうにも…
511: 2020/02/14(金)08:11 ID:6Poy0JiB(1) AAS
教科書通りにやれば動くからよく見直してみ
512
(1): 2020/02/14(金)17:15 ID:PRKU0Nfh(1) AAS
Hierarchyでシーン上のオブジェクトを表示/非表示する目玉のマークは分かるんだけど
「指」のマークってなんの機能なの?><
Unity2019.3.1f1
513: 弟子 2020/02/14(金)18:12 ID:bar1ZVkH(1) AAS
>>512
シーン上でクリックできるか出来ないか
514: 弟子 2020/02/14(金)18:20 ID:jIzS9fJJ(1/3) AAS
クリックというか選択だね
だからシーンで位置決めたのに他と重なって選択しずれー
って時とか便利
515
(3): 2020/02/14(金)19:07 ID:xDLUkvcx(1) AAS
すみません、2D横スクのマップを作るのに
あらかじめ設計図をテキストファイルに入れといて
各ブロックの座標を指定しタイルマップの様に生成させたいのですが
ステージのブロックは一種類じゃないので
どの種類のブロックにするかもその時に数値で指定したいのです。
各ブロックは受けとった値で表示する画像を決める感じです。
この場合、そのブロックのオブジェクトは
省7
516
(1): 弟子 2020/02/14(金)19:43 ID:jIzS9fJJ(2/3) AAS
>>515
前半部分は
「unity テキストファイル マップ作成」

後半部分は
「unity 画像 動的変更」
517
(3): 2020/02/14(金)22:41 ID:vehvswp5(1/4) AAS
メトロイドヴァニアのカメラとかで基本的に操作キャラを追うんだけど、
マップの端っことかだとカメラが動かなくなって、
操作キャラは画面の端まで動けるってのどうやって実装するんだろ?

物理演算でやってみようって、カメラに画面枠大の BoxCollider2D つけて、
TileMap で「この範囲の内側しか動かないよ」ってコライダー描いてみて、
カメラは rigidbody.MovePosition でキャラを追うようにしてみたが、
なんか突然カメラ位置がワープするみたいに動くときがあったりとか、
省1
518
(1): 2020/02/14(金)22:44 ID:LNMPB8Oq(1) AAS
FixedUpdate内で追わせる
519: 2020/02/14(金)22:50 ID:vehvswp5(2/4) AAS
>>518
FixedUpdate でもプルプルしてます。
このプルプル、CollisionDitection を Discrate にすると解消するけど、
そうするとカメラが枠を擦り抜けてしまったり…
520: 弟子 2020/02/14(金)23:14 ID:jIzS9fJJ(3/3) AAS
プルプルするのって移動しようとする、端っこだ、すこし戻る、移動しやう、端っこ
の繰り返しだから
端っこきたら移動フラグでその処理解除
521: 517 2020/02/14(金)23:17 ID:vehvswp5(3/4) AAS
突然ワープについては解決しました。
追い掛けてるオブジェクトが操作キャラの子オブジェクトで、localPosition が zero
じゃなく、また操作キャラがふりむくと x 軸の scale を反転させるために、
追い掛けてるオブジェクト自体がワープしている為でした。
あとはプルプル問題だけ…
522: 2020/02/14(金)23:22 ID:UYE3kpLI(1/2) AAS
座標でプルプルに対処って
それはC++とかで作るやり方だよね?
unityには移動するカメラの端(枠)を決めるアセットが確かあったと思うけど
それが良いのではない?
523: 2020/02/14(金)23:27 ID:hhNKaEVT(1) AAS
個人でゲームを作って販売する場合アプリの値段を設定するとやっぱバグがあった時に大変ですよね?
みんな大体は課金か広告収入にしてますか?
524: 517 2020/02/14(金)23:31 ID:vehvswp5(4/4) AAS
プルプル解消しました。
コリジョンをきっちりと合わせると食い込んで戻そうとするのが原因のようで、
遊びを持たせると大丈夫って感じでした。

まぁ、物理演算とTileMapでカメラ枠を作るのって強引な感じなので
アセットも漁ってみます。
525
(1): 2020/02/14(金)23:37 ID:UYE3kpLI(2/2) AAS
アプリツールならともかく
アプリゲームは販売にしちゃうと
売り上げは激減するよ、
初心者がやりがちだけど
安くしてれば買ってくれるとか思ってる?
すでにSNSやってて信者が沢山いるなら
いいかもしれんが
省5
526: 2020/02/15(土)00:00 ID:eG4jxfS9(1) AAS
>>525
知識が十年くらい遅れてるっぽいけど、今は重課金のクソゲーや広告ゲーを避けて安い有料ゲーを漁るユーザー多いよ
それを見越して有料+重課金みたいなクソみたいな売り方する奴も出るくらい有料ゲーの方に新規ユーザーがいる
527: 2020/02/15(土)00:02 ID:3DQdE0Zm(1) AAS
てかそれスマホゲーの話?
pcゲーも課金広告が主流なの?
528: 2020/02/15(土)00:44 ID:Knc6MN40(1/2) AAS
Unityの教科書2019の通りやってもキャラが横移動しなくなりました
2Dの横スク作ってます
public class PlayerController : MonoBehaviour
{
Rigidbody2D rigid2D;
float jumpForce = 680.0f;
float walkForce = 30.0f;
省13
529
(2): 2020/02/15(土)00:46 ID:Knc6MN40(2/2) AAS
if (speedx < this.maxWalkSpeed)
{
this.rigid2D.AddForce(transform.right * key * this.walkForce);
}
//動く方向に応じて反転
if (key != 0)
{
省4
530
(2): 2020/02/15(土)04:07 ID:4DrYCXfC(1/3) AAS
iOSの課金テスト方法に関してお聞きしたいのですが、
iOSの課金テストは開発中に行うことができないのでしょうか?
androidはできたのですが、iOSは
同じアイテムIDでもまったく反応してくれません。
テストフライトでもダメです。

何か設定ミスがあるのか、
iOSは審査が通るまでそういうものなのか
省1
531
(1): 2020/02/15(土)08:22 ID:7TkHP78M(1) AAS
リアルタイムのネット対戦を実装するときってUnityだと何を使うのがやりやすいかな
Unity使う前はソケット通信使って実装してたけどUnityだともっと便利な機能あったりする?
532
(1): 弟子 2020/02/15(土)08:38 ID:EiQa9/BV(1/4) AAS
PHOTON
533: 2020/02/15(土)09:37 ID:/yGz3W8q(1/2) AAS
>>529
試しにこうしてみてもだめ?

this.rigid2D.AddForce(Vector2.right * key * this.walkForce);
534
(1): 2020/02/15(土)09:40 ID:/yGz3W8q(2/2) AAS
>>531
socket通信でやったことあるならsocket使った方が楽だと思うよ
ただ生socket使うよりはwebsocketがサーバーもクライアントも楽かもしれない
535: 2020/02/15(土)09:54 ID:jJ2hrMPk(1/2) AAS
>>517
画面上の自キャラの位置と壁の位置でフラグ使って判定すればいい
基本的に2Dゲームは物理演算は使わず昔ながらの座標管理で実装してることが多いから、下手にUnity機能使うと不自然な挙動になることが多い
536
(1): 弟子 2020/02/15(土)10:08 ID:EiQa9/BV(2/4) AAS
>>529
一応動くことは動くけどあまりいいサンプルじゃないね
ちなみにインスペクタでBodyTypeはどうなってますか?
ダイナミックじゃないとうごかんよ
537: 弟子 2020/02/15(土)10:28 ID:EiQa9/BV(3/4) AAS
あぁそうそう

>>横移動しなくなりました

って事はもともとは横移動していたという事だと思うので
その時点まで戻るのがいいかなと思うけど
動いたら新しいスクリプトつくってそっちに退避しておくとかいいよ
538: 2020/02/15(土)11:19 ID:LzNrLujQ(1) AAS
股間がプルプルしてます
どうすればいいですか?
539: 530 2020/02/15(土)11:21 ID:4DrYCXfC(2/3) AAS
ネットで資料を読んでみると審査前でもテストフライトから
ダウンロードしたAPPの課金テストは
sandboxというのに登録したメールアドレスで
可能なような気がするのですが、
課金アイテムのボタンがまったく無反応です。
何が原因だと考えられるでしょう?
Apple Storeからは完全ログアウト済の端末です。
省1
540: 530 2020/02/15(土)11:25 ID:4DrYCXfC(3/3) AAS
自分の認識(ネットの情報あさったイメージ)では
審査前であってもテストフライトなら、
少なくとも課金アイテムのボタンを押したら
sandboxのメールアドレスでログインするかどうかの
フォームが開くはずだと思うのです。
この認識はおかしいでしょうか?
541: [pp] 2020/02/15(土)11:35 ID:yrj+Dgsn(1) AAS
>>536
ダイナミックにしたら動きました!!!!ありがとうございます。
床はKinematic、プレイヤーや敵はDynamicにしないとダメなんですね
色んなサイトのコードコピぺしたり張り付けてもダメだったから本当助かりました。
542: 2020/02/15(土)14:54 ID:PkcbpKmt(1) AAS
>>532
なるほど、こういうのもあるのか
便利そうだし選択肢には入るな
ありがとう

>>534
websocketか、ちょっと試してみる!
ありがとう!
543
(2): 453 2020/02/15(土)15:53 ID:BjWXMhbH(1/2) AAS
>>453にて、
あれから修正を終えて、まずはパーツを分けてボーンごと保存、およびFBXにエクスポートし、Unity上でプレハブ化したものをボーンをもとにし再組立てした場合の挙動を確認してみましたが、以下のような状態で実現できませんでした
・アニメーションが動作しない
 ・Blenderのエクスポートの設定でメッシュのみやアーマチュア及びアニメーションを全部含めたもの等色々試したがいずれもアニメーションは動かず
 ・元ボーンがUnity上では不可視になってしまうため、ダミー用のキューブを手足に作っておいたが、これらは問題なくアニメーションに追従して動作している
・パーツの位置がすべて大きくズレる
 ・元ボーンのルート下にインスタンス化すると比較的近い位置に出るが、それでもガタガタにずれる
省6
544
(1): 2020/02/15(土)19:35 ID:jJ2hrMPk(2/2) AAS
>>543
blender側で「トランスフォームを適用」して編集後のメッシュのサイズを(1,1,1)にする
詳しくはググってくれ
545: 弟子 2020/02/15(土)21:42 ID:EiQa9/BV(4/4) AAS
ググるにしてもさ
キーワード位あげよう
546
(1): 543 2020/02/15(土)22:13 ID:BjWXMhbH(2/2) AAS
>>544
回答ありがとうございます
位置のずれに関しては解決しました
Blenderの拡大縮小の項目による影響、勉強になりました

アニメーションに関してはまだ解決していませんが、エクスポート時にアーマチュアを含めると
Unityにインポートした際にアニメーターを割り当てるコンポーネントが出来上がり、
そこに元ボーンで使用するアニメーターコントローラーを割り当てた所、
省3
547
(1): 2020/02/16(日)05:21 ID:nUoT3BGX(1) AAS
FPSゲームを作っています
マップの範囲外に入ったら警告で視界が赤くなるようにしたいのですがどのようにすればいいでしょうか?
548: 515 2020/02/16(日)06:27 ID:l/Wdq52F(1/2) AAS
>>516
弟子様&#12316;
「unity 画像 動的変更」で調べた結果報告です
まず自分のやりたい事は各オブジェクトが表示する画像を
オブジェクト自体に画像をアタッチすることなく、スクリプトで
アセットに作った画像フォルダの中から選んでやるというものなんですが
検索した限りでは誰も彼もcanvasにimageオブジェクトを作り
省3
549
(2): 515 2020/02/16(日)06:36 ID:l/Wdq52F(2/2) AAS
自分はなんのためにそんなことしたいのかと言いますと
例えばプレイヤーが乗っかるブロックのオブジェクトをステージに並べる際に
そのブロックの表示したい画像には種類があるとします。
通常の作成方法でいうところの各ブロックに表示画像をアタッチする場合、
表示画像の種類の数だけブロックのプレハブを作ることになりますよね?
(種類がひとつやふたつくらいならオブジェクトに全画像アタッチしておいて表示画像を選択でもいいですが
種類が多くなればその大量の画像をアタッチしておくこと自体、ちょっと現実的ではないですよね)
省5
550: 弟子 2020/02/16(日)06:57 ID:f0gBFQlw(1/5) AAS
>>549
外部リンク[html]:blog.yagasuri.com

まぁ自分でググるワードだしてるんだから
それでググるだけ
アセット 読み込み とか ロードとか
色々試すといいかと
551
(1): 弟子 2020/02/16(日)07:00 ID:f0gBFQlw(2/5) AAS
>>547
マップから出た が取れるなら画面全面にパネルなりイメージなり置いて表示するだけ
552: 弟子 2020/02/16(日)07:17 ID:f0gBFQlw(3/5) AAS
初心者スレなのでググる方法だけど
何かでググって目的のがない場合
Googleさんは「他の人はこちらも検索」てのを親切にも出してくれるのよ
それでやってみるのもいいですよ
553
(1): 2020/02/16(日)07:22 ID:nobTKwWR(1) AAS
>>549
できるから書けばいいのに
554: 弟子 2020/02/16(日)07:38 ID:f0gBFQlw(4/5) AAS
>>553
確かにそうなんだけど、それは初心者を脱した人の考えで、まるっきりの初心者には何から手をつけていいかも分からないのですよ

なのでコード記載してあって上手くいかないという問いには直せるし、その段階以前にはググり方なりという、回答になるわけです
555: 弟子 2020/02/16(日)07:45 ID:f0gBFQlw(5/5) AAS
ただ、ググって出てくる情報が全て正しいかというとそうでもなく古くて使えないのもままある
最近自分がやったのはvector2.angle
これ二点の角度を取得するんだけど、どのページにもまともに使えないとかひどいのには角度取れないとか書いてある
実際は使い方を間違っているだけなんだけど、それを検索上位になってるから
それを見た他の人も使えない見たいに書いてたりね

だからググってとその後自分で検証するのが大事、その時点で検証コードが出れば一緒にこちらも検証できる

って感じます
省1
556
(2): 2020/02/16(日)08:25 ID:cEidaTho(1/3) AAS
この弟子とか言う奴、ボッキングの弟子なのか
ボッキングは実際にどんな奴か知らんけど、他の住人の弟子の分際で偉そうにw
見苦しい野郎だな
性格が極度に卑屈なのか、脳に障害でもあるんだろうなww
557
(2): 弟子 2020/02/16(日)09:34 ID:a7drZrST(1) AAS
>>556
質問スレなので、その質問に答えると「ボッキングの弟子」を勝手に名乗ってます。

障害あろうとなかろうと、質問に答えるのに関係ないと思いますけど
いかがでしょか?
それともあなたから適切な回答が出てくるならどうぞどうぞ
回答のついてない質問があるので是非答えてあげてくださいな

まさか答られないとかないよね、そんなに偉そうに言ってるんだから
558
(1): 2020/02/16(日)09:43 ID:dQBS5xiN(1) AAS
これは>556の人格攻撃が悪いよ。
意味ないもの。
559: 2020/02/16(日)14:27 ID:dMP/9oCy(1) AAS
業務に問題なくても人格が気に入らないから冷遇する
ゲーム会社でも当たり前に行われてることだ
何か文句あるのかね?
560: 2020/02/16(日)17:06 ID:S5jlh5Bb(1) AAS
なんか悲しいな
実体験かな
1-
あと 442 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.025s