[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart9 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
451: 2023/01/27(金)19:43 ID:jvLwuuae(1) AAS
タイムラインを使ったアニメーションについて、質問させて下さい。

スクリプトから、タイムライン上の任意の位置からアニメーションの再生を開始するにはどの様にすればよいですか?
例えば、タイムライン上の3秒目からアニメーションをスタートさせたいです。
452: 2023/01/27(金)21:14 ID:c6pK1S7x(1) AAS
アニメーションコンポーネント.time=3.0f
453
(1): 2023/01/28(土)00:19 ID:5cX97J6F(1/3) AAS
地面に接地しつつ移動する方法ってどうすれば良いですか?
RigidBodyだと坂を勢いよく登ると下り坂で発射台のように宙を舞ってしまいます
車ゲームなら良いのですが狩りゲーをつくってるので地に足をつけたいです
454: 2023/01/28(土)08:44 ID:TjcCxVMH(1/2) AAS
ユニティちゃん動かすチュートリアルでもやりなさいな
455
(1): 2023/01/28(土)09:57 ID:oWRHhUZ6(1) AAS
  (\
  / / /)  
  / / ||   今日も元気だ暴飲暴食!今日は高槻やよい生誕祭だから大戸屋で豪遊してきた!
  \\/ /  もやし定食!ビール500㍑!これでたったの1450円!
   | | 画像リンク[jpeg]:i.imgur.com
  彡 ⌒ ミ
m9(´・ω・`)9mドーン!
456: 2023/01/28(土)10:40 ID:eNfTTpeg(1) AAS
>>455
これは牛肉ですか?まあでもビールつきで1200円くらいかなあ
457
(1): 2023/01/28(土)21:45 ID:5cX97J6F(2/3) AAS
>>453
キャラクターコントロール使う場合でもRigidBodyに重力入れておけばいいのですね
458: 2023/01/28(土)23:14 ID:TjcCxVMH(2/2) AAS
>>457
だからチュートリアルやれ
459: 2023/01/28(土)23:24 ID:J47jJ/Ri(1) AAS
チュートリアルやる時間もないし面倒なのかもしれんけど、実際チュートリアルやるだけでスッキリ理解できることも多いよな
460: 2023/01/28(土)23:30 ID:SYKizlQY(1) AAS
はるか昔ポーズを実装しようとして、あれを止めてこれを止めて再開時にあれを動かしてあUIまで止まってたうわああああ
と数時間しょうもない格闘したあとに

教科書「timescale=0で止まります」
俺「・・・

ということがあってから悩む前に素直に教科書を読むことにした
461
(2): 2023/01/28(土)23:54 ID:5cX97J6F(3/3) AAS
Unityちゃん動かすチュートリアルってどれ見ればいいですか?
ネットにたくさん転がって過ぎて何を参考にすればいいのかわからん…
あとキャラクターコントローラーが動かん…
.Move();が
デバッグしてみたらベクトルはちゃんと入力されてるようだが何故か動かない
462
(1): 2023/01/29(日)00:51 ID:4nSubdea(1/2) AAS
質問しつれいします
自作クラスを作って配列でインスタンス化するにはどうすればいいですか?
以下のように書いてもエラー出てしまいます。(CS0029:型(int.string)を'Test'に暗黙的に変換できません)

//自作のテストクラス
public class Test
{
    メンバ変数
省13
463: 2023/01/29(日)08:35 ID:hos66Gjd(1/2) AAS
暗黙的に変換出来ないなら明示的にやりなさい
464
(1): 2023/01/29(日)10:05 ID:mpae9t9e(1) AAS
質問させていただきます。

2Dのゲームで、ボタンをクリックするとキャンバスの表示設定を変えてメニュー画面を表示する仕様を作ったのですが
1回目のゲーム起動時の1回目のクリックのみメニュー表示に何秒も時間がかかってしまいます。
2回目以降のクリックではすぐにメニューが表示されますし、一度ゲームを落として再起動した後は1回目のクリックから遅延なしでメニューが表示できています。
メニュー画面は複数ありステージ選択のメニューのみ遅延が発生します。装備画面のメニューに表示の遅れは見られません。
遅延中に画面をクリックするとウィンドウの枠に「応答していません」と表示されますが時間が経つと正しくメニューが表示されます。
また、windowsではこの現象が発生しますがmacでは発生しません。
省1
465
(1): 2023/01/29(日)11:03 ID:p/O3ATgl(1) AAS
>>462
(1, "aa")じゃ何のことかわからないよと言われてる
new Test(1, "aa")と書いてあげないと
466: 2023/01/29(日)12:14 ID:4nSubdea(2/2) AAS
>>465
そこにもnewひつようだったのですね
ありがとうございます!!
467: 2023/01/29(日)12:25 ID:Mj5v+GBG(1) AAS
2つ目の[ ]が要らんだけでは
468: 2023/01/29(日)17:05 ID:lkXmMUS7(1) AAS
[]はいるだろう省略するならTestを省いてnew[]{};じゃないか
正直この程度のコンパイルエラーならVisual Studio先生が赤線引いてくれてるし横のヒントマーク(電球みたいなやつ)をクリックすればだいたい解決するので困ったらまず先生に聞いてみよう
469: 2023/01/29(日)18:12 ID:hos66Gjd(2/2) AAS
おまえらキャンパスの表示設定変えた奴の質にも答えてやれよ

表示設定かえんなと
470: 2023/01/29(日)18:37 ID:jE3DZQfI(1) AAS
>>464ですが、自己解決しました。
不要かもしれませんが一応原因を書いておきます。
macでの開発を行っていまして(macは関係ない?)、メニューボタンクリック時に表示させるテキストオブジェクトの中に
環境依存文字の「✖」が入っていることが原因でした。
「✖」から「×」にテキストを書き換えたら遅延なく処理が行えるようになりました。
ありがとうございました。
471: 2023/01/29(日)20:36 ID:ZosE75Wt(1) AAS
よくそんな原因見つけられたなあ
unityのバグかなんかかな
472
(1): 2023/01/30(月)13:28 ID:yOtFy+77(1/2) AAS
UnityのLTSのバージョンって、
2021.3.16f1
2021.3.17f1
とか使っているウチにバージョン更新されてますけど
アップデートした方が良いのか基本しない方が良いのか迷います。
2021.3.11f1から3.16にした時はエラーが出たりしたので。
473: 2023/01/30(月)13:48 ID:FBevz4SM(1) AAS
ソフトは都合が悪くない限りバージョンはアップしないのが鉄則なのだ!ワイはWindows3.1使ってる!m9(´・ω・`)どーん!
474
(1): 2023/01/30(月)14:05 ID:zJLNdXoM(1) AAS
>>472
先日fateがバージョンアップしたと話題になってた
しかしそのアップ後も随分古いやつだった
プロの意見としては「不必要にバージョンアップしたくない」ということなのだろう
475: 2023/01/30(月)14:48 ID:uwiRFY3o(1) AAS
リリース前ならどうせテスト行うから気軽にバージョンアップするけど、
リリース後は明確なメリットが無い限りは再テストが大変なんでバージョンアップはしないな
476
(1): 2023/01/30(月)15:37 ID:eVLwL57Y(1) AAS
>>461
Q新聞見るのにどれ見ればいいですかね?
A新聞によって偏ってるので複数の新聞を読みましょう
477
(1): 2023/01/30(月)15:56 ID:wrPNqjmX(1) AAS
>>461
ユニティちゃんを動かすのネットじゃなくて本だと選択肢があんまりなくて掌田津耶乃の本でやった
478: 2023/01/30(月)16:47 ID:yOtFy+77(2/2) AAS
>>474 475
なるほど、ありがとうございます。
479: 2023/01/30(月)17:06 ID:KmOxJ5GN(1) AAS
>>476
>>477
なるほどありがとうございます
speedの数値が小さかったみたいで動かないようでした
480: 2023/01/30(月)18:31 ID:MgAo1jzA(1) AAS
マギカクロスという有料アセットでボーンクロスという機能があるんですが
UNITY標準(無料)で同じようなアセットってありますか?
481
(1): 2023/01/30(月)20:16 ID:Kwi/6eO9(1) AAS
外部リンク:github.com
482: 2023/01/30(月)22:38 ID:6PWgA3vY(1) AAS
>>481
おお!ダメもとで質問したのですが似たのがあるとは!
なんかすごそうですね
ありがとうございます!
483
(1): 2023/01/31(火)15:32 ID:ZZBLrF50(1) AAS
今日も元気だ暴飲暴食!肉の厚みは1.1㍍!それ以上でも以下でもダメなんです! 彡 ⌒ ミ
焼肉W定食!ご飯大盛り!豚汁変更!ビール500㍑!これでたったの1520円!!m9(´・ω・`)ドーン!
画像リンク[jpeg]:i.imgur.com
484: 2023/01/31(火)18:05 ID:72/YwTpW(1) AAS
>>483
吉野家とか松屋なら1200円くらいで済むでしょ
485: 2023/01/31(火)20:24 ID:THTf6QUP(1) AAS
いちいちコピペに反応すんな~
486
(1): 2023/02/01(水)01:22 ID:ayZIbhWZ(1) AAS
jsonのセーブデータを作りたいんですが、
各所で読み書きにはstreamwriter/readerを使うのが一般的と書かれていますが公式ブログやodinのサンプル見るとFileクラス使ったりしてます
これらに違いや良し悪しはあるんでしょうか?
あと、Flush();Close();は何のためにあるんですか?
ご教授よろしくお願いします
487
(2): 2023/02/01(水)02:40 ID:jAnba6bt(1) AAS
veryanimation使い始めたんですが
両足をIKで固定して腰を上下させる屈伸みたいなアニメ作ったとき
キーフレームの位置では足が設定通りの位置にあるのに
キーフレームの間では足が地面にめり込んでしまいます
どうしてでしょうか
解決する方法ありますか
488: 2023/02/01(水)11:40 ID:u/Si/5gZ(1) AAS
>>486
まずそれらの公式マニュアル読んでどんな機能なのか把握しなさい

その上でどう違うのか、不要なのか判断しなさいな
489
(1): 2023/02/01(水)12:49 ID:rAFKZYmi(1) AAS
>>487
FinalIKを導入する
490: 2023/02/01(水)13:24 ID:mB8qyK60(1) AAS
>>489
買いました使ってみます
491: 2023/02/01(水)16:36 ID:kxGjzMss(1) AAS
>>487
グラフで確認すれば何がおきているかわかる
492: 2023/02/01(水)17:06 ID:1TtBNCll(1) AAS
veryanimationは軸がズレるからあんまり好きじゃない
でも他に良いのがないから仕方なく使ってる
493: 2023/02/01(水)17:44 ID:afHxQ53Q(1) AAS
エフェクト VFXグラフで作りたいなぁとか思ったけど難しすぎる…
素直にアセット買ったほうが良いのでしょうか?
494: 2023/02/03(金)17:41 ID:CSj+dcuK(1) AAS
すいません初心者で申し訳ないのですがどなたか助けてください
assetbundlebrowserがエラーになってしまいます。
このエラーが出ると他のアセットもビルドできなくなるのですが
何か解決方法ご存知の方いないでしょうか?

assetbundlebrowserの画面ではこのように表示されてます。
assets being pulled into this bunble due to dependecies are also
being pulled into another bunble.
省9
495
(2): 2023/02/04(土)13:00 ID:b1nfJx8k(1/2) AAS
PUN2(Photon Unity Networking 2)で始めるオンラインゲーム開発入門というサイトの
Chapter01初期設定とチュートリアルを手順通りにやっています。
プレイヤー名を表示してみようの所で上手くいきません。

AvatarNameDisplayのスクリプトを追加して実行すると
NullReferenceException: Object reference not set to an instance of an object
AvatarNameDisplay.Start () (at Assets/AvatarNameDisplay.cs:10)が表示されます。

using Photon.Pun;
省11
496: 2023/02/04(土)13:26 ID:b1nfJx8k(2/2) AAS
>>495です自己解決しました。
var nameLabel = GetComponent<TextMeshPro>();を
var nameLabel = GetComponent<TextMeshProUGUI>();に変更したらできました。
497: 2023/02/04(土)14:02 ID:AwqChMS2(1) AAS
>>495
解決おめでとう。
操作できるようになると面白くなりますから頑張ってください。
498: 2023/02/05(日)01:12 ID:fRjzhNI7(1/3) AAS
マテリアルのUVスクロールがシェーダーグラフのところではちゃんと動いているのにマテリアルに適応すると動かないのですがなぜでしょうか?
499
(1): 2023/02/05(日)04:57 ID:95eV/C5X(1/2) AAS
あるあるなのはゲームモードじゃないから
500
(1): 2023/02/05(日)07:49 ID:fRjzhNI7(2/3) AAS
>>499
ありがとうございます!
まさかゲームモードにしないと動かないとは…
参考にしたチュートリアルではモデルを触って動かしてたので普通にシーンモードでも動くものだと思ってました
501
(1): 2023/02/05(日)14:08 ID:AUtBMaqv(1/2) AAS
AnimatorControllerにPunch(右パンチ)というAnimationClipをセットした状態で
スクリプトからPunchの左右反転(左パンチ)を生成してAnimatorControllerに追加したいです
スクリプトでどう記述すればいいでしょうか?
502: 2023/02/05(日)14:16 ID:95eV/C5X(2/2) AAS
>>500
なんかそういうモードあった気がするんだけど忘れた
シーンビューのタブのどこかにそういうものがあった気はする
503: 2023/02/05(日)18:39 ID:Zv/Crlii(1) AAS
イベントハンドラでコルーチンを実行する例を時々見かけるんですが
コルーチンを実行中にそのイベントハンドラが呼び出された場合どうなるんでしょうか
コルーチンの続きが実行されるのでしょうか
それともイベントハンドラの最初から実行されるのでしょうか
504
(1): 2023/02/05(日)21:11 ID:fRjzhNI7(3/3) AAS
>>501
アニメーションを左右反転はUnityじゃできないんじゃないか?
Blenderとかで左右反転を別に作るとかしないと多分無理だと思う
505
(1): 2023/02/05(日)21:12 ID:BdoKxHMm(1) AAS
次々とコルーチンが増えてくだけじゃね
506
(1): 2023/02/05(日)21:27 ID:kWq0huke(1) AAS
StartCoroutineは実行するたびにコルーチンのインスタンス作るから、別タスクでコルーチンが同時実行されるだけ
507: 2023/02/05(日)21:37 ID:AUtBMaqv(2/2) AAS
>>504
UNITYでアニメ反転出来ますよ。
アニメーションクリップのインスペクターでMirrorにチェック入れるだけです。
アニメクリップコピー>コピーしたのをmirrorにチェックで繰り返し
作っていけば左右両方のアニメ出来るんですが、数が多いと作業量も増えるので
スクリプトでできたら便利だなあと思ったんですよね。
508
(1): 2023/02/05(日)21:49 ID:F7wUAxrX(1) AAS
Quaternionの回転量に係数を掛けたQuaternionを取得したいんだけど、
Quaternion.ToAngleAxis と Quaternion.AngleAxis を経由せずに行う計算方法ない?

徐々に回転が遅くなるコードを書きたいんだけど、
毎フレームやるとGameObjectの数増やした時にチリツモで重くなる気がする
void Update()
{
transform.rotation *= inertiaRotation;
省3
509: 2023/02/06(月)00:15 ID:RyYXR6Yu(1) AAS
>>505-506
なるほど
なんとなく腑に落ちた気がします
ありがとうございます
510: 2023/02/06(月)08:01 ID:ZOszYiF2(1) AAS
>>508
そこ以外でangleとaxisが変わらないなら、angleとaxisを変数に持っておけば、ToAngleAxis()は省ける
別の方法なら、Quaternion.RotateTowards()、Quaternion.Lerp()あたりも使えるかもしれないけど、AngleAxis()より軽いとは思えないな
Objectが大量にある時に重くなるのを軽くしたいなら、自分ならBurst、JobSystemを使うことを検討する
511
(1): 2023/02/06(月)21:30 ID:HbOQiUUp(1) AAS
壁に当たった時onCollisionEnter内で自身にrigidbody.addforceをして反射っぽい動きをする球を数千個複製して動かしてますが
数個に1個ほど衝突してもaddforceされてないぽい動きをする球が居ます
数千個もやってるせいかなと思ってるのですが負荷状況によってcollisionenterが呼ばれないもしくはaddforceが無視されるケースてあり得ます?
512
(1): 2023/02/07(火)01:03 ID:o2v+R+ZA(1/3) AAS
親オブジェクトのみtransform.Rotateで回転させることはできますか?

テキストはそのままでキャラクターを左右反転させたいです。
513
(1): 2023/02/07(火)01:17 ID:GDCX54Vt(1/2) AAS
合ってるかどうか自信ないので質問させてください。
1/60フレームごとに処理したいのですが、スクリプトは以下のやり方でいいんでしょうか?
よろしくお願いしますm(__)m

public float fps;

void Update()
{

fps+=Time.deltaTime;
省3
514
(1): 2023/02/07(火)17:52 ID:K9Nn/Z4s(1/2) AAS
>>513
端数切り捨てだから正確な判定にはならんな
あと1/60は1f/60fにした方がいい
515
(1): 2023/02/07(火)18:35 ID:St9Ro8KS(1/4) AAS
変数fpsにゼロ入れたときにそのまま処理書いちゃあかんのん?
516
(1): 2023/02/07(火)18:36 ID:St9Ro8KS(2/4) AAS
>>512
その2つの上に空の親作っちゃあかんのん?
517
(1): 2023/02/07(火)18:40 ID:St9Ro8KS(3/4) AAS
>>511
こんなんあったけど
OnCollisionEnter、OnTriggerEnterが呼ばれない場合を検証
外部リンク:www.google.com
518
(1): 513です 2023/02/07(火)19:47 ID:GDCX54Vt(2/2) AAS
>>514
なるほど 端数を切り捨てないように次の計算で足したりしたらいいってことでしょうか
なんとなくわかった気がします 回答ありがとうございます

>>515
あ、そのまま書いても行けましたね
ご指摘ありがとうございます
519: 2023/02/07(火)20:20 ID:o2v+R+ZA(2/3) AAS
>>516ありがとうございました!
520
(1): 2023/02/07(火)22:04 ID:o2v+R+ZA(3/3) AAS
photonでprefabの変数を区別するにはどうすればいいでしょうか?
prefabに変数expを持たせているのですがプレイヤー1とプレイヤー2で区別できません。
ボタンをクリックしたプレイヤーのexpだけ1増えるようにしたいのですが、プレイヤー1、2両方とも増えてしまいます。
521
(1): 2023/02/07(火)22:28 ID:geFO2MFz(1) AAS
>>520
すみません、言ってる意味が不明です。読解力ないのかな。
staticにしてあるとかじゃなくて?
522
(1): 2023/02/07(火)22:37 ID:St9Ro8KS(4/4) AAS
photon Boltだと
「UserToken」があり接続してきた相手の名前、切断理由、コネクト状態を保持しています。

こんな情報あるんだけど、よく見て見て識別は可能だと思うよ
523
(1): 2023/02/07(火)22:59 ID:K9Nn/Z4s(2/2) AAS
>>518
0にするんじゃなくて1f/60fを引く仕組みに変えればいいだけ
524
(1): 513です 2023/02/08(水)00:28 ID:4ssVwWu1(1/7) AAS
>>523
レスありがとうございます。
なるほど!引くっていうの思いつかなかったです。
こんなカンジであってますか?

void Update()
{
fps+=Time.deltaTime;
省2
525
(1): 2023/02/08(水)00:36 ID:9Oj7gslL(1/3) AAS
+=があるなら-=もできるんじゃね?
526: 2023/02/08(水)00:38 ID:4ssVwWu1(2/7) AAS
>>525
たしかにそうでした。
ありがとうございます。
527: 2023/02/08(水)01:18 ID:qdmrhq/e(1) AAS
>>521 >>522 staticが原因でした。解決できました。ありがとうございます。
528
(1): 2023/02/08(水)07:33 ID:rXLBSowm(1/6) AAS
>>524
俺はこれでいいと思う
529: 2023/02/08(水)08:20 ID:0iqJoPqR(1) AAS
>>517
ありがとうございます!
記事読む限り懸念してたことは起こってなさそうです
原因わからんですが別のアプローチでどうにかしようと思います
530
(2): 2023/02/08(水)13:39 ID:4ssVwWu1(3/7) AAS
>>528
ありがとうございます。
これでいこうとおもいます。
531: 2023/02/08(水)14:43 ID:rXLBSowm(2/6) AAS
>>530
とはいえもともとupdateは不確実なものだからそれをベースに
同期的なシステムを作ることはオススメしない
1-
あと 471 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.028s