[過去ログ]
【3Dゲームエンジン】Unity質問スレッド32 (1002レス)
【3Dゲームエンジン】Unity質問スレッド32 http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
772: 名前は開発中のものです。 [sage] 2017/12/11(月) 16:41:13.85 ID:T/JrBtRm そんな俺はUnityはプラモとかDIYと同じだと思っている http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/772
773: 名前は開発中のものです。 [sage] 2017/12/11(月) 16:44:46.62 ID:VIjb3sER チュートリアルで例(ひな型?)が示されてるのに、やってないだけだよ やって気付かないってのはありえない http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/773
774: 名前は開発中のものです。 [sage] 2017/12/11(月) 17:01:29.50 ID:xcDA2XWm このスレっていっつもマウント取るか嫌味しか言わない上級者様ばっかだよね なんで質問スレにいるの? 自分なりに試行錯誤して分からない結果聞きに来てる初心者の自分からしたら意味が分からない http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/774
775: 名前は開発中のものです。 [sage] 2017/12/11(月) 17:08:45.71 ID:B36sEdco >>774 捻くれたやつなんかスルーしとけ。教えてくれた人にはお礼を言う。 他人の成長が怖くて、少しでも時間を削ろうとしてるのさ。 http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/775
776: 名前は開発中のものです。 [sage] 2017/12/11(月) 17:13:36.54 ID:Gwv7NuWB パソコン買ったらパソコンの使い方講座が無料でついてきたにも関わらず、 そんなの要らない自分で出来るって無視したのお前やろ だったら人に聞かずにやるのが筋ってもんじゃあないの? http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/776
777: 名前は開発中のものです。 [sage] 2017/12/11(月) 17:16:53.36 ID:xcDA2XWm >>775 そうだね、ありがとう 最初から堅苦しいマニュアル一から読んで自分の手動かそうとしない奴らの作ってるゲームが面白いとは全く思えないんだけどなあ http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/777
778: 名前は開発中のものです。 [sage] 2017/12/11(月) 17:20:38.93 ID:HEOTRILb >>774 "同期"なんて用語を知ってるのに子オブジェクトが分からないという、なかなか不思議な学習曲線を辿ってるみたいだから理解されなくてもまぁ仕方ないかも チュートリアルどれくらいやった? http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/778
779: 名前は開発中のものです。 [sage] 2017/12/11(月) 17:21:19.77 ID:7znfHEz6 効率を求めた結果、本末転倒になってりゃ世話ない http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/779
780: 名前は開発中のものです。 [sage] 2017/12/11(月) 17:36:21.95 ID:rG1bqsx7 少しここ覗いてたけど、質問しようなんて気にならない Unityを使ってる知り合いを作る方が早いしためになるからそうしたわ http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/780
781: 名前は開発中のものです。 [sage] 2017/12/11(月) 18:05:09.66 ID:rJi7rAoj Transform c = transform.GetChild(0).GetChild(0); Transform b = transform.GetChild(0); Transform a = transform; a.parent = b; b.parent = c; これ動かしても親子変わらないのは仕様ですか? http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/781
782: 名前は開発中のものです。 [sage] 2017/12/11(月) 18:18:16.44 ID:02QPz9bc そうだぞ 引きこもりのお前らを社会に戻すために俺はここで嫌味を書き込んでいる さっさとエンジニアの知り合いを作りたまえ http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/782
783: 名前は開発中のものです。 [sage] 2017/12/11(月) 18:26:44.90 ID:6snW9ojT あんたいいやつだな http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/783
784: 名前は開発中のものです。 [sage] 2017/12/11(月) 18:32:42.55 ID:v+pV5X5w 車の排気ガスについて、 移動した車に付いていくアニメーション的な排気ガスにするパターンと 排気ガス自体は、移動前の車の位置に留まり、その場でフェードアウトしていき、 移動した車が次々に新たな位置に排気ガスを生成していくパターンが有ると思う 前者は、アフターバーナーみたいな、付いていくタイプ 後者は、飛行機雲みたいな、置いてくるタイプ 子オブジェクトとして生成するか、 独立オブジェクトして生成するかは、好みによるのでは・・・ http://mev
ius.5ch.net/test/read.cgi/gamedev/1509307535/784
785: 名前は開発中のものです。 [sage] 2017/12/11(月) 18:40:23.63 ID:T/JrBtRm 初心と無能を間違えてはいけない 基礎を勉強し身につけた者だけが初心を名乗れる 基礎をやらず教えて君は無能だよ 取説読まない 何もやらない 全部すぐ人に頼る これは初心者じゃない 教習所に通わずいきなり車を運転しようとしてるやつ これも初心者じゃない 初心 これの意味をもっとよく考えてから質問しよう プラモ買って説明書読まない組んでて 途中で出来ないから作り方教えてくれという自称初心者がいたらどう思う? 説明書をまず読めと思わないか? 質問の
質があまりにも低すぎるのが問題 http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/785
786: 名無し@キムチ [] 2017/12/11(月) 19:11:07.14 ID:bqjs8mgU >>782 エンジニアよりキムヨナと知り合いたいな・・ http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/786
787: 名前は開発中のものです。 [sage] 2017/12/11(月) 19:11:25.30 ID:6tubAqHL >>781 root同士じゃないと出来ない組み合わせなかったっけ? cとbを c.transform.parent = null; b.transform.parent = null; で親子解除すれば出来る http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/787
788: 名無し@キムチ [] 2017/12/11(月) 19:16:57.23 ID:bqjs8mgU >>785 初心者とはそんな難しいもののことではない。 単純にビギナーのことだ。 http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/788
789: 名前は開発中のものです。 [sage] 2017/12/11(月) 19:20:05.88 ID:rG1bqsx7 そういえばUnity初心者スレってないのな http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/789
790: 名前は開発中のものです。 [sage] 2017/12/11(月) 19:32:44.82 ID:T/JrBtRm >>788 ビギナーは英語で初心者という意味 >初心者とはそんな難しいもののことではない。 >単純に初心者のことだ。 自分の発言が情けないほど意味不明になると思わない? 基礎を学ばずにいるとこうやって無能を晒し恥をかくだけ 分かりやすい例になってくれてありがとう! http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/790
791: 名前は開発中のものです。 [sage] 2017/12/11(月) 20:07:01.75 ID:qY5Wc6Xa チュートリアルすらやってないドキュンとか、 補助輪取れないアホは無視でいい http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/791
792: 名前は開発中のものです。 [sage] 2017/12/11(月) 20:22:52.74 ID:g06Ln43v >>785 完全にクレーマーw http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/792
793: 名前は開発中のものです。 [sage] 2017/12/11(月) 20:52:55.52 ID:u584Mmdp >>785 では質問、外部サイトの情報をスクレイピングして情報を抽出するゲームを作成しています。 読み出すサイトの文字コードに合わせてSystem.Text.Encodingクラスを用いて変換しているのですが、エディタ上で動かすと正しく動きますが、実機にビルドするとsjisやeucjpなどでエラーとなります。これは何故でしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/793
794: 名前は開発中のものです。 [sage] 2017/12/11(月) 21:01:24.21 ID:u584Mmdp さて>>793の答え合わせだ。 スタンドアロンプレイヤーはデフォルトでI18n.dllとI18n.CJK.dllを内包しないから、これらをアセット内にぶち込めば解決するが正解な どうせ質問がちょっと知識や経験が必要な領域になると皆スルーして俺しか答えなくなるんだから仲良くしとけ >>784 それはヒエラルキー構造もスクリプトも変更する必要はなく、パーティクルのSimulation Spaceを変えるだけで実現可能だよ エミッタ(=ParticleSystem)自体はどちらであっても車本
体の子オブジェクトにして問題ない http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/794
795: 名前は開発中のものです。 [sage] 2017/12/11(月) 21:03:22.24 ID:wTfFWu/6 2.5dのコマンドRPG作るのにplaymakerって使えますかね? ターン制の処理をこれにさせたいのですが買おうか迷ってます。 http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/795
796: 名前は開発中のものです。 [sage] 2017/12/11(月) 21:04:49.25 ID:pffoEIhS 使える http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/796
797: 名前は開発中のものです。 [sage] 2017/12/11(月) 21:08:29.22 ID:7N8aCxOe 785は滑稽だな リテラシに慣れていないと、公式マニュアルを読んでも、キーワードを聞いても全く頭に入ってこない人もいる 一般的に言って誰にも苦手な分野はある。例えば日本の役所手続きが良い例 適性が無いとの非難があるかもしれないが、本来、道具は、適性とは無関係に操れるものであるべき ところで自由競争戦力スキルへの適応を2chで強要するのは傲慢無恥・視野偏狭で滑稽である(プ http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/797
798: 名前は開発中のものです。 [sage] 2017/12/11(月) 21:09:37.13 ID:lT/DnU8s ID:u584Mmdpに全部丸投げで解決だなw http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/798
799: 名前は開発中のものです。 [sage] 2017/12/11(月) 21:15:59.64 ID:L0Sd+qXD 趣味なんて出来なくても死ぬわけじゃないし、 乗れもしない一輪車に勝手に跨って勝手に傷だらけになってるだけじゃない 怪我と弁当は自分持ちで頼むよ http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/799
800: 名前は開発中のものです。 [sage] 2017/12/11(月) 22:02:19.01 ID:SkZjimvo 詳しい人が降臨しているようなので質問! 角速度 Rigidbody.angularVelocity = new Vector3(a, b, c) による回転を1秒間行った場合の、 向き(角変位) Rigidbody.rotation を、あらかじめ計算でQuaternionを求めておきたいのですが、 Rigidbody.rotation = Quaternion.AngleAxis(angle, axis) で入力する場合、 float angle = いくつ? Vector3 axis = いくつ? に設定すれば良いのでしょうか?? 普段は実際に時間をかけて回転させるのですが、 ショートカット入
力によって、瞬間的に向き変更したためです。 普段は速度velocityで移動させていたのを、 瞬間的に位置positionで変位させるのと同じ感じです。 http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/800
801: 名前は開発中のものです。 [sage] 2017/12/11(月) 23:16:52.47 ID:T/JrBtRm 初心者は基礎勉強を習得した後に応用問題などで躓く者 無能は怠慢で基礎勉強をせずに全てに躓く者 そして自分は初心者だと勘違いしてる者 無能と初心者は全然違う 初心者には教えるが怠け者なだけの無能には教えたくはないって人が多いと思う 質問する気になれないなんて者は来なくていいと思う そいつが消えた所でそいつが困るだけでこっちは何も困らない どうぞ勝手にお帰り下さいなんじゃないかな? ましてや自分は初心者だから教えてもらって当たり前なんて思って
る勘違いには特に 悔しいなら無能をやめて初心者になり 教えたい人が思わず教えてやりたくなるような質問したら? http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/801
802: 名前は開発中のものです。 [sage] 2017/12/11(月) 23:21:47.98 ID:T/JrBtRm >>794 質問ではなく相手を試す問題だと見抜かれてスルーされた事にそろそろ気づこうか >>797 悪いが発言内容が超明後日方向でずれてるから http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/802
803: 名前は開発中のものです。 [sage] 2017/12/11(月) 23:28:43.27 ID:T/JrBtRm >>794と>>797の2人は俺の考えに反対やら滑稽やらなら ニセ初心者のしょーもない今までの質問全てに全部答えてあげてないと 俺そういう場面見てないんだけど 今も俺にレスするよりそっちが先とおもうけど未処理の物が沢山あるよ 明日からもずっと頼むよお2人さん 俺の考えに反対で反論してくるのはそういうことだから http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/803
804: 名前は開発中のものです。 [sage] 2017/12/11(月) 23:32:55.29 ID:7N8aCxOe ビッグアップル大丈夫か http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/804
805: 名前は開発中のものです。 [sage] 2017/12/12(火) 00:07:46.96 ID:yWI4yO+J まさかツッパリが足りずに弱音を吐いて「大目に見てくださいよ〜〜〜><」とか懇願してるわけじゃあるまいな http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/805
806: 名前は開発中のものです。 [sage] 2017/12/12(火) 00:18:39.38 ID:awDx9SbB 試行錯誤が大好きなら一生迷走しててええんやで 遠慮すんなよw http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/806
807: 名前は開発中のものです。 [sage] 2017/12/12(火) 00:29:29.52 ID:K5+QKreg >>800 偉そうに講釈垂れてる人が大勢いるのにこれにレスがつかないの酷すぎないか… キッチリ1秒後なら var r = Mathf.Rad2Deg; Rigidbody.rotation *= Quaternion.Euler(a * r, b * r, c * r); でどないでしょ http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/807
808: 名前は開発中のものです。 [sage] 2017/12/12(火) 00:36:52.31 ID:K5+QKreg >>800 rigidbody.rotation *= Quaternion.Euler(rigidbody.angularVelocity * Mathf.Rad2Deg) のほうが簡単か http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/808
809: 名前は開発中のものです。 [sage] 2017/12/12(火) 02:09:47.10 ID:s3bcy12n ?angle = Vector3(a, b, c).magnitude * Mathf.Rad2Deg 3Dの場合、angularVelocityは、rad/秒で入力するので、 a,b,cはrad/秒で入れているはずだから、 angleは度での入力になるため、 * Mathf.Rad2Degで、rad→度の変換が必要ですね ?axis = Vector3(a, b. c).normalized これをQuaternion.AngleAxisに入れると、1秒後の回転状態になります 試してみて下さい Quaternion.Eulerは、 Z軸回転→X軸回転→Y軸回転の連結回転になるので、 計算結果が、角速度での回転
状態と合わないですよ angularVelocityは全軸同時回転ですから 回転ベクトル=回転角 * 回転軸ベクトル で計算しないとダメなはず http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/809
810: 名前は開発中のものです。 [sage] 2017/12/12(火) 02:14:08.74 ID:K5+QKreg なるほど 勉強になった ありがとう http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/810
811: 名前は開発中のものです。 [sage] 2017/12/12(火) 04:00:52.95 ID:kM1br0bK >>794 "unity shiftjis error"でぐぐって一番上に出てくる内容コピってどやってんじゃねーよw 仰られてる知識や経験は、その問題に関してはとくに必要なさそうです http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/811
812: 名前は開発中のものです。 [sage] 2017/12/12(火) 06:49:36.70 ID:yWI4yO+J 809 そういう「より優れた仕様奴隷状態」をドヤる話だと思ってたわ http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/812
813: 名前は開発中のものです。 [sage] 2017/12/12(火) 07:26:11.46 ID:OlgvJzEy >>811 うん、そのドヤ顔を期待してたw 全く待たずに回答投下してるのに顔真っ赤でスルーされた事に気づけとか書いてる奴がいたのには驚いたが だかな、この質問俺が数年前過去スレに質問して回答が得られなかった質問なんだわ、その後自己解決して方法も書いたはず 2017年4月のそのTIPS見て、同じようなことで困ってる奴多かったんだなと懐かしく思った記憶がある >>800 すまん、昨日は撒き餌撒いて寝てしまったので見てなかった 回答はついてる様なので
省略するが、物理エンジンで動かす場合、摩擦やら他のオブジェクトとの衝突やらで結果がズレる可能性があることには注意な http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/813
814: 名前は開発中のものです。 [sage] 2017/12/12(火) 07:26:33.24 ID:yWI4yO+J 仕様奴隷「俺はこんなにも素晴らしい奴隷なんだ!もっと俺をこき使ってくれぇええ!!」(ドヤァアアア!!!) http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/814
815: 名前は開発中のものです。 [] 2017/12/12(火) 07:29:16.97 ID:QJDJOOiE レベルデザインに使えるツール教えてください アセットでもいいです http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/815
816: 名前は開発中のものです。 [sage] 2017/12/12(火) 07:34:12.06 ID:yWI4yO+J 回転もデフォで減速するみたいだな いちいち生意気なんだよUnity http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/816
817: 名前は開発中のものです。 [sage] 2017/12/12(火) 08:13:35.13 ID:tVhYuHY1 >>815 どんなのを求めているかわからないけどアセットでもいいなら ProBuilderなんてどうだい? http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/817
818: 名前は開発中のものです。 [] 2017/12/12(火) 09:37:16.36 ID:QJDJOOiE >>817 アセットのセットみたいなのがほしいです フリーで http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/818
819: 名前は開発中のものです。 [sage] 2017/12/12(火) 10:39:07.71 ID:qFAu6kJp アセットじゃないけどスケッチアップなんてどうだい? CADツールだけどUnityでそのままスケッチアップ形式のファイルを読み込むことができるんだ そしてウェアハウスっていうUnityでいうアセットストアのようなところで他人の作ったオブジェクトをダウンロードできるんだ ただし無償版でどこまでできるか把握してないから 気になったら調べてごらんよ http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/819
820: 名前は開発中のものです。 [sage] 2017/12/12(火) 11:37:29.41 ID:V4vKOuq6 VS for Macでコーディングしている人いる? 予測コーディングが効かなかったり、最近のアプデで日本語入力がリアルタイムで表示されなくなったり、子音の入力が反応悪かったり 色々ボロボロで進捗やばいんだけどMacでの開発に向いてるテキストエディタ何か無いかしら? http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/820
821: 名前は開発中のものです。 [sage] 2017/12/12(火) 13:51:05.12 ID:awDx9SbB >>811 どうせキムチだよw http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/821
822: 名前は開発中のものです。 [sage] 2017/12/12(火) 15:35:32.47 ID:ICWFqCcb >>820 neovim http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/822
823: 名前は開発中のものです。 [sage] 2017/12/12(火) 17:04:49.48 ID:SinzmT6m VS codeを使うといい for macは対応が不完全なゴミだがcodeはmacでも完璧に使える 金払ってもいいならRider http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/823
824: 名前は開発中のものです。 [sage] 2017/12/12(火) 17:13:54.71 ID:md8fOJvX VS codeの怒涛の更新ペースは何事かと思うw http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/824
825: 名前は開発中のものです。 [sage] 2017/12/12(火) 18:36:56.62 ID:w86KIWp6 >>807 >>808 >>809 ありがとうございます! 両方やってみました Quaternion Q; Vector3 axis, Vdeg, Vrad; float angle, t; Rigidbody rb; void Start () { rb = GetComponent < Rigidbody > (); Vdeg = new Vector3(45, 30, 0); Vrad = new Vector3(45, 30, 0) * Mathf.Deg2Rad; Q = rb.rotation; } http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/825
826: 名前は開発中のものです。 [sage] 2017/12/12(火) 18:37:14.48 ID:w86KIWp6 void FixedUpdate () { t = Time.time; if (t == 0) { rb.angularVelocity = Vrad; } else if (t == 1.0f) { Debug.Log ("t=" + t); Debug.Log ("angularVelocity:" + rb.rotation.eulerAngles); rb.angularVelocity = Vector3.zero; //angle = Vrad.magnitude * Mathf.Rad2Deg; //axis = Vrad.normalized angle = Vdeg.magnitude; axis = Vdeg.normalized; rb.rotation = Quaternion.AngleAxis (a
ngle, axis); Debug.Log ("AngleAxis:" + rb.rotation.eulerAngles); rb.rotation = Quaternion.Euler(Vdeg); Debug.Log ("Euler1:" + rb.rotation.eulerAngles); rb.rotation = Q * Quaternion.Euler(Vdeg); Debug.Log ("Euler2:" + rb.rotation.eulerAngles); rb.rotation = Quaternion.Euler(Vdeg) * Q; Debug.Log ("Euler3:" + rb.rotation.eulerAngles); } } http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/826
827: 名前は開発中のものです。 [sage] 2017/12/12(火) 18:41:32.25 ID:w86KIWp6 結果です! angularVelocity = new Vector3(45, 30, 0) * Mathf.Deg2Rad を入力すると、 ?angularVelocity:Vector3(42.4, 37.4, 15.0) 1秒ピッタリで止めるには、FixedUpdate内でないとダメのようですね Invoke("Stop", 1.0f)で呼び出すと、 angularVelocity:Vector3(43.1, 38.6, 15.7)と 1フレーム分くらいの遅延が生じる模様・・・ ?AngleAxis:Vector3(42.4, 37.4, 15.0) ?Euler1:Vector3(45, 30, 0) ?Euler2:Vector3(45, 30, 0) ?Eul
er3:Vector3(45, 30, 0) angularVelocityをEulerでQuaternionに入れちゃうと、 角速度による回転結果のQuaternionと少し違うようです・・・ AngleAxisでQuaternionに入れる方が正しいみたいですね http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/827
828: 名前は開発中のものです。 [sage] 2017/12/12(火) 18:52:30.96 ID:w86KIWp6 >>816 回転が勝手に減速する話は本当ですか? AngularDrag = 0にしてない・・・とかではなくて?? RigidbodyをangularVelocityやAddTorqueで回転させて、 1秒ごとにangularVelocityを表示させても、 回転速度は落ちてないようなのですが・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/828
829: 名前は開発中のものです。 [sage] 2017/12/12(火) 20:43:24.56 ID:s3bcy12n >>826 RigidbodyもRigidbody2Dも、 LinearDragは0が初期値だけど、 AngularDragは0.05が初期値なのが、 気に入らないということでは? http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/829
830: 名前は開発中のものです。 [sage] 2017/12/12(火) 20:43:27.01 ID:WuPRAOqq 今までモーションは、簡単だからmmdで作ってたけどx軸とy軸の計算違うような…… blenderに乗り換えた方がいいのだろうか。 http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/830
831: 名前は開発中のものです。 [sage] 2017/12/12(火) 20:56:14.28 ID:+nER52Ex はい http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/831
832: 名前は開発中のものです。 [sage] 2017/12/12(火) 21:01:44.29 ID:WuPRAOqq やっぱか…… blenderの勉強してくるわ。 mmd使うとか俺ってほんとにバカ…… http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/832
833: 名無し@キムチ [] 2017/12/12(火) 21:17:33.27 ID:pZVPZZmh >>832 Blenderには気を付けたほうがいい Blender上では問題なくモーションしてても、unityに取り込んで動かすと、手が体に食い込んだりしているから。 何度か行ったり来たりする必要があるw http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/833
834: 名前は開発中のものです。 [sage] 2017/12/12(火) 22:25:16.08 ID:oOD9NLJB blender でもやっぱり同じようなこと起きると思うよ 表現力に不満がないならMMDにしとき http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/834
835: 名前は開発中のものです。 [sage] 2017/12/12(火) 22:32:44.76 ID:9L2xhVzt else ifまで読んだ そんなか入るの?! http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/835
836: 名前は開発中のものです。 [sage] 2017/12/13(水) 00:01:44.95 ID:/jokcbje >>827 最初の回転状態が、 rotatiin =Quaternion.identityであれば、 1: rotation = Quaternion 2: rotation = rotation * Quaternion 3: rotation = Quaternion * rotation 1-3は全て同じ結果になります。 position = Vector3.zeroの場合、 1: position = Vector3 2: position = position + Vector3 1-2が同じ結果なのと一緒です。 http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/836
837: 名前は開発中のものです。 [sage] 2017/12/13(水) 00:07:16.00 ID:/jokcbje rotationの場合も、positionの場合も、 1は、角変位や位置の絶対指定、 2-3は、角変位や位置の相対指定です。 rotatiin =Quaternion.identityでない場合、 position = Vector3.zeroでない場合、 1と、2-3で、結果が変わってきます。 しかも、rotationの場合、 2: rotation * Quaternionと 3: Quaternion * rotationでも、結果が変わってきます。 追加するQuaternionによる角変位の回転軸を、 transform軸を基準にした回転にする場合は2になり、 キャンバスのVect
or3軸を基準にした回転にする場合は3になります。 http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/837
838: 名前は開発中のものです。 [sage] 2017/12/13(水) 00:35:37.82 ID:/jokcbje >>825-827 Invokeが呼び出しの際に1フレーム遅れるとわかっているのであれば、 1フレーム前の時間で呼び出させば大丈夫ですよ。 void Start () { rb.angularVelocity = new Vector3(45, 30, 0) * Mathf.Deg2Rad; Invoke ("Stop", 1 - Time.fixedDeltaTime); ←1フレーム前に呼び出し } void Stop () { Debug.Log ("1秒後のrotation:" + rb.rotation.eulerAngles); rb.angularVelocity = Vector3.zero; } 「1秒後のrotation:Ve
ctor3(42.4, 37.4, 15.0)」が出ましたよ。 >>809の方法で求めた場合と一致する値です。 rb.angularVelocity = new Vector3(45, 30, 0) * Mathf.Deg2Rad angle = (rb.angularVelocity).magnitude * Mathf.Rad2Deg V = new Vector3(45, 30, 0) angle = V.magnitudeでも同じ結果になります。 http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/838
839: 名前は開発中のものです。 [sage] 2017/12/13(水) 06:09:25.65 ID:EBksqhAl >>834 そうなのか…… 大きい移動とかはスクリプトで制御するしかないのか。 ありがとう http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/839
840: 名前は開発中のものです。 [sage] 2017/12/13(水) 18:54:39.99 ID:+IrYaRns 趣味でUnity使ってゲーム制作してる人と友達になる方法教えてください http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/840
841: 名前は開発中のものです。 [sage] 2017/12/13(水) 18:59:16.17 ID:w+IYDO+A お断りします http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/841
842: 名前は開発中のものです。 [sage] 2017/12/13(水) 19:00:06.72 ID:EBksqhAl ツイッターでよくね? 現実で探そうとしてもなかなか見つからんもんだぞ。 http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/842
843: 名前は開発中のものです。 [sage] 2017/12/13(水) 19:11:19.37 ID:6lJsdJ22 transformのposition, rotation, scaleって、 なんでtransform.position,transform.rotation,transform.lossyscale になっていて、transform.scaleじゃないの?? http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/843
844: 名前は開発中のものです。 [sage] 2017/12/13(水) 19:23:08.89 ID:+IrYaRns >>842 日本の活発な交流サイトとかはなさそうですね…ありがとうございます http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/844
845: 名前は開発中のものです。 [sage] 2017/12/13(水) 19:54:49.63 ID:IotT1rVx >>844 ツイッター FacebookのUnity寄り合い所 あとはリアルのイベント ゲームジャムやエンジニア向け勉強会に参加して交流、名刺交換、SNS垢の相互フォローなどすれば簡単に知り合いは増える ちゃんと進捗をSNS上で報告すれば質問とかも答えてもらえる イベントを探すならdoorkeeper、atnd、peatix http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/845
846: 名前は開発中のものです。 [sage] 2017/12/13(水) 20:48:15.04 ID:/jokcbje >>843 transform.lossyscale = Vector3.Scale(transform.parent.localscale, transform.localscale) つまり transform.lossyscale.x = transform.parent.localscale.x * transform.localscale.x transform.lossyscale.y = transform.parent.localscale.y * transform.localscale.y transform.lossyscale.z = transform.parent.localscale.z * transform.localscale.z localscaleは、インスペクター上で設定するスケールで、 lossyScaleは、自分のlocalsc
aleと親のlocalscaleの各成分の積になってます。 本当のscaleは、回転が入ると、Vector3ではなくて、3×3行列になってしまいます。 lossyScaleの場合は、回転前のスケールで、Vector3で表せるからだと思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/846
847: 名前は開発中のものです。 [sage] 2017/12/13(水) 20:58:06.39 ID:Kxr7McTA >>846 おお、中の人?w http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/847
848: 名前は開発中のものです。 [sage] 2017/12/13(水) 22:56:29.30 ID:/jokcbje Unityでは、アフィン変換を行う4×4行列であるMatrix4x4が、 TRS(Vector3 position, Quaternion rotation, Vector3 lossy scale) によって構成されていて、 スケーリング→回転→移動の順に適用するようにしています。 最初にスケーリングを行うことで、 3×3行列の対角成分しか使わず、Vector3で済みます。 RigidbodyのinertiaTensorも一緒で、 本来は3×3行列が必要な慣性モーメントテンソルを、 慣性主軸系に限定することで、対角成分しか使わず、 Vector3の主慣
性モーメントで済むようにしています。 http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/848
849: 名前は開発中のものです。 [sage] 2017/12/13(水) 23:01:57.61 ID:/jokcbje >>847 Unity自体はそれほど詳しくないですが、 物理演算系とか、3D数学が専門なので。 http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/849
850: 名前は開発中のものです。 [sage] 2017/12/13(水) 23:04:15.99 ID:bbkFRctl 神になった気分だ。 スキルアップした今、どんなジャンルの仮想世界を作れと言われても その詳細さえ教えてもらえれば 一瞬でどんなデータ構造/アルゴリズムで作ればいいかや どんなデザインパターンを使えばいいかが 一瞬で頭にひらめき、スラスラとコードを書きはじめることができ、 予期せぬバグとかがなければ短期間でそのソフトやツールを一人で作る自信がある。 この予期せぬバグとはふだん使ってない昔やったプログラミング言語の細かい文法関連のことだけで
それはすぐ見直してカンを取り戻せばいいから全く問題ない。 http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/850
851: 名前は開発中のものです。 [sage] 2017/12/13(水) 23:09:45.76 ID:Kxr7McTA >>850 いいから、お前は早く作れ!w http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/851
852: 名前は開発中のものです。 [sage] 2017/12/13(水) 23:11:16.24 ID:Kxr7McTA >>849 専門?3d系プログラマ? http://mevius.5ch.net/test/read.cgi/gamedev/1509307535/852
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 150 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.020s