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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
272: 2019/10/08(火)15:47 ID:5dJgOm+D(1/2) AAS
2dと3dどっちでゲーム作成したらいい?
3dだとマリオ64程度のローポリでも大変?
273
(2): 2019/10/08(火)17:30 ID:TREaKORp(1) AAS
web上にある画像をダウンロードして表示させたくて
外部リンク[html]:docs.unity3d.com
外部リンク[html]:docs.unity3d.com
外部リンク:www.hanachiru-blog.com
これらを参考にして作ったスクリプトをRawImageにアタッチして試したのですが、
NullReferenceException: Object reference not set to an instance of an object
という赤いエラーが出て表示されません。
省1
274: 2019/10/08(火)17:39 ID:5dJgOm+D(2/2) AAS
レベルを作成するよりも、ある程度素材を沢山作っておいてから、レベルを作成したほうがいいのですか?
275
(1): 2019/10/09(水)00:03 ID:DdkdYjpS(1) AAS
>>273
NullReferenceExceptionなら、何か設定抜けててnullになってる変数があるんじゃないかな?

最初のリンクのサンプルの「"外部リンク:www.my-server.com」を表示したい画像リンクに変更して、
「Texture myTexture …」のあとに2行追加
GetComponent<UnityEngine.UI.RawImage>().material = new Material(Shader.Find("Unlit/Texture"));
GetComponent<UnityEngine.UI.RawImage>().material.mainTexture = myTexture;
とかでどうでしょう?
276: 2019/10/09(水)09:41 ID:tODBGHRE(1) AAS
このスレは建てた奴が放棄したので回答者が殆どいません
teratailならとりあえず回答は付くのでそちらを利用しましょう
277
(2): 弟子 ◆rZPPjYuxmQ [sae] 2019/10/09(水)16:28 ID:ylCutGnk(1) AAS
>>270
ちなみにどのページのを試したのでしょうか?
ここら辺
外部リンク[html]:ndabecha.blogspot.com
のでいけるような気がするのですが・・・
278: 2019/10/09(水)17:00 ID:NNjCl60V(1/2) AAS
>>277
ありがとうございます。
inverseが出てきました。これでとっかかりが一つ増えました。思考錯誤してみます。
279: 2019/10/09(水)17:26 ID:NNjCl60V(2/2) AAS
>>277
ありがとうございました。
試行錯誤して、思い通りの動作を実装するとこができました。
これでようやく、ステージ作成ができます。
280: 2019/10/10(木)00:52 ID:hBPN/a2Z(1) AAS
2019.1.4f1でNavMeshをベイクしてみるのですが、うまくいきません。
planeとcubeで簡単なステージを作ってstaticにしてからNavigationでBakeを押しても水色の移動範囲が出てきません。
ちなみにSceneウィンドウではShow NavMeshにチェックは入っています。
よろしくお願いします。
281: 2019/10/10(木)17:31 ID:nSMcqVXf(1) AAS
lightのintensityと電球マテリアルのEmissionを連動させたいのですが普通にスクリプトでやるものなんでしょうか
スマートな方法があったら教えて下しあ
282
(1): 2019/10/11(金)08:24 ID:Rkt8t7sI(1/3) AAS
>>275
ありがとうございます。
色々試して、NullReferenceExceptionは消えたのですが、
相変わらずURLの画像を表示することができないです。
RawImageでTextureのところを普通に画像を選択すると表示はできてます
283
(1): 2019/10/11(金)14:48 ID:LTUrXmJM(1) AAS
>>282
>これらを参考にして作ったスクリプトをRawImageにアタッチして試したので
>相変わらずURLの画像を表示することができないです。

>273の最後のリンクのサンプルそのままで動きましたが、それじゃダメなのかな?
画像リンク[png]:i.gyazo.com
画像リンク[png]:i.gyazo.com

サンプルが動くのであればDLしようとしている画像に問題があるのでは?
284
(1): 2019/10/11(金)18:28 ID:Rkt8t7sI(2/3) AAS
>>283
ありがとうございます。
このサンプルでそのままのURLでも表示されません。
このスクリプトをRawImageに貼るだけですよね。

