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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
604
(3): 591 2020/02/19(水)13:41 ID:Z+Z53OIe(1/3) AAS
>>603
長く調査及び検証ありがとうございます

こちらで試したところ、
HTTP/1.1 401 Unauthorized
また別な認証エラーのようです

サラっと調べたところだとアクセストークンが無効らしいのですが
いくらアクセストークンを取り直しても同様のエラーが発生します
省3
605: 591 2020/02/19(水)14:24 ID:Z+Z53OIe(2/3) AAS
>>604
たぶん解決しました
認証コードを得る際に指定するscopeの誤りでした

スプレッドシートの取り扱いだと思っていたため当初スコープを
外部リンク:www.googleapis.com
としていましたが、これを
外部リンク:www.googleapis.com
省2
606
(1): 弟子 2020/02/19(水)14:51 ID:aVsIuebY(2/2) AAS
>>604
一応アクセストークンには有効期限があるんで自動リフレッシュにすると大丈夫な記事もみますが(めんどいので未検証)
ただ、結局アクセストークンにしてもプログラムに組み込んでいるわけで、これも結局は匿名のアクセスと何ら変わらないのだと思います

もし厳格にするならDLしてもらったユーザーにメールでアクセスIDなり発行して
それをアクセスの際に渡すようにしてチェックすればいいのかなと思いますが

どうしてもチート対策で匿名アクセスを嫌うのであれば
FireBaseとかPlayfabとかのBaaS環境も考慮してみるのもいいかなと思います
607
(1): 604 2020/02/19(水)17:14 ID:Z+Z53OIe(3/3) AAS
>>606
アクセストークンは有効期限があるためリフレッシュトークンで更新をプログラムで自動で行うわけですが、
これのおかげで各トークンは変数で保持することになり、ユーザからはその変数をデバックログぐらいでしか知られないので
直書きした時にプログラム解析のみで知られることはないので、多少は安全性が確保できるかと思っています

しかし大変手間ではありますな
今更ですが認証コードをプログラムでどうとってこようか考え中です
リフレッシュトークンも変化しないわけでもないようですし
省5
608: 2020/02/20(木)09:17 ID:mxrIND5A(1/2) AAS
趣味でドラクエの様な対面コマンド式のRPGを作っているのですが、打撃や斬撃、矢を降らした様なシュバババ!、魔法といったような汎用性の高い物が収録された素材集やアセットってありますか?

また、もしあまりお金をかけずに自分で作ろうと思ったらどの様な手段があるのでしょうか?
Photoshopなどでの画像編集は出来ますが、絵はかけません。
公式の無料3Dエフェクトをスクショしてコマ送りにするくらいしか思い浮かばないです。

ゲームづくりの先輩方がどうしてるのか、もし宜しければ少し教えて下さい。
よろしくお願いします。
609
(1): 2020/02/20(木)09:25 ID:EQPgOGPE(1) AAS
アセットストアで、particleで検索かな。
かなり安いので盛り沢山とかありそうだけど、探したかな?
あとは、下の本とか。

Unity ゲームエフェクト入門 Shurikenで作る!ユーザーを引き込む演出手法 (Smart Game Developer)
610: 2020/02/20(木)10:02 ID:g50H1LKR(1) AAS
>>607
使ったことないけど、SimpleDBならいけるんじゃない?
611
(1): 2020/02/20(木)13:12 ID:WwOFc3fr(1/2) AAS
Unityを起動する時、unityのエディタが表示されるまで40秒程も待たされます。
新規プロジェクトをつくる時などは1分以上です。
Unity自体はCドライブ(SSD)、プロジェクトはDドライブ(HDD)に保存してるのですが、皆さんもこれくらい待ちますか?

