[過去ログ]
【ゲームエンジン】Unityなんでも質問スレpart1 (1002レス)
【ゲームエンジン】Unityなんでも質問スレpart1 http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
527: 504 [sage] 2020/07/20(月) 08:21:09.40 ID:3lmx+oVz はい、そのページは真っ先に見て、試してみましたが、無理でした。 エラーメッセージについても検索した方法で試してみましたが、無理でした... http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/527
528: 弟子 [sage] 2020/07/20(月) 08:28:21.77 ID:jZJGRlYD ちなみにdll のターゲット設定は32?64? それようのdll をどこからdlしました? http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/528
529: 504 [sage] 2020/07/20(月) 08:47:46.22 ID:3lmx+oVz ターゲット設定は、よく分からず、Plugin直下のフォルダにx86のフォルダとdllファイル、 それからx86_64のフォルダとdllがあります。 つまり32と64のそれぞれに対応するような同名のdllファイルが2つあることになります。 ダウンロード元は https://github.com/keijiro/unity-midi-receiver-test こちらです。 http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/529
530: 弟子 [sage] 2020/07/20(月) 08:51:37.28 ID:jZJGRlYD それって エラーで検索出てきたページの http://ha1f-blog.blogspot.com/2014/11/unity-dllnotfoundexception.html?m=1 ここに、書いてあるのじゃないですかね? -引用- 調べてみると、UnityはPluginsの直下にdllが1つでもあると探索をやめてしまうようです。 すなわち、あるプラグインが直下にあって、その他のプラグインがたとえばx86_64の中などにあると、そのフォルダの中にあるdllが読み込まれなくなります。 ここの対応をしたんでしたっけ? http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/530
531: 504 [sage] 2020/07/20(月) 09:06:16.28 ID:3lmx+oVz 有り難うございます、やってみます。 色々な記事で、nanokontrol2で操作可能にするスクリプトとか配布されていますが、 それらの記事では特にdllの衝突については触れられておらず、問題なく動作しているように見えます ですが、そちらのページの方法でやってみます。 有り難うございます。 http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/531
532: 名前は開発中のものです。 [] 2020/07/20(月) 10:37:41.45 ID:rBzJy0lb >>522 sin関数に指定するのは経過時間ですが、振動幅はどこで指定するのでしょうか。 http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/532
533: 弟子 [sage] 2020/07/20(月) 12:11:14.81 ID:jZJGRlYD >>532 https://qiita.com/Nekomasu/items/f526b9392fd16f2bd243 http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/533
534: 名前は開発中のものです。 [] 2020/07/20(月) 12:29:46.06 ID: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 http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/534
535: 名前は開発中のものです。 [sage] 2020/07/20(月) 14:42:07.48 ID:miW2T334 >>532 そのサイト、 >オブジェクトを一定の範囲で移動させる とあるけど+=としてるのに一定範囲に収まるかなあ いずれにしても円周上の点の媒介変数表示の式ですね * 4fとかが半径を表します http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/535
536: 535 [sage] 2020/07/20(月) 15:52:47.37 ID:miW2T334 あ、ごめん、Update内でzeroにしてたわ http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/536
537: 名前は開発中のものです。 [sage] 2020/07/20(月) 15:53:53.53 ID:miW2T334 * 2f * 4f なので楕円軌道ですね。 http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/537
538: 名前は開発中のものです。 [] 2020/07/20(月) 15:54:07.03 ID:rBzJy0lb https://docs.godotengine.org/ja/stable/tutorials/inputs/inputevent.html unhandled inputってなんでしょうか? unhandled inputを先に記述しても、inputループの後に実行されます。 この仕組はイツ役立ちますか? http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/538
539: 名前は開発中のものです。 [] 2020/07/20(月) 16:02:09.57 ID: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 ) また、三角関数の引数は時間ではなく角度です。 時間を引数にすると、時間の経過によって返り値が変化するというだけです。 http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/539
540: 弟子 [sage] 2020/07/20(月) 17:06:14.96 ID:jZJGRlYD >>538 それunity じゃないのでここでは一生役に立ちません http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/540
541: 504 [sage] 2020/07/20(月) 17:15:38.70 ID:3lmx+oVz やっぱりダメでした。そもそもPluginフォルダ直下にdllファイルはなかったので、それでdllが 衝突している、というわけではなさそうです。 どなたか、解決策ご教授いただければ幸いです。 http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/541
542: 名前は開発中のものです。 [] 2020/07/20(月) 17:31:05.78 ID:rBzJy0lb >>540 unityでも似たような機能あるもんかなと思って、、、(´;ω http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/542
543: 名前は開発中のものです。 [sage] 2020/07/20(月) 17:32:08.17 ID:hzNd0H1F 誰も使ってないので帰ってください http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/543
544: 名前は開発中のものです。 [] 2020/07/20(月) 17:58:01.54 ID: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); } } http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/544
545: 名前は開発中のものです。 [] 2020/07/20(月) 17:58:30.46 ID: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 を引いたものとしました。 これで所望の挙動が得られました。皆さんのご参考になれば幸いです。 http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/545
546: 名前は開発中のものです。 [] 2020/07/20(月) 18:39:27.61 ID:UnaHnVdQ 質問です pos[0]メートルまではitem[0]をだす pos[0]からpos[1]まではitem[1]をだす pos[1]からpos[2]まではitem[2]をだす みたいなのってどういうコードを書くときれいですか? http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/546
547: 弟子 [] 2020/07/20(月) 19:56:57.17 ID:jZJGRlYD >>527 一応、525のページの試したよ Demo2_Scriptでエラーがでるけど、これの修正方法もgglと古いのが出るので 自分の環境(2019.3.5f1)に合わせるとコンパイルは通りました ただ、こちらでは機器がないので実行しても操作できないから色変わるのまでは確認でかきない 一応エラーの箇所は renderer.material.color = Color.blue; これを GetComponent<Renderer>().material.color = Color.blue; こんな感じで直します あとkorgのページのmidiDLのページも行きつくまで難しいけど色々リンクみれば行けると思う まずは、これを正常に動かすようにしてみてはどうでしょうかねぇ http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/547
548: 504 [sage] 2020/07/20(月) 20:15:28.68 ID:3lmx+oVz >>547 わざわざありがとうございます!試してみます。 http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/548
549: 名前は開発中のものです。 [sage] 2020/07/20(月) 20:27:52.74 ID:ofFkrviK >>546 参照する値が順に並んでるなら posx以下ならitemx、でループを作ればいい。 http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/549
550: 名前は開発中のものです。 [] 2020/07/20(月) 20:29:13.37 ID:UnaHnVdQ >>549 それくらいわかっとる http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/550
551: 名前は開発中のものです。 [sage] 2020/07/20(月) 20:45:28.08 ID:hzNd0H1F float-1.0〜0.0、0.0〜1.0、1.0〜2.0は切り捨てて整数にすれば-1、0、1になるから +1すればindexと一致するんじゃね? あとは2を超えた場合だけ3にならないようにするだけで、indexに直でぶちこめるんじゃね? http://mevius.5ch.net/test/read.cgi/gamedev/1530167116/551
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 451 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.010s