ヒエラルキーの中のCntrlというのは何か意味があるのでしょうか?
285
(1): 2019/10/11(金)20:13 ID:Mo0EHW8F(1) AAS
>>284
cntrlは単にスクリプトを張り付けているだけです
そのスクリプトの中に
[SerializeField] private RawImage _image;
があるのでヒエラルキーでRawImageを指定します
それをしないとエラーになります
画像リンク[png]:i.gyazo.com
286: 2019/10/11(金)20:46 ID:Rkt8t7sI(3/3) AAS
>>285
なるほどそういうことだったんですね
なんとか表示できました
ありがとうございました
287: 2019/10/12(土)02:25 ID:1caR6CFt(1) AAS
お門違いかもしれんが、unityroomにアップできないんだが最近アップの形式変わった?
288
(1): 2019/10/12(土)21:34 ID:L7YjxQ/e(1) AAS
質問です
unityの3Dビュー上で視点の移動する操作で「フライスルーモード」って
あるじゃないですか
右クリックしながらWASDキーで視点を移動させるというあれです
その移動速度に不満があってもって速度を上げたいのですがそんな設定あるでしょうか?
289
(1): 2019/10/13(日)03:07 ID:LjW5UfAx(1/3) AAS
外部リンク:unity3d.com

Unityのチュートリアルの2Dgamekitをversion2019.1.7でインポートしたのですが、createで新しいシーンを作るとURLのようにプロジェクトルート内に作ったはずの新規Sceneが見つかりません。
(Scene画面に新規シーンは表示されてるのでどこかに保存されてるとは思うのですが)

試しに2018.3.14や2017.4.33で新しいプロジェクト立ち上げてインポートするとエラーが出てしまいます。
どうしたらよいでしょうか?
290
(2): 2019/10/13(日)04:13 ID:LjW5UfAx(2/3) AAS
すみません、自己解決しました
291
(1): 2019/10/13(日)05:09 ID:2Sfx7UTA(1) AAS
>>288
ググるとこんなんあった
外部リンク:qiita.com
記事では遅くしてるから数値かえれば早くなるんでないかい
292: 2019/10/13(日)10:45 ID:0vUAsDyN(1) AAS
>>291
ありがとうございます
でも非公開のクラスにアクセスするのは抵抗ありますね
293
(1): 2019/10/13(日)14:42 ID:tXI+iP+q(1) AAS
>>290
自己解決したときはどういう風に解決したか書くと、次に繋がるよ。
294
(1): 2019/10/13(日)21:40 ID:bnYObdWM(1) AAS
大きめのPNG画像を入れて作ったら
アプリのサイズが大きくなったので小さくしようと思い
拡張子をJPGに変えるとPNGのときよりサイズはだいぶ小さくなり、
このJPGで作り直したところ
PNGのときとアプリのサイズに変化がありません。
試しにPNGもJPGもなしで作ったときのアプリサイズと
JPGを入れて作ったときのアプリサイズの差は、
省3
295: 2019/10/13(日)21:53 ID:eLpJWlKC(1) AAS
元ファイルのサイズは関係なくて、テクスチャのインポート設定次第
サイズを小さくしたいならインポート設定の解像度やクオリティを下げるべし
296
(1): 2019/10/13(日)22:12 ID:LjW5UfAx(3/3) AAS
>>289>>290>>293
2DGamekit内のフォルダに保存されたのではなく、そのひとつ上のAssetsフォルダにSceneファイルが保存されていました。
一先ず2019でチュートリアル進めて行こうと思うんだけど、2018や2017のインポートエラーは結局解決してないので先行きが不安
297
(3): 2019/10/13(日)23:02 ID:c6DPtiZI(1) AAS
Unityバージョン2018.3.0f2 Personalを使っています。
C#スクリプトをオブジェクトにアタッチしようとすると
"Can't add script behaviour AssemblyInfo.
The script needs to derive from MonoBehaviour!"
というエラーメッセージが出て失敗します。
ファイル名とクラス名が一致していることは確認しました。
コードエディタはVisual Studio Code 1.39.1です。
省2
298
(1): 弟子 ◆rZPPjYuxmQ 2019/10/14(月)10:58 ID:Eu5DI4Bm(1/3) AAS
>>296
当方Unity2018.1.9f2の環境で2DGamekitインストしましたが正常にインポートされました
インポート途中でTextMeshProとCinemachineのエラーが出てましたがこれも
パッケージの追加が自動で起動されるので待っていたら正常終了しエラーは解除されました
画像リンク[png]:i.gyazo.com
ちなみに2DgamekitのバージョンはAssetStoreで最新のをインスト
ver. 1.7.3 です。
省3
299
(1): 弟子 ◆rZPPjYuxmQ 2019/10/14(月)11:02 ID:Eu5DI4Bm(2/3) AAS
>>297
>Unityバージョン2018.3.0f2 Personal