i7-7700、SSD256G、HDD2T、GTX1060なので悪いスペックではないと思うのですが・・・
612
(1): 2020/02/20(木)14:31 ID:ZDXsgAvK(1) AAS
だいたい1分くらいで間違いないよ
613: 2020/02/20(木)14:45 ID:WwOFc3fr(2/2) AAS
>>612
ありがとうございます。開発環境って重いですね。
614: 2020/02/20(木)16:05 ID:qarU+gc5(1) AAS
visual studio閉じた時とシーン遷移後エディタ停止→実行した時高確率でフリーズするんですが、実装が何かおかしいのでしょうか…?

2018の1番新しい奴でjoycon-libとpost proccess使ってます
615: 2020/02/20(木)19:11 ID:cCfEKyj0(1) AAS
>>611
>プロジェクトはDドライブ(HDD)
これめっちゃ遅くなるやつ

俺はSATAのSSDからPCI-EのSSDに変えたらめちゃくちゃ早くなったよ
HDDからならもっと効果大きいはず
616: 2020/02/20(木)21:21 ID:zheV+EJg(1) AAS
読み書きが遅くなってるハードディスクはいつ逝ってもおかしくないからな
バックアップ大事よ
617: 2020/02/20(木)21:48 ID:ODsKKIN8(1) AAS
プロジェクトはM.2SSDに置いたほうがいいよ
起動だけじゃなくインポートやビルドも爆速になる
618
(2): 2020/02/20(木)22:02 ID:Oh82l4aS(1) AAS
Unity2019+モノビットエンジン+PlayFabを利用してマルチプレイのゲームを製作しています。

ゲームで初めに行うアカウント登録が思い通りにプログラミングできなくて困っています。

よくある、

1.メールアドレス+パスワードでアカウント登録要請
 → 2.確認コード付きメール送信
 → 3.確認コード入力でアカウント登録完了

この流れを作りたいのですが、
省9
619
(2): 2020/02/20(木)22:57 ID:mxrIND5A(2/2) AAS
>>609
ありがとうございます。
particleでだいぶ探しましたが目当ての物は見つけられませんでした。。
もしかして3D用っぽい奴を2Dでも使うのでしょうか?
620
(1): 弟子 2020/02/21(金)09:37 ID:3apfnp7Z(1/2) AAS
>>618
>→ 3.確認コード入力でアカウント登録完了

ただ単にHTTPのリンクを張るだけ
PlayfabAPIの説明書にhttpの例あるでしょ
POST 外部リンク:titleId.playfabapi.com
こんな感じで、ここに特定するIDと発行した確認コードいれてリンククリック

ゲームでやるならログインしてからそのアカウントのデータ確認して
省9
621: 弟子 2020/02/21(金)09:55 ID:h4RVluUH(1/3) AAS
>>619
次いでですが
アセット、ツイッターだと「#Unity神アセット2D」こんなタグありましたので良ければ見てみてください

>>618
>Unityにdllファイルを配置する
これなんですが、「Login With Google Account」の説明にDLLの記載は無いようなのですが、どちらの情報でしょか?
確認してみたいと思いますが
622
(1): 2020/02/21(金)11:25 ID:+A2ccNJ6(1/2) AAS
>>620
すみません。不慣れなもので申し訳ないのです。
>PlayfabAPIの説明書にhttpの例あるでしょ
どこに記述されているか教えてください。

>ゲームでやるならログインしてからそのアカウントのデータ確認して
>発行コードと入力コードが同じならゲームに進む、
>入力が無ければ、認証してくださいをゲームのどこかに表示なり、その画面なりにするだけ
省15
623
(1): 弟子 2020/02/21(金)11:31 ID:3apfnp7Z(2/2) AAS
一応、公式のチュートリアル貼っときます
Unity で Google Play ゲームを使用して PlayFab 認証を設定する
外部リンク:docs.microsoft.com
624
(1): 弟子 2020/02/21(金)11:43 ID:h4RVluUH(2/3) AAS
>>622
公式のAPIのページにほとんどのコードがHTTPの記述ありますね
画像リンク[png]:i.gyazo.com
titleIdはご自身のゲームタイトルです

