【ゲームエンジン】Unity初心者質問スレBuild4

■ このスレッドは過去ログ倉庫に格納されています
1名前は開発中のものです。
垢版 |
2020/03/29(日) 19:35:12.24ID:mirhKW7D
ゲームエンジンUnityを楽しむ初心者による初心者の為のスレ
その為「アセットを購入しましょう」「チュートリアルやれ」「ググレカス」等禁止
初心者が親身になって初心者に教える。
又ググレの場合、何のキーワードでググるのか書いてね

●リンク
・Unity(日本公式サイト)
http://unity3d.com/jp
・マニュアル
 http://docs.unity3d.com/ja/current/Manual/index.html
・チュートリアル
 http://unity3d.com/jp/learn/tutorials
・スクリプトリファレンス
 http://docs.unity3d.com/ja/current/ScriptReference/index.html
・FAQ
 http://unity3d.com/jp/unity/faq
・MSDN
 http://msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。
※前スレ
【ゲームエンジン】Unity初心者質問スレBuild3
https://itest.5ch.net/mevius/test/read.cgi/gamedev/1578720539
690名前は開発中のものです。
垢版 |
2020/06/14(日) 15:15:56.87ID:cKB85w0R
unityの重さというのは多くがhdd起因でしょうか?cpuはそれほどでもないようです。128gbのssdを購入します。

またglslにはデバッガーはありますか?renderdocなどを使用するのでしょうか?
2020/06/14(日) 16:12:17.39ID:nNZvloT9
今使ってて重いの?
2020/06/14(日) 16:51:17.04ID:M0zHOZzl
アセットストアで買った素材を他のソフトウェアで使っていいって書いてあるけど
心折れたらRPGツクールに素材持っていってもいいって事ですか!?
693名前は開発中のものです。
垢版 |
2020/06/14(日) 17:04:32.19ID:cKB85w0R
>>691
特に起動とauto refresh が重いですね
2020/06/14(日) 20:21:31.38ID:zHpQnwKD
やっと頭のおかしいコテが一掃されたか
2020/06/15(月) 05:11:09.14ID:pyxz18Fk
3Dオブジェクトのアニメーションで斜めの軸で回転させる方法はありますか?
地球の自転を再現したいのですが…
696名前は開発中のものです。
垢版 |
2020/06/15(月) 08:37:08.06ID:QxK7inLx
unityの個人製作者は2dが多いのでしょうか
普通に3dもいけるのに、なぜ?
2020/06/15(月) 09:48:56.12ID:SElg3NW4
アセットの数を数えてみな
3Dが2Dの3倍以上あるから
2Dでやってる奴は国内だと本とか解説が多いからだろう
698名前は開発中のものです。
垢版 |
2020/06/15(月) 09:52:52.83ID:3WaKdaIw
https://qiita.com/morio36/items/3de164d6131c902af9bd
ダブルタップはこのページを参考にしてできて
トリプルタップを自分で作ろうとしたのですがうまくいきません
3タップする前に2タップで反応してしまいます
どうすればいいか教えてくださいお願いします
2020/06/15(月) 10:27:40.76ID:v52Kanoh
2タップでもうワンクッション見ればいい。
原理は同じだから。
700名前は開発中のものです。
垢版 |
2020/06/15(月) 10:33:48.62ID:QxK7inLx
>>697
なるほど
701名前は開発中のものです。
垢版 |
2020/06/15(月) 11:16:43.66ID:SMa8fSr0
オブジェクトAからオブジェクトBに線を引こうとしていますが
線がすべてのオブジェクトの後ろに描画されてしまって困っています。

背景:2D→スプライトレンダラー
オブジェクトA,B:UI→ボタン
線:LineRenderer

LineRendererの「ソート用レイヤ」「レイヤーの順序」を弄っても常にすべての後ろに表示されます。
LineRendererの座標Zを0から-1に変更したところ、背景よりは手前に表示されるようになりました。