当方、現在UnityHubでやってまして、そのバージョンをインストールして試そうかと思いましたが

画像リンク[png]:i.gyazo.com
このように正式バージョンではないようなので無理でした
この機にHubに移行して正式バージョンで開発をするのがいいのかなと思います
300
(1): 2019/10/14(月)12:27 ID:hmvGmxGk(1) AAS
PNGでもJPGでも容量に影響ないってことですか?
ショックだわ
301: 2019/10/14(月)12:31 ID:uVH6EMv2(1) AAS
>>300
Unityへの取り込み設定の話だよ
元画像がどう変わろうが、「高画質として取り込め」って設定ならUnityはそうする
>>294は言っていると思われる
302
(1): 2019/10/14(月)16:00 ID:PpL/pvZ6(1) AAS
メモリの解放について質問です。
Resourcesフォルダを使ってる場合は
Resources.UnloadUnusedAssetsが使えますが
Resourcesフォルダを使ってない場合、
例えば追加ロードしたシーンをアンロードしたときに
そのシーンで使ってるspriteやwebviewのデータなどは
完全に削除されてメモリは解放されるのでしょうか。
省2
303
(1): 2019/10/14(月)17:39 ID:Eu5DI4Bm(3/3) AAS
>>302
外部リンク:www.google.com
外部リンク[html]:blog.abars.biz
304
(1): 2019/10/14(月)17:59 ID:5AK5EMxh(1) AAS
rpgとか厳しいよな
305
(1): 2019/10/14(月)20:55 ID:pM/nBcco(1) AAS
>>304
アセットを買えば厳しくないですよ
306: 2019/10/14(月)23:21 ID:j3tvrQlb(1) AAS
>>298
ありがとうございます!
307
(2): 2019/10/15(火)00:21 ID:lOiqb3fn(1) AAS
Progressive GPUでライトマップ焼こうとするとProgressive CPUに変わってしまうことがあるんですが、どういう条件でなるんでしょうか
unity2020.1.0a8
308: 2019/10/15(火)01:37 ID:V3bo0+pG(1) AAS
2019.1.7を使っているのですが、複数の画像をまとめたprefabのSpriteRendererコンポーネントがインスクペクター上に見つかりません。どこにあるのでしょうか?
309: 2019/10/15(火)01:47 ID:Ehi/zvJ5(1) AAS
>>297
ビルドエラーを全部なくしてからだと、出来るかも。
310: 2019/10/15(火)06:54 ID:i2lxSV5o(1/3) AAS
すみません、C#って
string collarType = "Red";
if(collarType==("Red"||"Blue")){
 Debug.Log("赤か青だよ");
}
って書けないんでしょうか?
orを使ったif文を書いたつもりですが。
省10
311
(1): 2019/10/15(火)08:39 ID:8GM1wDLQ(1) AAS
演算子の評価順に見て行けば分かると思うよ
312
(1): 2019/10/15(火)10:06 ID:i2lxSV5o(2/3) AAS
>>311
申し訳ないです。
わかりません、ご教授願います。。
ただ、
if(collarType=="Red"||collarType=="Blue")){
 Debug.Log("赤か青だよ");
}
省5
313
(2): 2019/10/15(火)10:44 ID:BbDlz66l(1/2) AAS
>>307
正式リリース以外はどんな挙動あるか謎なのでとりあえず正式リリースバージョンでやってみよ