アカウント登録と同時にプレイヤーデータ登録を行って
例えばこのように
画像リンク[png]:i.gyazo.com
省4
625
(1): 弟子 2020/02/21(金)11:52 ID:h4RVluUH(3/3) AAS
あぁそうそう、MSさんのページは英語でわからーんって場合、まぁ一応日本語ページも用意されてるんだけど
簡単に変えるには
「en-US」を「ja-JP」に変えると変わる場合がありますのでやってみてるいいかと

ついでにプレイヤーデータに関するチュートリアル
外部リンク:docs.microsoft.com
626: 2020/02/21(金)12:54 ID:+A2ccNJ6(2/2) AAS
>>623-625
いろいろとありがとうございます。

プレイヤーのタイトルにデータを持たせる方法は思いつきませんでした。
個人的にはメールによる認証を使っていきたいと思っているので、挑戦していきたいと思います。
627
(1): 2020/02/22(土)09:22 ID:47bRlusd(1/3) AAS
ゲームオブジェクトのヒエラルキーを変更すると、.anim ファイル内での参照まで変えてくれなくてアニメーションが壊れる。
これ、テキストエディタで yaml を触ったらまぁ直るんだけど、Unityエディタ上で出来ないもんですかね?
628
(1): 弟子 2020/02/22(土)12:02 ID:HVLYpkKs(1/2) AAS
unity アニメ 黄色い文字
とか
unity アニメ 壊れる
で検索するとエディタ拡張や直すスクリプトとか出てきますよ
629: 2020/02/22(土)12:41 ID:47bRlusd(2/3) AAS
>>628 アリガトウ。 ついでにカスタムパッケージのインポートの仕方もこれを機会に覚えられたョ。
630: 2020/02/22(土)15:29 ID:Fgli0Swp(1) AAS
>>627
アセットを買えばいいです
631: 2020/02/22(土)15:30 ID:tYcchYXH(1) AAS
久々に見たな アセットガイジ
632
(1): 627, 629 2020/02/22(土)15:35 ID:47bRlusd(3/3) AAS
Qiita で紹介されてたエディタ拡張↓
外部リンク:qiita.com
を入れてみたんだが、結構問題があった。

ひとつは ChildAnimatorStateMachine に対応していなくて、クリップを取得できなかったこと。
これはまぁソースを修正して取得できたんだが、最悪の問題は修正時にカーブがリセットされてしまって、
修正を適用したキャラのアニメーションが全て破壊されてしまったこと。

で、このプロジェクト、最近訳あってバージョン管理を外したの忘れたままで元に戻せない。
省2
633: 2020/02/22(土)18:33 ID:7x1LIFCH(1) AAS
admobで広告が表示されなくて、ポリシーセンター確認してたら評価中のアカウントになってるんたけど、解除される目安とかってある?
634: 弟子 2020/02/22(土)18:37 ID:XxBps/+K(1) AAS
バージョン管理も大切だけど
アセットとか拡張とかはまず本番適用の前にテストプロジェクトで確認するのがいいかなと思います
635
(1): 弟子 2020/02/22(土)18:54 ID:HVLYpkKs(2/2) AAS
>>632
その元の記事の拡張で確認してみました
外部リンク:www.shibuya24.info
んで、Recover押して修正した際には確かに数値がクリアされていたように見えた
というかクリアされていたんだけど
0キーの数値を手で入れてみたら他のキーの数値が元にもどりました

ちょっと面白い現象ですが、内部で保持しているような感じします
636
(3): 2020/02/22(土)19:32 ID:BfqvMpNB(1/2) AAS
unityのバージョンは 2018.4.17f1です。
外部リンク:xr-hub.com
これを作っていて 当たり判定を実装する の所で同じように書いたらエラーが出てゲームが再生出来ないのですがどういう事なんでしょうか・・?
OnTriggerEnterとifのplayerに下線がついてます。
637: 2020/02/22(土)20:21 ID:BfqvMpNB(2/2) AAS
636です。
Assets\Scripts\GoalManager.cs(26,14): error CS0116: A namespace cannot directly contain members such as fields or methods
と表示されていますね・・
638
(1): 2020/02/23(日)03:50 ID:M/nZ3LGl(1) AAS
>>635 本当に直ってワロタ。
数値入力つか、赤丸の録画ボタンみたいな奴をクリックするだけで直ると言う。
何が原因か本当興味深い…
ロードされているオブジェクトとシリアライズされたオブジェクトの間に齟齬が出てるのかな???
639: 弟子 2020/02/23(日)10:03 ID:H5IOH4bQ(1) AAS
>>636
その時点だと、スクリプトはこんな感じだと思いますが
画像リンク[png]:i.gyazo.com

