【ゲームエンジン】Unityなんでも質問スレpart1

■ このスレッドは過去ログ倉庫に格納されています
2018/06/28(木) 15:25:16.78ID:/UzN8HYz
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他
■注意事項
特になし
■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
http://www24.atwiki.jp/unity2ch/
●リンク
・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←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。
関連スレ
【3Dゲームエンジン】Unity質問スレッド36
https://mevius.5ch.net/test/read.cgi/gamedev/1528372763/
【ゲームエンジン】Unity初心者質問スレBuild1
https://mevius.5ch.net/test/read.cgi/gamedev/1528249519/
2020/07/17(金) 22:00:15.13ID:YEp6vd6U
>>448-450
ありがとう。時間かかるのは仕様なんですね。安心しました。
自分の環境が弱いのかと思ったので。
2020/07/17(金) 22:36:50.16ID:Amwabr9+
@unityにてpackageを読み込んで、添付画像1のようにテクスチャがアサインされます。 
A読み込んだ画像の名前を一部変更します。
B再度、同じパッケージを読み込みます。
Cそうすると、名前を変えたデータでも同一のものとみなされ添付画像2のようにリロードマークになります。

これはデータ名で見てないとおもうのですが、データサイズを変えても、同一のデータとみなされました。これを別のデータとして読み込むには、どうすればよいでしょうか。
2020/07/17(金) 22:37:39.33ID:Amwabr9+
>>452
すみません、画像は張れなかったので無視してください
2020/07/17(金) 22:39:49.50ID:22/Fyh9X
別に今から貼れはいいんじゃない?
定番
https://imgur.com/
455名前は開発中のものです。
垢版 |
2020/07/17(金) 23:09:36.93ID:558+jIKN
ハンドルの話なんでそんなごちゃごちやしてんの?
トリガー押したときに回し始められる状態だったらコントローラーの位置を元にそのフレームでのハンドルの位置が決められてそれを元にこのフレームでは時計回りもしくは反時計回りに何度回ったってのが出せる。
あとはその数値を使って動かしたい何かをモニョモニョすればいいんじゃないの
456名前は開発中のものです。
垢版 |
2020/07/17(金) 23:11:38.68ID:558+jIKN
>>448
6700kから3900x にしたらビルドだいぶ早くなった。
けど全ての過程で全コアを有効に使えてるわけではないっぽいし
2020/07/17(金) 23:18:29.42ID:yV2/94kA
>>456
12コア、24スレッド。
さそがし早いだろうなぁ
2020/07/18(土) 03:44:30.20ID:/z1X9kDm
>>452
アセットを買ってみましょう
459名前は開発中のものです。
垢版 |
2020/07/18(土) 06:47:28.40ID:Ui8OTN+K
Unityをどのくらい覚えたら
げーむぷろぐらまあに就職できますか?
2020/07/18(土) 07:07:54.70ID:SeJBuVlr
覚えなくても就職できるよ。
飛び込んでみなさい。
461名前は開発中のものです。
垢版 |
2020/07/18(土) 07:44:55.83ID:Ui8OTN+K
やったー!
ありがとー!
462名前は開発中のものです。
垢版 |
2020/07/18(土) 09:18:53.00ID:+Q3h+ouo
unityデザイナーズバイブル
これ、普通に返品していいんじゃね?
乱丁・落丁はお取り替えいたしますって大概の本には書いてあるでしょ?
典型的な乱丁だよ、これは。求められる情報として瑕疵があるゴミでしかないわけだし、普通に返品事案

「Unityを使ったゲームの作り方」
の本を買ったつもりが中身は
「Unityを使ったストレスのため方」
だったら、そりゃタイトルと中身が違うでしょってなる