>>312
とりあえず
外部リンク[html]:www.javadrive.jp
読んでみればどうかな
314: 2019/10/15(火)10:59 ID:i2lxSV5o(3/3) AAS
>>313
あ、わかりました。
勘違いしてました。
ありがとうございます
315: 297 2019/10/15(火)13:13 ID:FpqksJDj(1) AAS
>>299 弟子 ◆rZPPjYuxmQさま、ありがとうございます。
ご助言どおり、公式サイトからUnityHubをダウンロードして
Version 2019.2.9f1 Personalをインストールしました(^o^)丿

エラーはどうやら文法エラーだったみたいで私の見落としでした。
316
(1): 2019/10/15(火)20:20 ID:CQj7cbme(1) AAS
>>303
Resourcesフォルダを使ってない場合は
どうしたらいいのかよくわからないです
シーンをアンロードすれば勝手にメモリも解放してくれるので
テクスチャ使ってなければ何もする必要ないってことでしょうか?
317: 2019/10/15(火)20:45 ID:BbDlz66l(2/2) AAS
>>316
SceneManager.LoadScene(“シーン名”)関数を使って、次のシーンの遷移すると遷移前のシーンを削除することができます。その結果、前のシーンで確保していたメモリー解放してくれます。

但し
次のブログででかいと読み込みで落ちるからロードシーン挟もうねって書いてる
318
(1): 2019/10/16(水)00:46 ID:6Qit3ZDd(1) AAS
AnimationEventを設定する際はAnimatorコンポーネントが付与されたオブジェクトに、
OnAnimationFinishなどの関数が記述されたスクリプトがオブジェクトにアタッチされていないと、インスペクター上AnimationEventが出てこない。

この認識であっていますか?
319
(1): 弟子 ◆rZPPjYuxmQ 2019/10/16(水)12:58 ID:U96eCuGC(1/2) AAS
>>318
ちょっと認識不足でしてレス明後日の方向でしたらすいません
Animeイベント自体はAnimation窓からAddEventをクリックすると指定したフレームに追加されます
画像リンク[png]:i.gyazo.com

インスペクタ自体もそのイベントをクリックするとFunctionの指定画面になります
Function自体はAnimeが貼り付いていないと選択に出てこないかとは思います
画像リンク[png]:i.gyazo.com
省1
320
(1): 2019/10/16(水)12:59 ID:U96eCuGC(2/2) AAS
いっこSS抜けてた
画像リンク[png]:i.gyazo.com
321
(2): 2019/10/17(木)01:52 ID:BX9riH0t(1/4) AAS
>>319>>320
ありがとう。Unity公式の2DシューティングチュートリアルでOnAnimationFinishを使ってアニメの再生が終わったらオブジェクトをDestroyする箇所があったんだけど、
>>320のFunctionのタブがずっと(No Function Selected)のままで、OnAnimationFinish()が出てこない!なんで!? っていう状況にハマっていたんだけど、
いつの間にかOnAnimationFinish()が選べるようになっていて、これまたなんでや!っていう状況でした。
記述していたスクリプトの保存を途中に挟んだので、ひょっとしてFunctionにはAnimatorオブジェクトにアタッチしたスクリプトに記述したものしか選択肢に出てこないのだろうか…?という疑問です
322: 2019/10/17(木)01:54 ID:BX9riH0t(2/4) AAS
>>321
×ひょっとしてFunctionにはAnimatorオブジェクトにアタッチしたスクリプトに記述したものしか
○ひょっとしてFunctionにはAnimatorをアタッチしたオブジェクトにアタッチされたスクリプトに記述したものしか
323
(1): 2019/10/17(木)11:25 ID:nCQPjsLv(1) AAS
Mac上(unity.play押下)では影が表示されているのですが、アイフォーンで動かすと影が出ません。
3dオブジェクトでリアルタイムの影です。
アイフォーン4とかだと対応していないとは有りますが、7なので問題ないはずですが。
実機時の影出す出さない設定は一通り見たと思うのですが、怪しいと思うのがありましたら教えてください。
324
(1): 2019/10/17(木)14:47 ID:PO6MsP5r(1) AAS
>>321
なるほどチュートリアルでしたか、OnAnimationFinishがカッコイイ関数名だったので
てっきり組み込みのシステム関数かなと思ってました