Zを-1にしたことでカメラに近づいて手前に表示されるようになるのはわかりますが、
なぜ「ソート用レイヤ」「レイヤーの順序」が効かないのでしょうか。

また、LineRendererの線をuGUIオブジェクトより手前に表示させることはできるのでしょうか?
2020/06/15(月) 11:22:30.64ID:f7Sw+CYH
>>701
キャンバスのスクリーンスペースを変えれば解決します。
たぶんオーバーレイ→カメラだったはず。
703名前は開発中のものです。
垢版 |
2020/06/15(月) 15:26:28.36ID:IOHU4IAi
>>699
二つ目のクッションのやり方は
一つ目と同じじゃダメですよねifの置き方とか
3タップ目を待たせるのはどうすればいいか
ヒントください
704名前は開発中のものです。
垢版 |
2020/06/15(月) 15:37:52.18ID:SMa8fSr0
>>702
ありがとうございます。
線が一番手前に表示されるようになりました。
ただ、オブジェクトの座標がcanvas座標からworld座標に変わってしまったようです。
(しかしインスペクター上では変わらずcanvas座標のまま)
オブジェクトを動かす計算は全てcanvas座標で行っていたので、動きがめちゃくちゃになってしまいました。

計算をやり直すか別な方法で線を引くか検討してみます。
2020/06/15(月) 16:41:20.20ID:f7Sw+CYH
>>704
その辺は個々の状況によるので明確な答えはアドバイス出来ませんが、座標を変換する方法は結構簡単なので調べればすぐ解決すると思います。

ScreenPointToLocalなんちゃら〜とかがUnityに最初から用意されてるので検索してみて下さい。
2020/06/15(月) 17:15:59.00ID:v52Kanoh
>>703
ダブルタップ処理に行く前に、トリプルタップタイムを見るだけでしょ?
707名前は開発中のものです。
垢版 |
2020/06/16(火) 09:44:20.94ID:aGCRkzVT
>>706
ありがとうございます
数パターン試してるのですが
なぜか再生してダブルタップしただけで
トリプルタップ用の動作が発動してしまいます
トリプルタップタイム開始のタイミングとかがダメなのか
あとトリプル用のフラグも試したのですが
変わらなかったです
708名前は開発中のものです。
垢版 |
2020/06/16(火) 10:33:55.92ID:WPR8zJTm
UniRx使えば
709弟子
垢版 |
2020/06/16(火) 10:39:58.13ID:wovWHCaz
>>707
すんごい単純な多数クリック検出
void Update()
{
TouchCheck();
}
void CheckCount()
{
print(clickCount);
clickCount = 0;
}
void TouchCheck()
{
if (Input.GetKeyUp(KeyCode.Mouse0))
{
CancelInvoke();
Invoke("CheckCount", 0.3f);
clickCount += 1;
}
}
この件で質問あれば弟子の常駐スレ
Unityで何かゲームを作りたいんだがね
https://mevius.5ch.net/test/read.cgi/gamedev/1452084824/
にて
2020/06/16(火) 11:22:49.96ID:j+kXdF9i
https://youtu.be/2QI0I8qVQLY

FadeCanvas  キャンバス
  BlackFadeIn  スプライトにアニメコンポーネントを付けたオブジェ


キャンバスの子にゲームがフェードインするアニメーションオブジェを入れて
キャンバスの設定を Screen Spase - Overlay から Screen Space - Camera に変えてMain Cameraを設定すると
フェードインアニメが映らなくなってしまうのですが、どうしてでしょうか。
711名前は開発中のものです。
垢版 |
2020/06/16(火) 15:38:59.02ID:lt20Axlw
使用してるUnityバージョンは、2019.4.0f1


このページみならが、C#スクリプトをeditorフォルダにunity project windowsからインポートし、機能はするが…

の作者のgitからスクリプトそのものをダウンロードして使ったんだが。