いかがでしょうか?
640
(1): 2020/02/23(日)13:18 ID:/ixS+ufQ(1) AAS
>>636です。
回答ありがとうございます。
最後の } がなぜか 1 個足りないなーと思ってたら書く位置を間違えていました。
解決です。本当にありがとうございました。
641
(1): 2020/02/23(日)14:44 ID:LCQz7D0v(1/6) AAS
Playfabのキャラクターデータについて

ゲームマネージャ上では追加ができないため、クライアント側、つまりUnity側からレコードを作るのだと思うのですが、
クライアントAPIにUpdateCharacterDataというメソッドしか見当たらないのですが、
新規作成でIDが存在しないはずなのに、リクエストにCharacterIDが必要とされるエラーが出ます。

適当なIDを割り振ってもIDが存在しないエラーが出ます。
試しにあらかじめ作成しておいたプレイヤーデータのマスターID、タイトルIDをセットしてみましたが、
同様にIDが存在しないエラーが出ます。
省3
642
(1): 弟子 2020/02/23(日)16:54 ID:wXiQfNRp(1/7) AAS
>>641
先にキャラクターを作成します、命令は「GrantCharacterToUser」です
これ使い方結構癖あるというか、まぁまだ日本のWebには情報ないので
私が作った手引書読んでもらえるとすぐわかるけどね
一応ツイッターにヒントがあるww
Twitterリンク:Unity20775629
Twitterリンク:Unity20775629
省1
643
(1): 2020/02/23(日)17:33 ID:LCQz7D0v(2/6) AAS
>>642
何でカタログ?とか思いながらエコノミーのアイテムを見ていたら、
キャラクター作成用のトークンとかいうチェックボックスを見つけました
なんだかよく分かりませんが、少しいじってみます

これとは別件なのですが、Uft8Jsonを下記のサイトでパッケージをインポートしたのですが、
外部リンク:github.com

using Utf8Jsonで名前・タイプが見つからないエラーが生じ、利用できません。
省4
644
(1): 弟子 2020/02/23(日)17:49 ID:wXiQfNRp(2/7) AAS
>>643

恐らくTypeBuilderのとこだよね
その設定の2箇所できました?
こちらでは2か所の設定変えたらエラー消えました
画像リンク[png]:i.gyazo.com
645: 2020/02/23(日)18:04 ID:LCQz7D0v(3/6) AAS
>>644
UIの違いはScripting Rantime Version項目とUse incremental GC項目がないくらいです

示していただいてあるAPI互換レベルおよびアンセーフコード許可は画像の通り修正してあります

ちなみに「Unity2019.3.2f1」です

Utf8Jsonが見つけられない状態でJsonSerializer.Deserializeが使えない状態にあるようです
646
(1): 弟子 2020/02/23(日)18:06 ID:wXiQfNRp(3/7) AAS
エラーコードって貼れます?
647
(1): 弟子 2020/02/23(日)18:30 ID:wXiQfNRp(4/7) AAS
一応、問題の切り分けが必要かなと思うので、そのUnityのバージョンにて
新規プロジェクト作成、Utf8Json のインポート
んで、セッテイング修正してみたください