おっしゃる通りで
インスペクタにはアタッチしたスクリプトのしか選択できないようです

VSでスクリプト編集 → 保存 → UnityEditorに移動(アクティブ化)←ここでコンパイルされて認識されます
325: 2019/10/17(木)20:00 ID:BX9riH0t(3/4) AAS
>>324
やはりインスクペクター上に表示されるFunctionはアタッチされたスクリプトに記述されたものしか出てこないのですね。ありがとうございます。
326
(2): 2019/10/17(木)20:03 ID:BX9riH0t(4/4) AAS
Unityの話というより、Unityのウェブサイトの問題なのですが、2Dシューティングの公式チュートリアルにアクセスしようとするとUnitylearnにリダイレクトされて
今までのチュートリアルが見れなくなってしまいました。Unitylearn自体は英語しか対応していないのに今までのチュートリアルにアクセスできないって…
327
(2): 2019/10/17(木)23:26 ID:ChMhh+VR(1) AAS
>>323
クオリティセッティングあたりを見るんだ!
328: 2019/10/18(金)08:54 ID:K1X0MKr3(1/2) AAS
>>327
回答ありがとうございます。
見てはいるのですが、モバイルマークの方の設定と同じチェックなのでそこではないかのかなぁと。
同じバージョンで、pcとモバイルで差が出るのはそこだけとは思うのですが…
もう一度見直してみます。
329: 2019/10/18(金)09:39 ID:K1X0MKr3(2/2) AAS
>>327
ありがとございました。
設定めっちゃいじって、見直したら緑チェックの意味が分かり動作するようになりました。
プレイはPCではないのですね、そこの勘違いが混乱を起こしていました。

無事出ました。
画像リンク[jpg]:i.imgur.com
330
(1): 弟子 ◆rZPPjYuxmQ 2019/10/18(金)15:20 ID:AFIx2/+B(1/2) AAS
>>326
もしかして 外部リンク:learn.unity.com かな?
だとすると、ページの一番下に言語選択があるので日本語にするとわかるけど
ssのようなボタンがあるよ
(押すとどうなるか知らんけど)
画像リンク[png]:i.gyazo.com
画像リンク[png]:i.gyazo.com
331: 弟子 ◆rZPPjYuxmQ 2019/10/18(金)16:42 ID:AFIx2/+B(2/2) AAS
ちょこっとだけ雑談
以前スクロールで真ん中に止めたいというのがあって、今自分もそういうの作成しているのだけど
ScrollRectのOnValueChangedがどうも最新のバージョンだと変わっていて位置がもらえないようです
画像リンク[png]:i.gyazo.com
右が2018.1.9f2
左が2019.2.6f1
困った困った
省1
332: 2019/10/18(金)16:45 ID:Dd51SxAe(1) AAS
>>330
WEBページ自体は日本語表示できるけど、日本語の講座がいくつか消えてるみたいなんですよね(つい昨日まで学習を進めていた2Dシューティングは探しても見つかりませんでした)
英語以外の言語はここをクリックのリンクを踏んでも無限ループするし、見切り発車でLearn統一した感が半端ない…
333: 2019/10/18(金)17:12 ID:F5R2WoVC(1) AAS
そういうのはunityにお問い合わせしたほういいんじゃね?
334: 307 2019/10/19(土)00:25 ID:qrGFBGi7(1/2) AAS
>>313
2019.2.9f1でも同様なんです
335: 2019/10/19(土)00:41 ID:cvbuaKEF(1/2) AAS
ベイク、めっちゃ時間かかる!1時間は当たり前?
336
(1): 2019/10/19(土)00:45 ID:qrGFBGi7(2/2) AAS
かかる時間は設定次第だけど、2020のプログレッシブGPUめっちゃ早い
プログレッシブCPUで2時間かかるのが3分で終わる
337: 2019/10/19(土)01:05 ID:cvbuaKEF(2/2) AAS
>>336
そうですか、バージョンアップしようかしら。
338: 弟子 ◆rZPPjYuxmQ 2019/10/20(日)07:31 ID:uc0yD0mq(1) AAS
うん取り敢えずピタッと止まるスクロールこんな感じかなぁ
色々と条件はあるけど、まぁブラッシュアップすりゃいいか
外部リンク:imgur.com
画像リンク[png]:i.gyazo.com