なんか、文字が重複してて余計に見にくいというか…
スクリプトもそんな長くはないので見てるけど、しばらくUnityから離れてた影響でわからない。
https://i.imgur.com/bXoo2Lk.png
このスクリプトのどこを書き換えたりしたらいいのかわかる人いますか?
2020/06/16(火) 15:41:39.53ID:iA1UkF6e
日本語のunityだったのかもね。
2020/06/16(火) 16:09:30.42ID:1YgDL4bX
Javascriptはソースが他人に見られるらしいですが
UNITYで作ったWEBGLもソース他人に見られますか?
714名前は開発中のものです。
垢版 |
2020/06/16(火) 16:20:46.59ID:lt20Axlw
あ、Unity Editorのproject Windowのステータスバーに拡張子も含めた名前が書いてるではないか…
そして、エクスプローラーで表示で普段使てるファイラーで表示できるじゃないか…
特に宗教的理由でもないかぎり、いちいちファイル拡張子表示のスクリプトなんて要らなかったんだ。
まあ、一応自己解決ということでお願いします。
2020/06/16(火) 16:31:44.62ID:0ztcWaCW
Textを配置して移動させるとき、Textを選ぶと画面の外枠のラインが消えてしまうのですが、
Text選択時に表示したままにするにはどうしたらよいでしょうか?
2020/06/16(火) 16:32:26.79ID:0ztcWaCW
↑GameでなくSceneです
717名前は開発中のものです。
垢版 |
2020/06/16(火) 16:45:52.81ID:9lgYruPg
シェーダーをいじっているのですがsurfメソッドの引数のinoutとはどういう意味なのでしょうか?
2020/06/16(火) 16:55:29.18ID:iM2mI5GO
特に難しい意味じゃなくて入出力(in/out)
入力としてパラメータを渡す事も出来るし、出力結果を関数外で使う事もできる
これはGLSL用語で、SurfaceシェーダーはUnity独自で潰しが効かないからGLSLを勉強した方が情報量も多いよ

https://qiita.com/aa_debdeb/items/5055ed05c8c5cb45f76e
2020/06/16(火) 20:25:37.27ID:FLEdQkBz
画面サイズに拡大した画像(例えばパネル)の端っこに1px(体感)くらいの隙間があって、裏においてあるオブジェクトの背景が見えてしまうのは仕様ですか?

どうにかする方法はありますか?
720名前は開発中のものです。
垢版 |
2020/06/16(火) 22:11:51.21ID:lt20Axlw
>>713
ないと思う。
C#はJAVAアプレットと同じく中間言語にコンバートしたやつをプログラムに用意して、実行するときはコンピュータがその中間言語を機械語で理解して実行するしくみだから。
JAVAのアプレットとかの言語のソースコードがC#にそっくり。
仮想マシーンはなにかはわからないけど、.NET Flame Workだかかな?
想像だけど。
だが、この中間言語って考えって、リバースエンジニアとか楽にできそうだなとは思うけど。
2020/06/16(火) 22:13:29.45ID:lt20Axlw
実行速度ははるかにC#のほうが断然JAVAより速いと思うけど。
なぜかJAVAのほうばっかり人気だよね。
722名前は開発中のものです。
垢版 |
2020/06/16(火) 22:31:22.47ID:WPR8zJTm
javaの方ばっかりってほどでもないと思うがな
2020/06/16(火) 22:42:01.49ID:Hyg2Y1tW
20年くらい前の話かなって
2020/06/16(火) 22:55:32.69ID:mJoPw9Nv
ん?Web向けビルドはソース見れるんじゃない?
2020/06/16(火) 23:42:40.39ID:3Qt9D01J
今UIの実装の勉強しようとこれの3の無限スクロールを参考にしてるんですけど どうすれば画像をセル部分に埋め込めるかがわかりません。。

https://github.com/setchi/FancyScrollView

