[過去ログ]
【3Dゲームエンジン】Unity質問スレッド34 (1002レス)
【3Dゲームエンジン】Unity質問スレッド34 http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
698: 名前は開発中のものです。 [] 2018/03/28(水) 13:20:27.70 ID:SiN/bN9w Never Leave From Unity!っての大事だな。 http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/698
699: 名前は開発中のものです。 [sage] 2018/03/28(水) 22:33:07.61 ID:4jseqCnt 返信ありがとうございます >>696 基本はそうなんですね 試行錯誤のしやすさの利点大きそうです >>697 わりと操作はシンプルで使いやすかったです そのまま使うパターンでもテクスチャの上手さ次第で だいぶ見栄え変わりそうですね・・ http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/699
700: 名前は開発中のものです。 [] 2018/03/28(水) 22:47:54.86 ID:SiN/bN9w SketchUpに似てるけど、あれも家具や小物は外部DCCだより。 あれもPush/Pull主体モデリング。 レベルデザインに使う会社もあるって読んだけど、Probuilder使うとなるほどなと思った http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/700
701: 名前は開発中のものです。 [] 2018/03/29(木) 10:08:01.31 ID:Zm0Ze4mh Photonについての質問なんですが PhotonNetwork.Instantiateで生成したオブジェクトにCollider2D,Rigidbody2Dを与えたのですが Rigidbodyを与えたA側は動こうとするももう片方で動かず、A側がバグのような動き方をしてしまいます このような症状についどなたか心当たりのある方おられませんでしょうか 以前両側にRigidbodyを与えていた際は動いていたのでそのあたりだと思うのですが 片側を動かしたら両方が動くのがPhotonというものだと思っているのですが・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/701
702: 名前は開発中のものです。 [sage] 2018/03/29(木) 13:58:51.20 ID:6Os1P1Rs >>701 アセットを買えば解決すると思います http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/702
703: 名前は開発中のものです。 [sage] 2018/03/29(木) 15:11:50.02 ID:Zm0Ze4mh >>702 アセットをアップグレードしてみましたが効果ありませんでした http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/703
704: 名前は開発中のものです。 [] 2018/03/29(木) 17:09:31.60 ID:GLHVviMR CameraFollowのやつ SurvivalShooterのチュートの3 あれ挙動おかしい Smoothing変えたらカメラの挙動変わりすぎ 視野角まで変わって、Clippingでカメラの前のオブジェクトが消えたりする。 Smoothing * Time.deltatimeがおかしくしてる原因と思うけど、改善するならどうしたらいいんだろ http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/704
705: 名前は開発中のものです。 [] 2018/03/29(木) 17:12:19.57 ID:GLHVviMR 今日ちら見したDOTween使ってなんとか出来ないかしてみよう http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/705
706: 名前は開発中のものです。 [] 2018/03/29(木) 17:49:19.38 ID:GLHVviMR あ、わかった Lerpのtがチュートに従うと0.099999になる。 高さも10分の1になってyが1.5なってる。 どっかで桁間違えたか? 見直してくる http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/706
707: 名前は開発中のものです。 [] 2018/03/29(木) 18:11:03.68 ID:GLHVviMR Survival SHootingのチュートのミスわかった。 transform.position = Vector3.Lerp (transform.position, targetCamPos, smoothing * Time.deltaTime); これを float T = Smoothing * (1/ Time.deltaTime); transform.position = Vector3.Lerp(Target.position, targetCamPos, T); したら想定動作になった なんでか教えて。 http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/707
708: 名前は開発中のものです。 [] 2018/03/29(木) 18:14:37.09 ID:GLHVviMR これUnityスタッフの間違えじゃねえの http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/708
709: 名前は開発中のものです。 [] 2018/03/29(木) 18:25:47.75 ID:Zm0Ze4mh Photonを新しいプロジェクトにインポートしてPhoton以外のデータを写してみましたがだめでした http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/709
710: 名前は開発中のものです。 [] 2018/03/29(木) 18:30:10.76 ID:Zm0Ze4mh PhotonですがそもそもRigidBodyを与える以前から症状が起きていることが分かりました 同じような症状は見かけませんがどなたかご存じないでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/710
711: 名前は開発中のものです。 [sage] 2018/03/29(木) 18:51:15.87 ID:6Os1P1Rs これはもうアセットを買うしか無いですね http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/711
712: 名前は開発中のものです。 [sage] 2018/03/29(木) 19:38:11.59 ID:LaRMMmX4 >>704 orthoなのになんで視野角出てくんの? http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/712
713: 名前は開発中のものです。 [sage] 2018/03/29(木) 19:52:59.11 ID:GpkWDXp0 >>707 おかしいのはそこじゃなくて座標の指定 LerpはAからBの補間を返すんだからAにはカメラの座標を入れろ Target.positionってなんだよ、ふざけてんのか http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/713
714: 名前は開発中のものです。 [sage] 2018/03/29(木) 20:01:25.35 ID:GpkWDXp0 >>701 たぶん必要なコンポーネントや設定が足りていないんだろうが、 何が足りていないのかはプロジェクト見ないことには分からないから、 ググって出てくるやり方を新しいプロジェクトで手当たり次第に試すのが良いよ http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/714
715: 名前は開発中のものです。 [] 2018/03/29(木) 21:03:08.98 ID:GLHVviMR >>712 はじめ見た感じクリッピング距離が原因のように思われる画面だったから。 実際は、Yの高さが、15から1.5になっててオブジェクトが切れてただけだが。 >>713 TargetはPlayerのTransformへの参照まで納められた変数だから。TargetCamPosはそのPlayerのポジションにPlayerとカメラのoffsetを足した位置。 チュートのFollowCamera.csコピペで丸写ししても同じバグ出る。 5はSmoothingで移動量じゃないんでかけること自体がおかしい。 だからDeltaTimeを逆数(1/Deltatime)にしたらうまくいった。 http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/715
716: 名前は開発中のものです。 [sage] 2018/03/29(木) 21:26:19.94 ID:KZf2IRaq >>715 だから『今現在のカメラ位置』から次のカメラ位置に動かすんだろ なんでプレイヤーの位置から次のカメラ位置に動かそうとしてるんだよ? あとお前の計算式だが、 smoothing * Time.deltaTimeは「5 * 0.01666... = 0.08333...」 smoothing * (1 / Time.deltaTime)は「5 * 60 = 300」 Lerpのtには補間の割合を0.0-1.0の範囲で指定するんだからどっちが正しいか分かるな? お前が想定通りと言ってるのはLerpに1.0を超える補間値を指定してBに直接ワープしてるだけなんだよ http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/716
717: 名前は開発中のものです。 [sage] 2018/03/29(木) 21:49:38.28 ID:QSBKoT/M leapに、デルタタイムだけ入れると、ずっと、1にならないからゴールしないんじゃ? http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/717
718: 名前は開発中のものです。 [sage] 2018/03/29(木) 22:26:15.64 ID:6Os1P1Rs スクリプトできない人はアセットを買うほうがいいですよ http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/718
719: 名前は開発中のものです。 [] 2018/03/30(金) 00:02:16.02 ID:kZ+tQr4Q >>716 チュートリアル通りだと何もしなくてもカメラの高さが1.5とかようするにゲーム開始前のカメラのポジション*0.1になるんだからしゃあないじゃない http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/719
720: 名前は開発中のものです。 [sage] 2018/03/30(金) 00:05:44.36 ID:ZJPrD8pf チュートリアルはある程度感覚をつかめたら、あとは見なくていいよ http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/720
721: 名前は開発中のものです。 [sage] 2018/03/30(金) 00:13:50.08 ID:MeGK4UNG >>718 アセットを買ったからこうなってるんですけど http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/721
722: 名前は開発中のものです。 [] 2018/03/30(金) 00:15:47.60 ID:MeGK4UNG >>714 原因はマスタークライアントが作ったのをクライアントでうごそうとしてたからみたいです 物理だけマスターでやって途中まではクライアントってやってたから2人で動かしちゃってたんですね これ頻繁に変えるのはまずそうなんですよねぇ http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/722
723: 名前は開発中のものです。 [] 2018/03/30(金) 00:17:33.21 ID:kZ+tQr4Q private void FixedUpdate() { Vector3 targetCamPos = Target.position + offset; Debug.Log(Time.deltaTime); //float T = Smoothing * (1/ Time.deltaTime); transform.position = Vector3.Lerp(Target.position, targetCamPos, Smoothing * Time.deltaTime); //←ここの結果がおかしい Debug.Log(Smoothing * Time.deltaTime); } } 結果は https://i.imgur.com/c8OLeJS.png これをdeltaTime逆数にするだけで上手く行くんだしまあいんじゃね http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/723
724: 名前は開発中のものです。 [] 2018/03/30(金) 00:20:44.32 ID:kZ+tQr4Q このとき、Smoothingが5で設定してて、5*0.02すると、0.1なるんだよ。 http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/724
725: 名前は開発中のものです。 [sage] 2018/03/30(金) 00:27:25.10 ID:ZJPrD8pf コンソ一ル表示は省略されるよ http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/725
726: 名前は開発中のものです。 [] 2018/03/30(金) 00:29:59.99 ID:kZ+tQr4Q Smoothingを50にしてもうまくいくけど、チュートじゃ5f書いてるし http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/726
727: 名前は開発中のものです。 [sage] 2018/03/30(金) 00:34:58.25 ID:5sE7XTyv 逆数にして上手くいくのはたまたま数値が合っただけなんじゃね? FixedUpdateのフレームレートを変更しても期待通りの動作する http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/727
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 275 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s