つか、★5と4を付けてる著者か出版者か知らないが恥を知れよ
2020/07/18(土) 09:22:18.19ID:cPIeWRxz
間違えて初心者が買うと泣きそう。
自分で本の間違いというか説明なくすっ飛ばしてる部分を修正できる人向けだな。
464名前は開発中のものです。
垢版 |
2020/07/18(土) 09:30:01.99ID:+Q3h+ouo
「必要な情報が抜けています。ページが足りないと思いますので交換をお願いします」
これを3回ぐらい繰り返せば「このまま続けたらこいつに会社が潰される」と理解して返品に応じてくれるだろうから
泣き寝入りせずに動きだそう
ゴミを買わせる出版者と著者に鉄槌を下せ
2020/07/18(土) 09:33:30.24ID:yDGvvcCw
デザイナーズバイブルはYoutubeでも紹介されてたよ
正直誰向けかよく分からない内容だったからスルーした
2020/07/18(土) 14:18:04.84ID:fJIlWKEW
そもそも本買って学ぼうという動機が私には不明だけどそれは個人差だから置くとして
とっかかりはWEB情報だけで良いだろ
本の内容の吟味も出来ないレベルで闇雲に本に投資してる方が不思議
2020/07/18(土) 14:23:07.20ID:cPIeWRxz
>>464-465
まぁ買ってたら俺もぐぬぬってたけど貰い物だから良かった。
ひよこと教科書最強説はそう簡単には覆らない。
2020/07/18(土) 16:05:20.16ID:y0kTU3ML
>ひよこと教科書最強説
何それ、知らんな。
誰も覆そうとしてないだけでは?
2020/07/18(土) 19:57:08.50ID:9UauvAVP
本を買って学ぶのが意味わからないって、全エンジニアを敵に回してるなw
2020/07/18(土) 20:55:40.13ID:n6CjmT3G
百聞は一見に如かずで、動画があれば本は不要
471名前は開発中のものです。
垢版 |
2020/07/18(土) 20:56:16.21ID:QQy8NRfi
>>439
角度の変化量を監視させるのは総回転量を知る方法の一つだとは思いますが、問題はそこではないのです。
奇数周目では角度が増加していく(0°→360°)のに、偶数周目では減少していく(360°→0°)のが問題なのです。
この方法でも結局、動く方のオブジェクトは往復運動してしまうのです。
472名前は開発中のものです。
垢版 |
2020/07/18(土) 21:09:13.59ID:QQy8NRfi
>>446
コントローラにLookAtさせると、回転しなくないですか?
トンボの目を回す時の指の動きみたいになるのでは?