とりあえず遷移は置いておいてセル部分に画像を差し替えたいです。
2020/06/17(水) 10:28:58.02ID:1sF1uC22
>>724
元のC#ソースとはだいぶ違うと思うけど
後で確認してみようかな
高速化のために難読化されてると思う
※推測
かなり難しいはず
727名前は開発中のものです。
垢版 |
2020/06/17(水) 16:04:41.79ID:l8iNxGDJ
>>631
条件を満たしていることを確認してから実行したら良いような
例えば、経過フレーム数とか何かのオブジェクトを参照してからとか
2020/06/17(水) 16:53:59.21ID:slQM5PQY
UI作ってるんですけどミキサーの音量をsliderで管理する方法が分かりません
729名前は開発中のものです。
垢版 |
2020/06/17(水) 19:24:50.52ID:l8iNxGDJ
>>728
1 sliderを動かして値を取得する
2 その値を音量に設定する
一つずつ問題を解決していけば出来るようになると思う
730名前は開発中のものです。
垢版 |
2020/06/17(水) 21:39:23.51ID:dSvIBYJx
アセットをとりあえずお試しで使うってのは無理でしょうか。
今まで、これはいいだろうと思って買ったけど、結局思ったようなものでなく使えなかったというのがあまりに多くて。

今 ↓これを試したいのですが1.8万もしてとても気軽に試せません。
https://www.asset-sale.net/entry/RayFire_for_Unity

こういうのってどこかでお試し使用ってできないものでしょうか?
2020/06/17(水) 21:56:01.48ID:slQM5PQY
>>729
マジでうまいこといかない
どうしたらいいんですかね
っていうかなんでaudiosourceはslider内にVolumeってあるのにmixerにはないんですかね
2020/06/17(水) 23:08:07.39ID:QnwnEL/C
>>731
これでどう?
http://tsubakit1.hateblo.jp/entry/2015/05/23/234053
2020/06/17(水) 23:26:35.07ID:+R6MlhQ9
>>730
販売元と交渉しかないのでは?
あとは、持ってる人に使わせてもらうか。持ってる人が近くに現れるといいね。
734弟子
垢版 |
2020/06/18(木) 02:01:50.51ID:HhOkrLW+
>>731
ミキサーはちょっとややこしいね音量もデシベル変換とかしないとスライダーの数値のままでは使えないっぽい

https://qiita.com/matsumotokaka11/items/2eb0e7ac34c6dec3f80b

サンプル作成とか必要なら僕のスレにて
(ただしちゃんと出来るかはわからんけどね)
735名前は開発中のものです。
垢版 |
2020/06/18(木) 14:42:09.32ID:yUL9hqZI
>>733
そうですか。やはり普通には無理なのですね。
ありがとうございます。
2020/06/18(木) 16:41:53.98ID:7rB64wN9
>>732
これでめちゃめちゃ簡単に行けました
ありがとうございます
2020/06/18(木) 19:17:13.32ID:8uQ65YEN
Instantiate関数で第二引数にnew Vector3とかtransform.positionを指定すると
cannot convert from 'UnityEngine.Vector3' to 'UnityEngine.Transform'
などと出るのですが,どなたか対処法をご存知ありませんか?
2020/06/18(木) 19:53:39.97ID:6Ke2PqsY
>>737
引数2つの場合は(複製元,親transform)だから。
位置を指定したいなら、引数が3つか4つのパターンでないとダメ。
(複製元,位置、回転)か、
(複製元,位置,回転,親transform)
このどちらか。
2020/06/18(木) 21:51:45.80ID:8uQ65YEN
>>738
ありがとうございます!
この方法でうまくいきました。
回転そのままでもちゃんと第3引数まで書かないとだめなんですね。
740名前は開発中のものです。
垢版 |
2020/06/18(木) 23:29:52.53ID:S0GTY2d7
スクリプトの編集にVSCodeを使っているのだけれどtipsとか補完とか出来るようにしたい
リファレンスはインスペクターの?マークからwebサイトに飛んで見てるけどもっと便利な方法があれば知りたい
2020/06/18(木) 23:57:02.12ID:aX7tEYbI
vs使わないのはなぜ?
2020/06/18(木) 23:58:24.02ID:blTizE6B
初心者質問です
マリオ風の基礎的な2Dアクション作りたいのですが
タイルを配置してマップ作っていくって場合
タイルの数の制限とかってあるんでしょうか?
743名前は開発中のものです。
垢版 |
2020/06/19(金) 00:01:36.49ID:FrlRbwgS
vsの個人向けライセンスだとvs codeでは使えないものが使える?
vs codeなのは会社でvsのライセンスを購入してなかったから同じ環境のにしただけ
元々はunity用ではなくて他の言語で使ってた
別途vs入れるのが面倒だったからそのまま使ってる
2020/06/19(金) 02:02:47.59ID:mhV7poBp
なるほど
2020/06/19(金) 08:53:14.84ID:HGfwub/M
> もっと便利な方法があれば知りたい
vsを入れる
2020/06/19(金) 10:53:32.77ID:3rtD0oVk
初心者デザイナーです
検索しても解決策が分からなかったので縋らせてください…

