[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild4 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
663(1): 2020/06/10(水)12:37 ID:gd6vujpu(1) AAS
初めまして、始めて質問させて頂きます。
先日BoothというサイトでVRMモデルを購入して
PCゲームのVRCで使用するVRMモデルをUnityで導入したときにモデルが黒くなり色が付きません。
モデルをVRCにアップロードしてみましたが、案の定黒いままでキャラクターもT字のまま動きません。
どのように解決すれば良いでしょうか?
664: 2020/06/10(水)13:08 ID:T9scVMm6(1) AAS
>>663
販売元に聞けばいいと思います
665: 2020/06/10(水)18:51 ID:6YU0sue5(1) AAS
GameObject obj = transform.GetChild(1).gameObject;
print(obj);
ツリーから子オブジェクトを取得する場合こうなりますが、なぜオブジェクトを取得するのにtransformクラスを使うんでしょうか?
666: 2020/06/10(水)20:27 ID:HYkJ0p2v(1/2) AAS
初歩的な質問ですみません。
Rigidbodyで設定できる「抗力(Drag)」とは速度にかかる係数(単位[Ns/m](秒速にこの「抗力」をかければ抵抗力のニュートンの大きさになる))という理解で合っていますでしょうか?
667(1): 2020/06/10(水)22:01 ID:HYkJ0p2v(2/2) AAS
追加の質問で申し訳ありません。
Animatorをいじっているのですが、Updateメソッド内のSetTriggerを用いて画像内で選択されている推移を行おうとしたところ上手くいきませんでした。推移が実行されていないようです。
AnyStateから同じようにしてつなげるとうまくいきました。
原因として何か考えられることはありますでしょうか。
お力添えよろしくお願いします。
外部リンク:imgur.com
668: 2020/06/11(木)01:30 ID:Rv+btj37(1/2) AAS
>>667
この件に関しては自己解決しました
「終了時間あり」のチェックを外すことでSetTrigger実行から即時に推移させることができたようです
669: 2020/06/11(木)01:33 ID:Rv+btj37(2/2) AAS
もう一つ別の質問をさせてください
ある決まった2点間でオブジェクトをベジエ的に(ゆっくり→速い→ゆっくり)動かそうとして、手計算によって求めた必要な力積を与えると5%程距離が足りず、ではアニメーションによって指定位置まで動かそうとしても10%程距離が足りませんでした
前者は物理演算の誤差であると腑に落とせますが、後者は指定した座標まで移動しないということで腑に落ちません
これはどういうことなのでしょうか
もしよろしければ2点間のベジエ的移動の実現案も提案していただければ幸甚です
670(1): 2020/06/11(木)08:18 ID:EMn7cqEh(1) AAS
DOTWeen使うとかだとダメなの?
671: 2020/06/11(木)15:00 ID:rSpIRqju(1) AAS
IT掲示板群 外部リンク[aspx]:x0000.net
学術の巨大掲示板群 - アルファ・ラボ 外部リンク:x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
simulationライブラリで純粋な関数式プログラミングをする
外部リンク[aspx]:x0000.net
UIライブラリ (C#, 2D) を作ったよ
省13
672(1): 2020/06/12(金)02:00 ID:fSF6VOzR(1/2) AAS
タイトル画面のスタートボタンを押して画面がフェードアウトした後、
時間差でシーンが切り替わるようにしたいのですが
フェードアウト中に何度もボタンが押せてしまうのですが、
スタートボタンを押したら他のボタンも無効可したい場合どのようにすればいいのでしょうか。
673(1): 2020/06/12(金)07:27 ID:duTUYle8(1) AAS
ボタン押されたらボタンを消す
674(1): 2020/06/12(金)09:19 ID:Z3UqWHM0(1) AAS
向こうにしたいタイミング中に透明なパネル出現させとく
675: 672 2020/06/12(金)10:21 ID:fSF6VOzR(2/2) AAS
>>673
ボタン押されたらボタンを消すようにしたら、連打しても大丈夫でした。有難うございます。
>>674
透明なパネルをボタンより前面のレイヤーに表示したらボタンをガードできました。
連打しても大丈夫でした。有難うございます。
676: 2020/06/13(土)05:22 ID:BQeWBujZ(1) AAS
Vfxを使ってると、再生時になんか1フレームだけ、馬鹿でかいパーティクル?
がチラチラしていて、しかもそれが頻繁にあってウザいんですが、
何か解決方法はありますか?
677: 2020/06/13(土)13:18 ID:1QK4atfF(1/3) AAS
unityでデスクトップアプリケーションも作れるといいますが、実際にはあまり使われていないのでしょうか?それはなぜですか?
678: 2020/06/13(土)14:24 ID:xymZySt9(1/3) AAS
別にUnityで作る必要がないからでは?
Unity製PCゲームなら多少はあるよ
モバイルと比べてPCなら他の選択肢も多いから数が少なくなるのは当然
679: 2020/06/13(土)15:26 ID:OPI8ip6a(1) AAS
ダメではないけど普通に作るとタイトルロゴが邪魔なのがアレすね
680: 2020/06/13(土)16:09 ID:1QK4atfF(2/3) AAS
なるほど、3d関係でない限りunityを使うメリットがないんですね
681: 2020/06/13(土)16:34 ID:xymZySt9(2/3) AAS
そもそもゲームエンジンなんだけどゲームではないアプリケーション開発になんでゲームエンジン使うの?
2Dでも画像やアニメーションを多用するようなアプリなら開発しやすい面もあるだろうし、そのアプリをマルチプラットフォーム展開するならUnityでやる価値は大きくなるだろうし
682: 2020/06/13(土)16:46 ID:1QK4atfF(3/3) AAS
開発環境に慣れていればそういう選択肢もありかなと
ただ、慣れよりデメリットが大きければ他を覚えるでしょうけど
683: 2020/06/13(土)17:09 ID:xymZySt9(3/3) AAS
じゃあ3Dじゃなければメリットがないなんて結論出てこないよね?
684: 2020/06/13(土)19:19 ID:B0mL6PmT(1) AAS
ゲームエンジンだけど建築やら車のUIやらデジタルアートやら色々使われとるけどね、結局実現したいこととマッチしてるかどうかじゃないのかな
685: 2020/06/13(土)19:40 ID:IgBU8M9l(1) AAS
Androidベースのアプリケーションは知らずに使ってるものも多いだろう
686(1): 2020/06/13(土)20:13 ID:nK9WGNVy(1/2) AAS
画像リンク[jpg]:i.imgur.com
質問です
先日ゲームが完成したのですがどうも重いと思いましてプロファイラーで
チェックをしてるところです
この画像がその画面ですが
一部処理が突出したポイントを見ると「EditorLoop」というものの処理が
高まっています
省2
687: 2020/06/13(土)20:24 ID:nK9WGNVy(2/2) AAS
>>686
自己解決しました
外部リンク[html]:answers.unity.com
エディタで実行するときだけ追加されるオーバーヘッドなのだそうです
なら自分のゲームが重い別の原因を考えないといけません
688: 2020/06/14(日)02:57 ID:lCpaJCZq(1/2) AAS
>>670
これは便利ですね
ありがとうございます!解決できなかったら使ってみます
689: 2020/06/14(日)02:58 ID:lCpaJCZq(2/2) AAS
シェーダーをいじっているのですが、"o."とはいったい何を表しているのでしょうか?
ご教授よろしくお願いします。
690: 2020/06/14(日)15:15 ID:cKB85w0R(1/2) AAS
unityの重さというのは多くがhdd起因でしょうか?cpuはそれほどでもないようです。128gbのssdを購入します。
またglslにはデバッガーはありますか?renderdocなどを使用するのでしょうか?
691(1): 2020/06/14(日)16:12 ID:nNZvloT9(1) AAS
今使ってて重いの?
692: 2020/06/14(日)16:51 ID:M0zHOZzl(1) AAS
アセットストアで買った素材を他のソフトウェアで使っていいって書いてあるけど
心折れたらRPGツクールに素材持っていってもいいって事ですか!?
693: 2020/06/14(日)17:04 ID:cKB85w0R(2/2) AAS
>>691
特に起動とauto refresh が重いですね
694: 2020/06/14(日)20:21 ID:zHpQnwKD(1) AAS
やっと頭のおかしいコテが一掃されたか
695: 2020/06/15(月)05:11 ID:pyxz18Fk(1) AAS
3Dオブジェクトのアニメーションで斜めの軸で回転させる方法はありますか?
地球の自転を再現したいのですが…
696: 2020/06/15(月)08:37 ID:QxK7inLx(1/2) AAS
unityの個人製作者は2dが多いのでしょうか
普通に3dもいけるのに、なぜ?
697(1): 2020/06/15(月)09:48 ID:SElg3NW4(1) AAS
アセットの数を数えてみな
3Dが2Dの3倍以上あるから
2Dでやってる奴は国内だと本とか解説が多いからだろう
698: 2020/06/15(月)09:52 ID:3WaKdaIw(1) AAS
外部リンク:qiita.com
ダブルタップはこのページを参考にしてできて
トリプルタップを自分で作ろうとしたのですがうまくいきません
3タップする前に2タップで反応してしまいます
どうすればいいか教えてくださいお願いします
699(1): 2020/06/15(月)10:27 ID:v52Kanoh(1/2) AAS
2タップでもうワンクッション見ればいい。
原理は同じだから。
700: 2020/06/15(月)10:33 ID:QxK7inLx(2/2) AAS
>>697
なるほど
701(1): 2020/06/15(月)11:16 ID:SMa8fSr0(1/2) AAS
オブジェクトAからオブジェクトBに線を引こうとしていますが
線がすべてのオブジェクトの後ろに描画されてしまって困っています。
背景:2D→スプライトレンダラー
オブジェクトA,B:UI→ボタン
線:LineRenderer
LineRendererの「ソート用レイヤ」「レイヤーの順序」を弄っても常にすべての後ろに表示されます。
LineRendererの座標Zを0から-1に変更したところ、背景よりは手前に表示されるようになりました。
省3
702(1): 2020/06/15(月)11:22 ID:f7Sw+CYH(1/2) AAS
>>701
キャンバスのスクリーンスペースを変えれば解決します。
たぶんオーバーレイ→カメラだったはず。
703(1): 2020/06/15(月)15:26 ID:IOHU4IAi(1) AAS
>>699
二つ目のクッションのやり方は
一つ目と同じじゃダメですよねifの置き方とか
3タップ目を待たせるのはどうすればいいか
ヒントください
704(1): 2020/06/15(月)15:37 ID:SMa8fSr0(2/2) AAS
>>702
ありがとうございます。
線が一番手前に表示されるようになりました。
ただ、オブジェクトの座標がcanvas座標からworld座標に変わってしまったようです。
(しかしインスペクター上では変わらずcanvas座標のまま)
オブジェクトを動かす計算は全てcanvas座標で行っていたので、動きがめちゃくちゃになってしまいました。
計算をやり直すか別な方法で線を引くか検討してみます。
705: 2020/06/15(月)16:41 ID:f7Sw+CYH(2/2) AAS
>>704
その辺は個々の状況によるので明確な答えはアドバイス出来ませんが、座標を変換する方法は結構簡単なので調べればすぐ解決すると思います。
ScreenPointToLocalなんちゃら〜とかがUnityに最初から用意されてるので検索してみて下さい。
706(1): 2020/06/15(月)17:15 ID:v52Kanoh(2/2) AAS
>>703
ダブルタップ処理に行く前に、トリプルタップタイムを見るだけでしょ?
707(1): 2020/06/16(火)09:44 ID:aGCRkzVT(1) AAS
>>706
ありがとうございます
数パターン試してるのですが
なぜか再生してダブルタップしただけで
トリプルタップ用の動作が発動してしまいます
トリプルタップタイム開始のタイミングとかがダメなのか
あとトリプル用のフラグも試したのですが
省1
708: 2020/06/16(火)10:33 ID:WPR8zJTm(1/2) AAS
UniRx使えば
709: 弟子 2020/06/16(火)10:39 ID:wovWHCaz(1) AAS
>>707
すんごい単純な多数クリック検出
void Update()
{
TouchCheck();
}
void CheckCount()
省17
710: 2020/06/16(火)11:22 ID:j+kXdF9i(1) AAS
動画リンク[YouTube]
FadeCanvas キャンバス
BlackFadeIn スプライトにアニメコンポーネントを付けたオブジェ
キャンバスの子にゲームがフェードインするアニメーションオブジェを入れて
キャンバスの設定を Screen Spase - Overlay から Screen Space - Camera に変えてMain Cameraを設定すると
フェードインアニメが映らなくなってしまうのですが、どうしてでしょうか。
711: 2020/06/16(火)15:38 ID:lt20Axlw(1/4) AAS
使用してるUnityバージョンは、2019.4.0f1
このページみならが、C#スクリプトをeditorフォルダにunity project windowsからインポートし、機能はするが…
の作者のgitからスクリプトそのものをダウンロードして使ったんだが。
なんか、文字が重複してて余計に見にくいというか…
スクリプトもそんな長くはないので見てるけど、しばらくUnityから離れてた影響でわからない。
画像リンク[png]:i.imgur.com
このスクリプトのどこを書き換えたりしたらいいのかわかる人いますか?
712: 2020/06/16(火)15:41 ID:iA1UkF6e(1) AAS
日本語のunityだったのかもね。
713(1): 2020/06/16(火)16:09 ID:1YgDL4bX(1) AAS
Javascriptはソースが他人に見られるらしいですが
UNITYで作ったWEBGLもソース他人に見られますか?
714: 2020/06/16(火)16:20 ID:lt20Axlw(2/4) AAS
あ、Unity Editorのproject Windowのステータスバーに拡張子も含めた名前が書いてるではないか…
そして、エクスプローラーで表示で普段使てるファイラーで表示できるじゃないか…
特に宗教的理由でもないかぎり、いちいちファイル拡張子表示のスクリプトなんて要らなかったんだ。
まあ、一応自己解決ということでお願いします。
715: 2020/06/16(火)16:31 ID:0ztcWaCW(1/2) AAS
Textを配置して移動させるとき、Textを選ぶと画面の外枠のラインが消えてしまうのですが、
Text選択時に表示したままにするにはどうしたらよいでしょうか?
716: 2020/06/16(火)16:32 ID:0ztcWaCW(2/2) AAS
↑GameでなくSceneです
717: 2020/06/16(火)16:45 ID:9lgYruPg(1) AAS
シェーダーをいじっているのですがsurfメソッドの引数のinoutとはどういう意味なのでしょうか?
718: 2020/06/16(火)16:55 ID:iM2mI5GO(1) AAS
特に難しい意味じゃなくて入出力(in/out)
入力としてパラメータを渡す事も出来るし、出力結果を関数外で使う事もできる
これはGLSL用語で、SurfaceシェーダーはUnity独自で潰しが効かないからGLSLを勉強した方が情報量も多いよ
外部リンク:qiita.com
719: 2020/06/16(火)20:25 ID:FLEdQkBz(1) AAS
画面サイズに拡大した画像(例えばパネル)の端っこに1px(体感)くらいの隙間があって、裏においてあるオブジェクトの背景が見えてしまうのは仕様ですか?
どうにかする方法はありますか?
720: 2020/06/16(火)22:11 ID:lt20Axlw(3/4) AAS
>>713
ないと思う。
C#はJAVAアプレットと同じく中間言語にコンバートしたやつをプログラムに用意して、実行するときはコンピュータがその中間言語を機械語で理解して実行するしくみだから。
JAVAのアプレットとかの言語のソースコードがC#にそっくり。
仮想マシーンはなにかはわからないけど、.NET Flame Workだかかな?
想像だけど。
だが、この中間言語って考えって、リバースエンジニアとか楽にできそうだなとは思うけど。
721: 2020/06/16(火)22:13 ID:lt20Axlw(4/4) AAS
実行速度ははるかにC#のほうが断然JAVAより速いと思うけど。
なぜかJAVAのほうばっかり人気だよね。
722: 2020/06/16(火)22:31 ID:WPR8zJTm(2/2) AAS
javaの方ばっかりってほどでもないと思うがな
723: 2020/06/16(火)22:42 ID:Hyg2Y1tW(1) AAS
20年くらい前の話かなって
724(1): 2020/06/16(火)22:55 ID:mJoPw9Nv(1) AAS
ん?Web向けビルドはソース見れるんじゃない?
725: 2020/06/16(火)23:42 ID:3Qt9D01J(1) AAS
今UIの実装の勉強しようとこれの3の無限スクロールを参考にしてるんですけど どうすれば画像をセル部分に埋め込めるかがわかりません。。
外部リンク:github.com
とりあえず遷移は置いておいてセル部分に画像を差し替えたいです。
726: 2020/06/17(水)10:28 ID:1sF1uC22(1) AAS
>>724
元のC#ソースとはだいぶ違うと思うけど
後で確認してみようかな
高速化のために難読化されてると思う
※推測
かなり難しいはず
727: 2020/06/17(水)16:04 ID:l8iNxGDJ(1/2) AAS
>>631
条件を満たしていることを確認してから実行したら良いような
例えば、経過フレーム数とか何かのオブジェクトを参照してからとか
728(1): 2020/06/17(水)16:53 ID:slQM5PQY(1/2) AAS
UI作ってるんですけどミキサーの音量をsliderで管理する方法が分かりません
729(1): 2020/06/17(水)19:24 ID:l8iNxGDJ(2/2) AAS
>>728
1 sliderを動かして値を取得する
2 その値を音量に設定する
一つずつ問題を解決していけば出来るようになると思う
730(1): 2020/06/17(水)21:39 ID:dSvIBYJx(1) AAS
アセットをとりあえずお試しで使うってのは無理でしょうか。
今まで、これはいいだろうと思って買ったけど、結局思ったようなものでなく使えなかったというのがあまりに多くて。
今 ↓これを試したいのですが1.8万もしてとても気軽に試せません。
外部リンク:www.asset-sale.net
こういうのってどこかでお試し使用ってできないものでしょうか?
731(2): 2020/06/17(水)21:56 ID:slQM5PQY(2/2) AAS
>>729
マジでうまいこといかない
どうしたらいいんですかね
っていうかなんでaudiosourceはslider内にVolumeってあるのにmixerにはないんですかね
732(1): 2020/06/17(水)23:08 ID:QnwnEL/C(1) AAS
>>731
これでどう?
外部リンク:tsubakit1.hateblo.jp
733(1): 2020/06/17(水)23:26 ID:+R6MlhQ9(1) AAS
>>730
販売元と交渉しかないのでは?
あとは、持ってる人に使わせてもらうか。持ってる人が近くに現れるといいね。
734: 弟子 2020/06/18(木)02:01 ID:HhOkrLW+(1) AAS
>>731
ミキサーはちょっとややこしいね音量もデシベル変換とかしないとスライダーの数値のままでは使えないっぽい
外部リンク:qiita.com
サンプル作成とか必要なら僕のスレにて
(ただしちゃんと出来るかはわからんけどね)
735: 2020/06/18(木)14:42 ID:yUL9hqZI(1) AAS
>>733
そうですか。やはり普通には無理なのですね。
ありがとうございます。
736: 2020/06/18(木)16:41 ID:7rB64wN9(1) AAS
>>732
これでめちゃめちゃ簡単に行けました
ありがとうございます
737(1): 2020/06/18(木)19:17 ID:8uQ65YEN(1/2) AAS
Instantiate関数で第二引数にnew Vector3とかtransform.positionを指定すると
cannot convert from 'UnityEngine.Vector3' to 'UnityEngine.Transform'
などと出るのですが,どなたか対処法をご存知ありませんか?
738(1): 2020/06/18(木)19:53 ID:6Ke2PqsY(1) AAS
>>737
引数2つの場合は(複製元,親transform)だから。
位置を指定したいなら、引数が3つか4つのパターンでないとダメ。
(複製元,位置、回転)か、
(複製元,位置,回転,親transform)
このどちらか。
739: 2020/06/18(木)21:51 ID:8uQ65YEN(2/2) AAS
>>738
ありがとうございます!
この方法でうまくいきました。
回転そのままでもちゃんと第3引数まで書かないとだめなんですね。
740: 2020/06/18(木)23:29 ID:S0GTY2d7(1) AAS
スクリプトの編集にVSCodeを使っているのだけれどtipsとか補完とか出来るようにしたい
リファレンスはインスペクターの?マークからwebサイトに飛んで見てるけどもっと便利な方法があれば知りたい
741: 2020/06/18(木)23:57 ID:aX7tEYbI(1) AAS
vs使わないのはなぜ?
742: 2020/06/18(木)23:58 ID:blTizE6B(1) AAS
初心者質問です
マリオ風の基礎的な2Dアクション作りたいのですが
タイルを配置してマップ作っていくって場合
タイルの数の制限とかってあるんでしょうか?
743: 2020/06/19(金)00:01 ID:FrlRbwgS(1/3) AAS
vsの個人向けライセンスだとvs codeでは使えないものが使える?
vs codeなのは会社でvsのライセンスを購入してなかったから同じ環境のにしただけ
元々はunity用ではなくて他の言語で使ってた
別途vs入れるのが面倒だったからそのまま使ってる
上下前次1-新書関写板覧索設栞歴
あと 259 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.018s