それと、その「回転を取り出す」ができずに困っているのです。
473名前は開発中のものです。
垢版 |
2020/07/18(土) 21:14:12.19ID:QQy8NRfi
>>455
>>423でも述べたように、奇数周目では角度が増加して、偶数周目では角度が減少するので、動かしたいオブジェクトが行ったり来たりしてしまうのです。
例えば、ハンドルを1周回転させた後、さらに10°回転させた場合と、10°逆回転させた場合が判別できない(どちらも戻り値が350になる)のです。
2020/07/18(土) 21:18:22.26ID:n6CjmT3G
https://stackoverrun.com/ja/q/11420963
これかな? コントローラーの問題じゃなくてScriptがおかしいっぽい
2020/07/18(土) 21:34:33.09ID:qWcKJNES
とうとう全エンジニアを代表しはじめたw
2020/07/18(土) 21:34:55.68ID:qWcKJNES
>>469
2020/07/18(土) 21:39:16.39ID:M44E3eeO
>>469
主要な開発環境はどこもオンラインのチュートリアルが充実してるように思えるが
あえて書籍からの情報で学ぶ利点は何ですかね?
情報の更新も出版社のサイト頼りだし開発元のバージョンアップにも紙媒体じゃついて行けないだろうし
2020/07/18(土) 21:46:21.01ID:/z1X9kDm
本を買うよりアセットを買った方がお得ですね
2020/07/18(土) 21:59:41.75ID:/54mpFw4
>>471
いや、だからスクリプトの変数に積算するんだよ。
360までしか計測できないんだから、
例えば180を超えたらその時点での角度を保存したのち、そこを起点にして計測を始める。
そこからまた180を超えたら保存して再計測、とやれば360を越えても計測できるでしょ。
2020/07/18(土) 22:01:13.45ID:+/CuFeNe
>>467
Unityではじめる2Dゲーム作り徹底ガイド
がバイブル。3Dなんかどうでもいいのです(´・ω・`)
481名前は開発中のものです。
垢版 |
2020/07/18(土) 23:46:12.34ID:QQy8NRfi
>>479
角度を相対値で返してくれる関数があるのですか?
絶対値の差でしか取れないものとばかり思っていました。
482弟子
垢版 |
2020/07/19(日) 00:00:44.77ID:liggNoc/
公式読もうよ
https://docs.unity3d.com/ja/2018.4/Manual/QuaternionAndEulerRotationsInUnity.html
2020/07/19(日) 07:49:11.67ID:fK8fGzvF
>>477
その本が適切に書かれてるなら動画より素早くピンポイントに調べて学習は出来ると思う
特に初心者を過ぎた頃は斜め読みでも理解できるからそういう人には効率的になる可能性もあるかと
動画内を単語で検索できない訳で数十分ある動画からピンポイントで探すのは結構イライラする要素だから
リファレンスが動画になってないのと同じ理由
2020/07/19(日) 07:58:02.86ID:F4U5S00q
今なんてジャンプ機能あるんだから動画出すならそこらへんの配慮してほしい
2020/07/19(日) 08:05:41.50ID:X4l4/vir
紙の本は検索できないし、本を調べるよりリファレンス調べた方が有意義だろ
2020/07/19(日) 08:15:56.94ID:+nq6sSEo
プログラミングバイブルが酷かったからデザイナーズバイブルも地雷とは思ってたw
2020/07/19(日) 10:11:04.38ID:PFW/lzXc
動画はキモイオッサンの顔は見たくないから可愛い女の子にやってほしい
Vチューバーでもいいから
2020/07/19(日) 11:12:54.65ID:fK8fGzvF
本には物理的に付箋張ればいいだけだがな
個人的にはアナログ本はいらんから、デジタル書籍を拡張して検索機能の充実やよりカスタマイズが出来たりとかそういう物を標準にしてほしいけど
2020/07/19(日) 12:26:26.24ID:OZt3i46o
アセットを買えばスクリプトに苦労することもなく、本も不要なんですけどw
2020/07/19(日) 12:50:42.34ID:tx0CvoOC
Addressablesに登録したassetのパスって
登録した後のパス変更を自動的ないし簡単に反映させる方法ってない?
うっかりディレクトリ移動しても見失うので困る
2020/07/19(日) 13:09:09.24ID:OZt3i46o
>>490
アセット管理のアセットを買えばいいんじゃないでしょうか
2020/07/19(日) 14:23:43.36ID:Z3WTg5Qj
>>483
>オンラインのチュートリアル
と書籍との比較を尋ねてますが「動画」限定になってるのはなぜ?
2020/07/19(日) 14:27:04.80ID:drBnnrv4
つまり、情報源として書籍しか利用したことが無いので他のメディアの便利さを知らない
なのに書籍が書籍がと言い張ってるわけだな>>483
2020/07/19(日) 15:28:41.65ID:fK8fGzvF
>>492
オンラインチュートリアルでテキスト中心のコンテンツって逆に何だ?
そんなマゾイことしてるサイトとかあったのか?
2020/07/19(日) 15:45:08.74ID:0YGvywZM
>>494
何を偉そうにイキってんのか知らんが、どう考えても
オンラインチュートリアル=動画
というアンタの発想の方が近視眼的、みっともないヤツw
2020/07/19(日) 15:45:54.46ID:dkcUOQQ5
どっちも使え!
やりたい事をやるためなんだ、手段の貴賎なぞないだろ?
欲しい情報を貪り突き進むだけ。
2020/07/19(日) 15:46:13.97ID:Rfc2qUue
何がマゾいんだよ、馬鹿かコイツ
2020/07/19(日) 15:46:29.29ID:Rfc2qUue
>>494
2020/07/19(日) 15:48:27.78ID:KQpnmDKX
検索可能か
即応性があるか

この2点で書籍は論外、動画もいまいち
この人はすべてが逆の思考のようで良く理解できない>>ID:fK8fGzvF
2020/07/19(日) 15:50:25.81ID:I5GmIt/d
1〜2回見ても覚えられない記憶力の喪失に自信のある方や
リファレンスを読んでもまるで理解の及ばない残念な知性をお持ちな方に
書籍はとてもお勧めです
2020/07/19(日) 15:51:17.75ID:mFsEAkGn
書籍に付箋とか言ってる時点でお察しw
右のモニターにチュートリアルサイト開いて左のモニターでUnity開くがデフォ
コピペも検索も即座にできるから書籍とか動画とか全く眼中に無い
2020/07/19(日) 16:32:36.42ID:Gnl009B6
Unityの本って入門者向けにどんどんダウングレードしていった結果、
完全に3D固有の専門性と独自性が失われて只のやってみたか日記になってるよな
2020/07/19(日) 17:56:51.43ID:fK8fGzvF
>>495
今の世の中のオンラインチュートリアルって動画ありきのサービスじゃないの?
CG縛りじゃ無くても資格試験から色々とよ
いったい何をキレてるのか知らんが…
煽ってるとかでは無くて今の時代にテキストのオンライン講座で成り立ってる場所があるのかという素朴な疑問だが
2020/07/19(日) 18:10:32.33ID:9+i7CvdL
UnityでVJしたくて、nanoKONTROL2 を導入したく、
公開されているプラグインを導入しましたが、

unity dllnotfoundexception

のエラーが出て使えません。DllファイルはPluginフォルダ直下にあります。

何か原因は考えられますでしょうか。
環境はWin10、UniversalRPです。
宜しくお願い致します。
2020/07/19(日) 18:17:51.01ID:OZt3i46o
>>504
アセットを買いましょう!
2020/07/19(日) 18:23:11.84ID:YdQMU676
>今の世の中
で始めるヤツが世の中を知ってた試しが無いわけだが
案の定コイツもそのクチのようだ>>503

もうわかったから本に付箋でも貼ってろよ、ちゃんと色分けもしろよw
2020/07/19(日) 18:24:08.88ID:aPa/cdTN
質問スレをレスバで消費するのやめてね
2020/07/19(日) 18:52:41.91ID:2am+iV48
>>507
うん、もう結論出たから>今時書籍はないわ
2020/07/19(日) 20:54:31.11ID:Gnl009B6
ポストイットを貼るだけの簡単なお仕事です
2020/07/19(日) 21:02:26.25ID:h7n6ZAsX
本は検索できないじゃん
という指摘に対する返答が「付箋貼る」だからね
お話にもならないのよw
2020/07/20(月) 00:17:36.18ID:fanNFzKU
自分が好きなほうを使えばいいだけのことなのに、
こいつらは一体何と戦っているのだろうか
2020/07/20(月) 00:21:01.19ID:ZwryXntR
自分が好きなものを否定されると発狂する人種なのさ
それ同士がエンカウントするとレスバのゴングが鳴る
2020/07/20(月) 01:00:56.45ID:9LW7eOn6
書籍が必要な人は公式の物だけでは何が足りないんです?
514名前は開発中のものです。
垢版 |
2020/07/20(月) 01:04:03.06ID:pdSQEim0
オツムが足りない
2020/07/20(月) 01:05:55.51ID:u884kcv/
専門板のスレとか自治するの面倒だからね
煽りカスは放置
2020/07/20(月) 01:22:00.71ID:ofFkrviK
自治なんて無駄なのにね。
あらしだってほっときゃ消える。
2020/07/20(月) 02:04:22.21ID:nctGgWUW
スクリプトが苦手な人はアセットを買いましょう
2020/07/20(月) 02:07:11.73ID:ZH9ymyl/
☆★煖エ聖子出没中★☆

このスレは大物荒らし煖エ聖子とその仲間に監視されています
おかしいなと思ったらスルーを心がけましょう
2020/07/20(月) 03:12:15.69ID:LGrSlmQd
荒れた時しか顔を出さない人達がわんさか
野次馬ってやつ?
520504
垢版 |
2020/07/20(月) 04:24:33.57ID:3lmx+oVz
済みません、どなかかご回答お願い致します・・・
521名前は開発中のものです。
垢版 |
2020/07/20(月) 05:29:02.24ID:rBzJy0lb
http://albatrus.com/main/unity/7461
sin関数はどのような計算をして値を返すのでしょうか?そこまで考える必要はないですか?
引数として設定するのはおそらく時間だと思うんですが、時間の他に範囲も必要だと思います。
522弟子
垢版 |
2020/07/20(月) 07:45:08.54ID:jZJGRlYD
sinの引数はラジアン
時間をいれて回転を得るというブログが多々あるけど、応用してるだけ

まずは言語仕様のMS のマニュアルとかunity 公式の説明から読みましょう
523弟子
垢版 |
2020/07/20(月) 07:49:12.67ID:jZJGRlYD
>>520
特殊なのだからやってる人いないんじゃないかね

nanokontrol2 unity でいくつかやり方出てくるけどやってみた?
524504
垢版 |
2020/07/20(月) 07:54:00.20ID:3lmx+oVz
>>523

ご回答ありがとうございます。

nanokontrol2 Unityで検索し、ほぼそれらのサイトは見たうえでのご質問です。

それから、多分、MIDI周りに問題があるというより、それ以前の地点、プラグイン、dllファイルの読み込みに
何か基本的な誤りをしているように感じているのですが、いかがでしょうか。
525弟子
垢版 |
2020/07/20(月) 08:03:58.78ID:jZJGRlYD
>>524
とすると、
https://psychic-vr-lab.com/blog/unity/midi%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%83%BCnanokontrol2%E3%82%92unity%E3%82%A2%E3%83%8A%E3%83%AD%E3%82%B0%E5%85%A5%E5%8A%9B%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%A8/
このページのままやってもダメってことかな?
526弟子
垢版 |
2020/07/20(月) 08:08:40.23ID:jZJGRlYD
あとは、エラーメッセージで検索したら解決方法がいくつかあったけど、そこら辺も試してみたかな?
527504
垢版 |
2020/07/20(月) 08:21:09.40ID:3lmx+oVz
はい、そのページは真っ先に見て、試してみましたが、無理でした。
エラーメッセージについても検索した方法で試してみましたが、無理でした...
528弟子
垢版 |
2020/07/20(月) 08:28:21.77ID:jZJGRlYD
ちなみにdll のターゲット設定は32?64?
それようのdll をどこからdlしました?
529504
垢版 |
2020/07/20(月) 08:47:46.22ID:3lmx+oVz
ターゲット設定は、よく分からず、Plugin直下のフォルダにx86のフォルダとdllファイル、
それからx86_64のフォルダとdllがあります。
つまり32と64のそれぞれに対応するような同名のdllファイルが2つあることになります。

ダウンロード元は
https://github.com/keijiro/unity-midi-receiver-test

こちらです。
530弟子
垢版 |
2020/07/20(月) 08:51:37.28ID:jZJGRlYD
それって
エラーで検索出てきたページの
http://ha1f-blog.blogspot.com/2014/11/unity-dllnotfoundexception.html?m=1
ここに、書いてあるのじゃないですかね?
-引用-
調べてみると、UnityはPluginsの直下にdllが1つでもあると探索をやめてしまうようです。
すなわち、あるプラグインが直下にあって、その他のプラグインがたとえばx86_64の中などにあると、そのフォルダの中にあるdllが読み込まれなくなります。

ここの対応をしたんでしたっけ?
531504
垢版 |
2020/07/20(月) 09:06:16.28ID:3lmx+oVz
有り難うございます、やってみます。

色々な記事で、nanokontrol2で操作可能にするスクリプトとか配布されていますが、
それらの記事では特にdllの衝突については触れられておらず、問題なく動作しているように見えます

ですが、そちらのページの方法でやってみます。
有り難うございます。
532名前は開発中のものです。
垢版 |
2020/07/20(月) 10:37:41.45ID:rBzJy0lb
>>522
sin関数に指定するのは経過時間ですが、振動幅はどこで指定するのでしょうか。
533弟子
垢版 |
2020/07/20(月) 12:11:14.81ID:jZJGRlYD
>>532
https://qiita.com/Nekomasu/items/f526b9392fd16f2bd243
534名前は開発中のものです。
垢版 |
2020/07/20(月) 12:29:46.06ID:nmUZ/gW0
学術の巨大掲示板群 - アルファ・ラボ ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など

simulationライブラリで純粋な関数式プログラミングをする
UIライブラリ (C#, 2D) を作ったよ
連続と離散を統一した!
4Dエンジン
matrixのライブラリ
ある強力なFor関数
SQLライブラリ

☆ VMを書いた(C# + DX) * x86ではない!
ttp://up.x0000.net/files/TSimulang.zip
☆ malloc / free を実装してみた (C#)
ttp://up.x0000.net/files/TMallocTest.zip
2020/07/20(月) 14:42:07.48ID:miW2T334
>>532
そのサイト、
>オブジェクトを一定の範囲で移動させる
とあるけど+=としてるのに一定範囲に収まるかなあ
いずれにしても円周上の点の媒介変数表示の式ですね
* 4fとかが半径を表します
536535
垢版 |
2020/07/20(月) 15:52:47.37ID:miW2T334
あ、ごめん、Update内でzeroにしてたわ
2020/07/20(月) 15:53:53.53ID:miW2T334
* 2f
* 4f
なので楕円軌道ですね。
538名前は開発中のものです。
垢版 |
2020/07/20(月) 15:54:07.03ID:rBzJy0lb
https://docs.godotengine.org/ja/stable/tutorials/inputs/inputevent.html
unhandled inputってなんでしょうか?
unhandled inputを先に記述しても、inputループの後に実行されます。
この仕組はイツ役立ちますか?
539名前は開発中のものです。
垢版 |
2020/07/20(月) 16:02:09.57ID:hNMBd3gW
>>521
コンピュータが数学の関数をどのように計算して値を返しているのか、考えたこともありませんでした。
調べてみたところ、三角関数についてはマクローリン展開された式を第何項かまで計算しているようです。
(三角関数のマクローリン展開は https://ja.wikipedia.org/wiki/%E4%B8%89%E8%A7%92%E9%96%A2%E6%95%B0#%E7%B4%9A%E6%95%B0%E3%81%AB%E3%82%88%E3%82%8B%E5%AE%9A%E7%BE%A9

また、三角関数の引数は時間ではなく角度です。
時間を引数にすると、時間の経過によって返り値が変化するというだけです。
540弟子
垢版 |
2020/07/20(月) 17:06:14.96ID:jZJGRlYD
>>538
それunity じゃないのでここでは一生役に立ちません
541504
垢版 |
2020/07/20(月) 17:15:38.70ID:3lmx+oVz
やっぱりダメでした。そもそもPluginフォルダ直下にdllファイルはなかったので、それでdllが
衝突している、というわけではなさそうです。

どなたか、解決策ご教授いただければ幸いです。
542名前は開発中のものです。
垢版 |
2020/07/20(月) 17:31:05.78ID:rBzJy0lb
>>540
unityでも似たような機能あるもんかなと思って、、、(´;ω
2020/07/20(月) 17:32:08.17ID:hzNd0H1F
誰も使ってないので帰ってください
544名前は開発中のものです。
垢版 |
2020/07/20(月) 17:58:01.54ID:hNMBd3gW
>>421 です。解決しましたので報告します。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class BoxMove : MonoBehaviour
{
//ハンドルの GameObject を指定させる
public GameObject Handle;

//ハンドルの角度と回転軸
private float HandleAngle;
private Vector3 HandleAxis;

void Update()
{
//ハンドルの角度と回転軸を取得
Handle.transform.localRotation.ToAngleAxis(out HandleAngle, out HandleAxis);

//偶数周目では回転軸の向きが反転するので、それを検知して角度を修正する
if(HandleAxis.x < 0)
{
HandleAngle = 360 - HandleAngle;
}

//ハンドルの角度に応じて箱を移動させる
this.transform.localPosition = new Vector3(0, 0, HandleAngle);
}
}
545名前は開発中のものです。
垢版 |
2020/07/20(月) 17:58:30.46ID:hNMBd3gW
>>544 続き
Debug.Log で HandleAngle と HandleAxis を同時に表示させたら気付きました。
ハンドルを回転させていくと、360°を越えるときに

...
HandleAngle = 358, HandleAxis = (1, 0, 0)
HandleAngle = 359, HandleAxis = (1, 0, 0)
HandleAngle = 359, HandleAxis = (-1, 0, 0)
HandleAngle = 358, HandleAxis = (-1, 0, 0)
...

のように、HandleAxis の向きが反転していました。なので、HandleAxis が反転したとき(HandleAxis.x が負のとき)は逆回転になっていると解釈して、回転角度は360から HandleAngle を引いたものとしました。
これで所望の挙動が得られました。皆さんのご参考になれば幸いです。
546名前は開発中のものです。
垢版 |
2020/07/20(月) 18:39:27.61ID:UnaHnVdQ
質問です

pos[0]メートルまではitem[0]をだす
pos[0]からpos[1]まではitem[1]をだす
pos[1]からpos[2]まではitem[2]をだす

みたいなのってどういうコードを書くときれいですか?
547弟子
垢版 |
2020/07/20(月) 19:56:57.17ID:jZJGRlYD
>>527
一応、525のページの試したよ
Demo2_Scriptでエラーがでるけど、これの修正方法もgglと古いのが出るので
自分の環境(2019.3.5f1)に合わせるとコンパイルは通りました
ただ、こちらでは機器がないので実行しても操作できないから色変わるのまでは確認でかきない

一応エラーの箇所は
renderer.material.color = Color.blue; これを

GetComponent<Renderer>().material.color = Color.blue;
こんな感じで直します

あとkorgのページのmidiDLのページも行きつくまで難しいけど色々リンクみれば行けると思う

まずは、これを正常に動かすようにしてみてはどうでしょうかねぇ
548504
垢版 |
2020/07/20(月) 20:15:28.68ID:3lmx+oVz
>>547

わざわざありがとうございます!試してみます。
2020/07/20(月) 20:27:52.74ID:ofFkrviK
>>546
参照する値が順に並んでるなら
posx以下ならitemx、でループを作ればいい。
550名前は開発中のものです。
垢版 |
2020/07/20(月) 20:29:13.37ID:UnaHnVdQ
>>549
それくらいわかっとる
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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