sceneで直接オブジェクトを選択する時、hierarchy上のオブジェクト項目も自動的に選択される時とされない時があります

されない時はいちいちhierarchy上のprefabを開いて一つ一つオブジェクトの場所を確認しなくてはならず、とても無駄な工数がかかってます

sceneでオブジェクトを選択した時、hierarchy上のオブジェクトの場所も分かるようになりませんでしょうか(たまにちゃんとオブジェクトが開いて選択される時があります…)

Unityは2018.4.18、Windowsです
わかりづらい文章ですみません
御教授頂けると助かります…!!!
747名前は開発中のものです。
垢版 |
2020/06/19(金) 11:12:29.00ID:FrlRbwgS
>>745
vsを入れたらvscodeではできない何ができるようになる?
2020/06/19(金) 12:03:44.63ID:R48YI+0/
>>747
ググれ
2020/06/19(金) 13:44:05.25ID:TaeyRsz7
canvas上に重なってる複数のオブジェクトが反応してたどり着くまで時間かかるとかそもそも反応してないのかよくわからんが
後者ならハンドツールが変なの選択されてるとか
2020/06/19(金) 13:47:59.70ID:GXQIsc3c
>>746
そんな事にはなってないなぁ。
シーンでクリックすれば必ずヒエラルキーも選択されるよ。
バグってるようにしか見えないね。
2020/06/19(金) 15:16:12.45ID:3rtD0oVk
>>750
まじすか…sceneで子を選択した時、ヒエラルキーの閉じてる親オブジェクトも開かれて子が選択された状態になりますか?
2020/06/19(金) 16:55:25.84ID:GXQIsc3c
>>751
はい。
2020/06/19(金) 16:57:35.30ID:GXQIsc3c
>>751
一度、空オブジェクトで三重親子作って最深層にcube置いて試してみては?
2020/06/19(金) 17:15:14.57ID:WY5OBwNK
ノベルゲーム作ろうと思ってるんですがいきなり宴とかのアセット使ってつくるかんじかそれともとりあえずunityだけで作る方がいいのかどっちがいいんですかね
2020/06/19(金) 17:50:44.77ID:GXQIsc3c
>>754
貴方の力量が分からないからなんとも。
まずは、unityだけで骨子となる部分をざっと作ってみる。
2020/06/19(金) 18:01:36.15ID:WY5OBwNK
>>755
1週間ほどunity触って超基本的なことは出来るようになってきたんですけどいかんせんスクリプトを自分で組めない状態です
2020/06/19(金) 18:17:44.59ID:+C+VIxTX
>>756
それってUnity使う意味あるの?
ノベルゲームなら色々ツールありそうだけど。

スクリプト組めるようになりたければ自分で挑戦してみたらいいし人に聞く様な事でもない。
2020/06/19(金) 19:08:27.85ID:WY5OBwNK
>>757
せっかくだからunityになれといたほうがのちのち幅がきくかなと
2020/06/19(金) 19:24:20.25ID:GXQIsc3c
時間許すなら勉強がてら組む練習してもいいと思いますよ。
2020/06/19(金) 19:24:22.14ID:+C+VIxTX
>>758
冷たい言い方になっちゃうけど、好きにしろとしか・・・。