位置計算はどっかのブログから拝借
近似値取得も拝借してfloatに書き換え
画像リンク[png]:i.gyazo.com
339
(1): 2019/10/22(火)21:06 ID:74MXHdfk(1) AAS
シーンをアンロードするとメモリは解放されるらしいですが
シーン中のcanvasにrawimageが入っていて
試しにシーンのアンロードと同時に
そのcanvasをdestroyしたところ、エラーが出ませんでした
もうすでに削除されていれば
「そんなのないのでdestroyできない」というエラーがでますよね
出なかったということはまだ残ってたということでしょうか?
340
(1): 2019/10/22(火)21:11 ID:6VxLXHjA(1) AAS
UnityのシェーダでMayaのLambertに1番近い感じのってどれですか?
あんまり似た感じのってないですか?
341
(2): 2019/10/24(木)04:56 ID:N/7jD6EN(1) AAS
>>340
有料アセットにありますよ
342: 2019/10/24(木)08:48 ID:IqC1Nv0t(1) AAS
>>341
あるって分かるなら、それは流石に教えてやれよ。
どうせ適当のバカだろうけどw
343: 2019/10/24(木)11:27 ID:bTBn3a9D(1) AAS
アセットを探すことすら出来ないバカがゲーム作れるの?w
344
(1): 2019/10/24(木)12:59 ID:gUemcAbV(1/2) AAS
>>339
直後って同じシーン内?
まずはシーンの破棄がどうなってるのかから考えてみれば
345
(2): 2019/10/24(木)20:30 ID:OHcOvx7e(1) AAS
>>344
同じシーン内です
どうやったら
ダウンロード画像を貼ったRawimageを消すときに
メモリの解放とキャッシュ?の削除を
確実にできるのでしょうか?
346
(1): 2019/10/24(木)21:36 ID:DFkKjEL8(1) AAS
>>345
アセット買ってみたら?
347: 2019/10/24(木)22:21 ID:gUemcAbV(2/2) AAS
>>345
アンロード通知でググってみて
で完全にアンロードされてからその破棄をやってみればいいんじゃないかな

シーンのロード、アンロードは非同期なので
348
(1): 太上天君 2019/10/25(金)07:04 ID:4VSyEdBm(1/3) AAS
いままでは質問スレにしか現われなかったが、次の質問スレが立たないので、
虫けらが初心者質問スレに出てきたようだなwww
349
(1): 太上天君 2019/10/25(金)07:07 ID:4VSyEdBm(2/3) AAS
>>24
>>27
>>29
>>34
>>37
>>42
汝は適切なアセットがあったら、質問者に紹介しなさい。
省1
350: 太上天君 2019/10/25(金)07:12 ID:4VSyEdBm(3/3) AAS
>>49
>>78
>>82
>>101
>>305
>>341
>>346
省2
351: 2019/10/25(金)07:22 ID:ilbE+sX7(1/2) AAS
>>348
質問スレ位建てろよ

えっ?まさか出来ないの?
352: 2019/10/25(金)07:25 ID:ilbE+sX7(2/2) AAS
>>349
あとなここはお前が見守るスレじゃないから
見守りたいなら自分でスレ建てろやカス
1-
あと 650 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.025s