それでエラーが出たらエラー内容を張ってください
それでエラーが出ないなら、他の部分の問題かと思うので
どちらにしろエラー画面とかコードとかを
648
(1): 2020/02/23(日)18:32 ID:LCQz7D0v(4/6) AAS
>>646
error CS0246: The type or namespace name 'Utf8Json' could not be found (are you missing a using directive or an assembly

これでよろしいでしょうか
649: 2020/02/23(日)18:46 ID:wXiQfNRp(5/7) AAS
>>648
そのエラー調べたら次のようなのありまして
----
「Unity 2019.3.0a10」「Unity 2019.2.0f1」「Unity 2018.4.5f1 」でエラーが出たのですが、「Unity 2017.4.30f1」ではエラーは出ませんでした!
----
いちおう、私の環境ですが「2019.3.0f6」なんです
可能性としてはバージョンでしょうか
650: 2020/02/23(日)18:52 ID:LCQz7D0v(5/6) AAS
>>647
新規プロジェクトを作成し、Utf8Jsonをインポートし、プレイヤー設定を変えた上で、
新規スクリプトでusing宣言を試しましたが、参照できないようです

Unityのバージョンの問題でしょうか
なんでも最新バージョンが良いかと思ってダウンロードしたのですが、
失敗だったかもしれません
651
(1): 弟子 2020/02/23(日)18:59 ID:wXiQfNRp(6/7) AAS
UnityHubならバージョン複数でできるので、入れてみてはどうでしょう
652
(1): 弟子 2020/02/23(日)19:01 ID:wXiQfNRp(7/7) AAS
ちょっとまって
>新規スクリプトでusing宣言を試しました
この前に、設定変えた段階ではどうですか?

1.インポートの時点 → エラー表示される
2.設定を変える → エラーが消える

という感じなのです
もし2がOKなら、スクリプトのが間違っている可能性があります
653: 2020/02/23(日)20:27 ID:LCQz7D0v(6/6) AAS
>>651
>>652
原因というか何かがつかめました

エラーを出していたインポートしたファイルがpluginsフォルダの配下に配置していたため、
そちらでずっと新規スクリプトを作成して試していたのですが、
スクリプトをPluginsフォルダ配下で作成すると
using Utf8Jsonの宣言ができなくなるようです
省4
654: 2020/02/24(月)08:01 ID:+9ZcXv8k(1) AAS
他人のアセットを使うときはUnityのバージョンによってエラーになることが本当に多い
Unityのバージョン間の互換性のなさは本当にクソ
アセットストアで買っても動かないとかざらにあるから、怖くてアセット買えないよねぇ
655: 2020/02/24(月)08:05 ID:N/Kc3LQr(1) AAS
なんでUnityのバージョン上げるんだよ
ゲーム機のファームウェアじゃねえんだぞ
使用するライブラリが対応してない本体バージョンは使うな
えっ2年前で更新止まってるアセットがある?
656
(1): 2020/02/24(月)09:32 ID:zKtX1kFg(1) AAS
アセットを自分でエラー修正するのもまた勉強
657: 2020/02/24(月)09:53 ID:JAzgYJi6(1) AAS
>>656
回避コード書くならまだしも直接手を加えたもの(を使って公開するの)は規約違反になるものもあるので注意
658
(2): 2020/02/24(月)13:34 ID:iVaHi9JI(1/3) AAS
>>640です。

外部リンク:xr-hub.com

Assets\Scripts\Goalmanager.cs(24,29): error CS0117: 'Input' does not contain a definition for 'GetMouseButtton'

これはどうすれば all compiler errors have to be fixed before you can enter playmodel
が出なくなるのでしょうか・・?

検索してもわかりませんでした・・
659: 2020/02/24(月)14:18 ID:F9tEV+d+(1/2) AAS
エラーメッセージ丸ごとでググるとそのまま答えあったりするよ
新しいものではGetComponent使えと書いてあるけど
660: 弟子 2020/02/24(月)14:29 ID:4uIoNBTz(1/4) AAS
>>658
画像リンク[png]:i.gyazo.com
昨日の分にクリックだけ追加したコードです。
これで動くはずなので、フラグとか追加していけばいいかと思います。
これでエラーになる場合、何かが間違っているので、コードの画像とかのせてください
661: 2020/02/24(月)15:38 ID:F9tEV+d+(2/2) AAS
InputにはGetMouseButtonの定義がないよと言ってる
InputはUnityEngine.Inputのことでusing UnityEngineしてるから省略できてる
Input にピリオドつけた時点でインテリセンスでGetMouseButton候補が出ると思うのだけれど
662: 2020/02/24(月)15:59 ID:xo3Mb7RF(1) AAS
×GetMouseButtton
○GetMouseButton

tが多い初歩的なミス
663
(1): 2020/02/24(月)16:17 ID:Ug47wb2m(1) AAS
>>636
揶揄するわけではないけど、こういう書き込み見ると初心者の人にはビジュアルランゲージの方が教えるのに向いてるってのは真だなーと思う
664
(1): 2020/02/24(月)17:14 ID:iVaHi9JI(2/3) AAS
>>663
playmakerを買った方が良いという事?
もしくはue4でブループリント使うとか。
もしくはそもそも、まずc#を学ぶ。
665: 弟子 2020/02/24(月)17:39 ID:4uIoNBTz(2/4) AAS
今回のはコピペすればいいだけなんだが
Windowsなら選択してCntrl+C、その後Cntrl+V
666: 2020/02/24(月)18:08 ID:A6C4ojr1(1/6) AAS
Hierarchyで特定のTAGが付けられているゲームオブジェクトを検索して
Hierarchyに表示したいのですがどうすればよいのでしょうか?

※csファイルでHierachyにある特定のタグを検索して情報を取得する方法は
わかります
あくまでもHierachy上で特定のTAGがついているゲームオブジェクトを検索して
表示させたいのです

やり方をご存じの方がいらっしゃいましたら教えてください
省1
667
(1): 2020/02/24(月)18:19 ID:iVaHi9JI(3/3) AAS
コピペしたらいけました!
どこに問題があったのかは謎
打ち間違えてはいないはず・・
668
(1): 2020/02/24(月)18:39 ID:B7d3DSpn(1/4) AAS
質問失礼します。
unity2dでtransform.translateでオブジェクトを移動させているのですが、左右に移動させたときにz座標が変動してしまいます。
何か考えられる理由はありませんか…?
669
(1): 2020/02/24(月)19:00 ID:A6C4ojr1(2/6) AAS
>>668

public function Translate(translation: Vector3, relativeTo: Space = Space.Self): void;
public function Translate(x: float, y: float, z: float, relativeTo: Space = Space.Self): void;

Translateはマニュアルでこうなっている
ゆえにオーバーロードで2種類の動きをするということになっている
デフォルト引数になってるのは無視していいので ポイントになるのは

1・Vector3を引数とした場合
省16
670
(3): 2020/02/24(月)20:16 ID:B7d3DSpn(2/4) AAS
>>669
668です
transform.Translate(0.0f, 0.1f, 0.0f);
これと同じ書き方でxとyの値のみ変更したものを4つ作り、指定のキー入力でそれぞれ呼び出し上下左右の4方向に移動するようにしています。
zは全て0.0fにしているのですが、xが変動すると同時にzも変動してしまいます。
671: 2020/02/24(月)20:25 ID:4uIoNBTz(3/4) AAS
>>670
とりあえずコードはろう

みんながみんな、youの環境じゃないんだよ
672
(1): 2020/02/24(月)20:37 ID:A6C4ojr1(3/6) AAS
>>670
これで規定通りの動きができた

public class Cube_Move : MonoBehaviour
{
void Update()
{
//左に移動
省21
673
(2): 2020/02/24(月)20:38 ID:A6C4ojr1(4/6) AAS
※上のソースコードだけど
ヒエラルキーにCubeっていう3Dの四角い箱を作って
それに上記のcsファイルをアタッチしている
これでx軸、y軸に キーボードの上下左右に動いてくれる

z軸に動いてないかどうかは実行した後に
z軸の値が変わってなければOKっていう認識

一応上記のcsファイルをアタッチしたら、想定の動きができたので
省4
674: 2020/02/24(月)20:47 ID:4uIoNBTz(4/4) AAS
>想定の動きができた
なら問題なくね?
675: 2020/02/24(月)20:54 ID:A6C4ojr1(5/6) AAS
>>673
俺は質問者じゃないからね
質問してる人は>>670
676
(1): 2020/02/24(月)21:25 ID:B7d3DSpn(3/4) AAS
>>672
>>673
668です
スクリプト自体はそちらの物とほとんど同じでした。
今別のオブジェクトにスクリプトだけをつけて動かしたところzの値が変動しなかったのでrigidbodyかboxcolliderが原因かも知れません
もう少し自分で原因を調べてから質問し直したいと思います。
677
(1): 2020/02/24(月)21:35 ID:A6C4ojr1(6/6) AAS
>>676
Rigidbodyを付けている場合、デフォルト設定で重力が働くようになってるからね
勝手に落下したりする

Rigidbodyで物理演算を無効にする場合は
DynamicではなくKinematicにすればいい
Kinematicにすれば重力の影響を受けないし、ほかのオブジェクトが
ぶつかってきた場合も影響されて動くことはない
省5
678: 2020/02/24(月)21:44 ID:B7d3DSpn(4/4) AAS
>>677
668です
インスペクタのrotation.yに誤って値が代入されていました
値を0に変えるとzの値が変動しなくなったのでこれが原因だったようです。
いろいろアドバイスいただきありがとうございました。
679: 2020/02/25(火)00:57 ID:D2FtDyCq(1) AAS
Blenderで作成したモデルのUnity上での表示について質問です。
・Unity 2019.3.2f1 (64-bit)
・blender:ver27.9b(アドオン無)
・ファイル形式:FBX

上記のブレンダ―で作成したモデルの一部オブジェクトがUnityで面が裏返って表示されます。
ブレンダ―上では特段異常がなく法線も表を向いており、レンダリングなどしても正常に映っております。
また、法線を裏返すと、Unity上では面が表に来るのですが、光の当たり方が上下逆になってしまいます。
省3
680: 弟子 2020/02/25(火)08:53 ID:disfb7H3(1/2) AAS
とりま
blenderからUnityへ3Dモデルをエクスポートする
外部リンク:dkrevel.com
681: 2020/02/25(火)10:39 ID:WedOhwcm(1) AAS
>>664
いや一般論としてビジュアルのやつならシンタックスエラーは起こらないから学習の上での障害ひとつないなというだけ。

プレイメーカーはいいらしいけど情報少なくてこれがやりたい->ぐぐる->プレイメーカーに翻訳 とならざるを得なそうでそれも大変そうだけどどうなんだろ

あと公式のツールがボチボチプレビューくる?
682: 2020/02/25(火)15:03 ID:1jlyuXHI(1) AAS
>>667
>>658よくみたら間違いがわかるはず
683: 2020/02/25(火)21:37 ID:7wTy65re(1) AAS
検索ワード「テクスチャを重ねて描画する」(URLが記述できないようなのでこれで失礼します)
こちらのサイトにテクスチャを重ねて描画する方法が載っておりました

これができれば一つのモデルに「肌」→「目」→「口」などを順に描画させ、
テクスチャを付け替えることでキャラエディットみたいなことができるのではと思い、
Unityを確認してみました

しかし、BlenderからインポートしたFBXファイルにはMesh Rendererではなく
Skinned Mesh Rendererがありました
省4
684
(1): 弟子 2020/02/25(火)22:00 ID:disfb7H3(2/2) AAS
【Unity】マテリアルに複数のテクスチャを重ねて表示する ? ねくすとねくすと
外部リンク:next-next.com

Unity Tips(13:テクスチャを重ねて描画する)
外部リンク:t-tutiya.はてなblog.com/entry/20171104/1509778621
はてな=ローマ字
とか?
1-
あと 318 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.032s