とりあえず好きなやり方でやってみて、ググってもわからないような事があったらまた書き込めばいいんじゃないかな。
2020/06/19(金) 20:49:11.70ID:MYOlI13s
UnityやるならエディタはRiderがいいぞぉ
お金かかるけど
762くまじょ
垢版 |
2020/06/19(金) 21:55:23.04ID:qJtZB/g0
>>758
頑張れよ
2020/06/19(金) 22:12:07.70ID:eapuaZJg
教本のスクリプト丸写し+改変で軽いゲームを一、二本作ったら勉強になるで
バックにノベルゲーム用に描いた立ち絵を配置してゲームをクリアしたら表情差分が変わるようにする
このレベルのことでもスクリプトベタ打ちで一通りやってみると自分で調べなければわからないことが多い
764名前は開発中のものです。
垢版 |
2020/06/19(金) 23:09:28.99ID:FrlRbwgS
>>748
vscodeでもできるようだな
vs入れろっていうのは役に立たないレスだったな
765名前は開発中のものです。
垢版 |
2020/06/19(金) 23:17:02.44ID:kDhij7lg
ハイスペックPCでunity使い始めたんですがすぐCPU使用率が100%になります
GPUはほぼ0%なんですが極力CPUに負荷がかからない方法や設定ってないでしょうか?
スペックは
CPUcorei7-9700
GPUgeforceRTX2060super
メモリ16GBです
2020/06/19(金) 23:22:20.37ID:3YwlzwBs
>>765
LightingウインドウのAuto Generateをオフにしましょう
767名前は開発中のものです。
垢版 |
2020/06/19(金) 23:28:05.90ID:kDhij7lg
>>766
おおー出来ましたありがとうございます!
2020/06/20(土) 01:01:06.17ID:V1jW253n
Blender等の3DCGで作ったモデルをUnityに持ってくる場合、
レンダリングによるCGの綺麗さはUnityのレンダリングによって決まるのでしょうか?

それともBlenderでいうところのEeveeやCycles等の3DCG側のレンダリングソフト依存で
UnityにもってきたCGの綺麗さは決まるのでしょうか?

3DCG用のレンダリングソフトを買おうと思っているのですが、Unity依存でしたら買う必要がないのかなと・・・
2020/06/20(土) 02:16:03.91ID:TlFFXoFU
unity側です
2020/06/20(土) 05:47:07.62ID:5Nen9edF
ポリゴン数とかトポロジーとかテクスチャとかそこら辺が綺麗さに関係すると思う
2020/06/20(土) 09:59:49.70ID:+/OgJbSj
そこまで初心者のうちは標準機能のみで頑張る事だけを考える
Blenderのみでやるとしても十分なレンダリング品質だからな
何かの広告とかに洗脳されてレンダラー必要と思いこんでる感じがする
UnityとBlenderどちらが楽にハイクォリティーな絵を出せるかはBlenderだと思う
リアルタイムで動かさないと絶対ダメでない限りUnityでの出力は色々と苦労する事を前提に考えて
772名前は開発中のものです。
垢版 |
2020/06/20(土) 19:43:48.02ID:eAMSnuOG
ゲームエンジンと比べて何いってんとしか
2020/06/20(土) 20:17:51.00ID:kgmVehXb
blenderで
テクスチャとアニメーション割り当てたままエクスポートするには
.fbxではなくglTF2.0でエクスポートする必要があると
書いてあるのですが
アセットストアの素材とかはふつうは全部割り当ててあって
しかも.fbx形式のことが多いような気がするのですが
まりがいでしょうか?
2020/06/21(日) 07:00:10.81ID:x45aqE+P
Unityでゲーム作られてる方が此処には
多く居ると思うんですが、何処で公開されていますか?
steamやDLsiteで販売するようなガチ勢じゃなくて、素人に毛が生えた程度のゲームを公開して意見とか感想を頂きたいからいい場所はないものかと。
探してもフリー配布で良い場所が見つからないんですよね、やっぱりfantiaとかCi-enが主流なのかな。
2020/06/21(日) 07:15:23.55ID:9uVslDi/
>>774
unityroomはだめですか?
2020/06/21(日) 07:43:50.79ID:x45aqE+P
>>775
見てきました!今までUnityroomの存在を知りませんでした、ありがとうございます。
ただ作ってるゲームはVR専用で3Dモデルはboothから購入してるんですよね・・・VRも可なのか、完全オリジナルじゃないと駄目だったりしないのか確認して問題なさそうならUPしてみます、ありがとう。
777名前は開発中のものです。
垢版 |
2020/06/21(日) 16:56:03.30ID:tHuNZMmp
WASDで操作するFPSをジョイスティック化って楽にできるものなのですか?
2020/06/21(日) 16:59:51.40ID:JoXn1rlt
なんで?
2020/06/21(日) 17:11:00.09ID:Y+OS1Seb
>>777
ラクどころか何もする必要ない
2020/06/21(日) 18:32:19.32ID:tHuNZMmp
>>779
具体的にはどうやるんでしょうか
キャラの移動に使ってるスクリプトに書き加えるだけなんです?
2020/06/21(日) 18:35:15.14ID:2arBzABd
何を言っているんだお前は
2020/06/21(日) 18:42:10.49ID:sMllMu51
>>780
unity joystick
でググりなさい。
2020/06/21(日) 19:25:58.02ID:O2IPL8z9
無知ですいません
これは空のオブジェクトにジョイスティックのテクスチャを追加していくイメージであってますか?
その場合のスクリプトって公式であったりしないんでしょうか
2020/06/21(日) 20:37:56.04ID:sMllMu51
イメージなどと言う主観はどうでもいい、ググりなさい。先人達がかなりいるからjoystick実装なぞすぐ解決する。
2020/06/21(日) 20:39:26.75ID:34YJJB04
入力用のメソッド使ってたら何もしなくても受け取れるんじゃないか?
独自で入力イベント処理してたらそれを修正したら良いんだと思うが
2020/06/21(日) 20:42:44.02ID:EeWFHeXZ
>>783
スマホ用のバーチャルジョイスティックを実装したいってこと?

もしそうならアセットストアでjoystickとかで検索するといい。
2020/06/21(日) 22:13:13.90ID:15B5Y/jn
Scene4 Scene5 Scene6  Scene7

Scene4にAudioSourceコンポーネントがついたオブジェクト(bgmObject)を置いて
Scene5 Scene6 でもずっと音楽が途切れないで鳴り続けるようにしてから
Scene7になったら音楽が止まるようにしたいのですが、どのようにすればいいでしょうか?
bgmObjectにDontDestroyOnLoad(gameObject);を書いたのスクリプトを付けて、
オブジェクトが破壊されない方法は分かりましたが、Scene7で消すようにしたいです。
788名前は開発中のものです。
垢版 |
2020/06/21(日) 22:17:48.17ID:tHuNZMmp
>>786 そうですその通りです
現在はPC向けの操作になってるものをジョイスティックを追加してスマホでも操作可能にしたいのです
2020/06/21(日) 22:46:39.93ID:EeWFHeXZ
>>787
AudioSource.Stop()で再生を止めるのではダメなの?
あと、DontDestroyOnLoadはシーン遷移時に破棄しない、というだけなので
Destroy()で任意に破棄することはできるよ

>>788
自分で実装したいならここで説明するよりググった方が詳細な方法が見つかると思うよ
790名前は開発中のものです。
垢版 |
2020/06/22(月) 15:35:33.37ID:CnoQ/xk0
アセットストアでゲームのアセットを買ったら
ゲーム画面のスコア表示に「これまでのあなたの最高記録」みたいのが表示されるのですが
これは端末情報にアクセスかなにかしないと無理ですよね
ということはこのアセットを使う場合は
アプリの権限のうちどれを使ってると表示しないといけなくなるのでしょうか
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況