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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
528: 弟子 2020/07/20(月)08:28 ID:jZJGRlYD(5/9) AAS
ちなみにdll のターゲット設定は32?64?
それようのdll をどこからdlしました?
529: 504 2020/07/20(月)08:47 ID:3lmx+oVz(4/7) AAS
ターゲット設定は、よく分からず、Plugin直下のフォルダにx86のフォルダとdllファイル、
それからx86_64のフォルダとdllがあります。
つまり32と64のそれぞれに対応するような同名のdllファイルが2つあることになります。

ダウンロード元は
外部リンク:github.com

こちらです。
530: 弟子 2020/07/20(月)08:51 ID:jZJGRlYD(6/9) AAS
それって
エラーで検索出てきたページの
外部リンク[html]:ha1f-blog.blogspot.com
ここに、書いてあるのじゃないですかね?
-引用-
調べてみると、UnityはPluginsの直下にdllが1つでもあると探索をやめてしまうようです。
すなわち、あるプラグインが直下にあって、その他のプラグインがたとえばx86_64の中などにあると、そのフォルダの中にあるdllが読み込まれなくなります。
省1
531: 504 2020/07/20(月)09:06 ID:3lmx+oVz(5/7) AAS
有り難うございます、やってみます。

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

ですが、そちらのページの方法でやってみます。
有り難うございます。
532
(2): 2020/07/20(月)10:37 ID:rBzJy0lb(2/4) AAS
>>522
sin関数に指定するのは経過時間ですが、振動幅はどこで指定するのでしょうか。
533: 弟子 2020/07/20(月)12:11 ID:jZJGRlYD(7/9) AAS
>>532
外部リンク:qiita.com
534: 2020/07/20(月)12:29 ID:nmUZ/gW0(1) AAS
学術の巨大掲示板群 - アルファ・ラボ 外部リンク:x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など

simulationライブラリで純粋な関数式プログラミングをする
UIライブラリ (C#, 2D) を作ったよ
連続と離散を統一した!
4Dエンジン
省7
535
(1): 2020/07/20(月)14:42 ID:miW2T334(1/3) AAS
>>532
そのサイト、
>オブジェクトを一定の範囲で移動させる
とあるけど+=としてるのに一定範囲に収まるかなあ
いずれにしても円周上の点の媒介変数表示の式ですね
* 4fとかが半径を表します
536: 535 2020/07/20(月)15:52 ID:miW2T334(2/3) AAS
あ、ごめん、Update内でzeroにしてたわ
537: 2020/07/20(月)15:53 ID:miW2T334(3/3) AAS
* 2f
* 4f
なので楕円軌道ですね。
538
(1): 2020/07/20(月)15:54 ID:rBzJy0lb(3/4) AAS
外部リンク[html]:docs.godotengine.org
unhandled inputってなんでしょうか?
unhandled inputを先に記述しても、inputループの後に実行されます。
この仕組はイツ役立ちますか?
539: 2020/07/20(月)16:02 ID:hNMBd3gW(1/3) AAS
>>521
コンピュータが数学の関数をどのように計算して値を返しているのか、考えたこともありませんでした。
調べてみたところ、三角関数についてはマクローリン展開された式を第何項かまで計算しているようです。
(三角関数のマクローリン展開は 外部リンク:ja.wikipedia.org

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

どなたか、解決策ご教授いただければ幸いです。
542: 2020/07/20(月)17:31 ID:rBzJy0lb(4/4) AAS
>>540
unityでも似たような機能あるもんかなと思って、、、(´;ω
543: 2020/07/20(月)17:32 ID:hzNd0H1F(1/4) AAS
誰も使ってないので帰ってください
544
(2): 2020/07/20(月)17:58 ID:hNMBd3gW(2/3) AAS
>>421 です。解決しましたので報告します。

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

public class BoxMove : MonoBehaviour
{
//ハンドルの GameObject を指定させる
省17
545: 2020/07/20(月)17:58 ID:hNMBd3gW(3/3) AAS
>>544 続き
Debug.Log で HandleAngle と HandleAxis を同時に表示させたら気付きました。
ハンドルを回転させていくと、360°を越えるときに

...
HandleAngle = 358, HandleAxis = (1, 0, 0)
HandleAngle = 359, HandleAxis = (1, 0, 0)
HandleAngle = 359, HandleAxis = (-1, 0, 0)
省4
546
(1): 2020/07/20(月)18:39 ID:UnaHnVdQ(1/2) AAS
質問です

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

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

一応エラーの箇所は
renderer.material.color = Color.blue; これを
省4
548: 504 2020/07/20(月)20:15 ID:3lmx+oVz(7/7) AAS
>>547

わざわざありがとうございます!試してみます。
549
(1): 2020/07/20(月)20:27 ID:ofFkrviK(2/2) AAS
>>546
参照する値が順に並んでるなら
posx以下ならitemx、でループを作ればいい。
550: 2020/07/20(月)20:29 ID:UnaHnVdQ(2/2) AAS
>>549
それくらいわかっとる
551: 2020/07/20(月)20:45 ID:hzNd0H1F(2/4) AAS
float-1.0〜0.0、0.0〜1.0、1.0〜2.0は切り捨てて整数にすれば-1、0、1になるから
+1すればindexと一致するんじゃね?
あとは2を超えた場合だけ3にならないようにするだけで、indexに直でぶちこめるんじゃね?
552: 2020/07/20(月)20:48 ID:hzNd0H1F(3/4) AAS
-1以下も0にする必要があるか
553: 2020/07/20(月)20:50 ID:hzNd0H1F(4/4) AAS
何か全然違うな忘れてくれ
554
(2): 2020/07/20(月)22:30 ID:f+PAfrvg(1/2) AAS
>>466
まあものによるとはいえ、本は著者や編集者たちが何かを伝えようと一冊の情報にまとめたものだからな
そのために投資された時間は膨大で、それをあんな値段で使えるなら格安と思うが
555
(1): 2020/07/20(月)22:32 ID:f+PAfrvg(2/2) AAS
>>473
一周もクソもねーよ
前フレームの角度と比べろ
556: 2020/07/20(月)22:48 ID:xCuanOeJ(1) AAS
>>554
WEBを含めたデジタル媒体だってそれは同じ
紙に印刷したから価値が上がるわけじゃない、そこ勘違いするなよ
むしろ環境への影響を考えたら紙媒体は失くすべき
一応言っとくけど、そもそも印刷する前はデジタルデータだから
557: 2020/07/20(月)22:50 ID:9zZ72QE4(1) AAS
>>554
Unityの本はほとんど著者が書き放しで編集者もチェックしてない様なウンコ本ばかり
それを高い値段で買ってる奴は、買っただけでやった気になってるだけのアホだろ
558: 2020/07/21(火)00:13 ID:VNFlNyCl(1/2) AAS
>>555
理解力0かお前?
同一方向に回してるのに(現フレームの角度)-(前フレームの角度)の値の正負が一周ごとに反転するって言ってんだよ
もう解決したから黙ってろアスペ
559
(1): 2020/07/21(火)01:14 ID:Ff8DS6pd(1/2) AAS
if(HandleAxis.x < 0)
{
 HandleAngle = 360 - HandleAngle;
}
これが解決策だとわかるまでに5日
いろいろ大変そうだなw
560: 2020/07/21(火)01:21 ID:DF1A1WlN(1) AAS
バカばっか
561: 2020/07/21(火)07:08 ID:Fnt8R43X(1) AAS
Android用アプリでの音量について、
オーディオミキサーのボリュームを0にしていても、他のアプリやビデオ広告の音量より明らかに音量が小さいのですが
何か追加で設定すべき項目などがあるのでしょうか?
562: 2020/07/21(火)09:45 ID:VNFlNyCl(2/2) AAS
>>559
後出しおつかれ能無し
今日も頑張ってプログラム書いてくれよな
563: 504 2020/07/21(火)14:16 ID:0noVrMYb(1) AAS
ダメでした
はーもうやだ・・・

vvvvとかならMIDIコントローラー刺せばすぐに反応してくれるのに

この際、vvvvでMIDIコントロールして、その値をUDPでUnityに送る方式でいきます
vvvv自体はUnityと違って滅茶苦茶軽いので

真摯に対応してくださった弟子さんはありがとうございました。
564: 2020/07/21(火)14:57 ID:RvdZRllT(1) AAS
皆さんゲーム作る時、背景画像の大きさってどれくらいにしてます?
PCでもスマホでも出来るようにしたい時って1280*720でいいんでしょうか?
565: 2020/07/21(火)16:14 ID:Ff8DS6pd(2/2) AAS
見たところ、馬鹿は5日前に登場した1人だと思う。
566
(1): 2020/07/22(水)01:03 ID:ptyEtTe1(1) AAS
今更だけどHandle.localRotation.eulerAngles.xを代入するだけでよかったんじゃ?
567: 2020/07/22(水)14:59 ID:N4vFd5MR(1/4) AAS
>>566
最初はそうしていたのですが、VRで提示される実際のハンドルの角度と HandleAngle の値の対応が

実際の角度:0 ~ 90 ~ 180 ~ 270 ~ 360 (0)
HandleAngle :0 ~ 90 ~ 0 ~ -90 ~ 0

のようになっており(Debug.Log で確認)、うまくいかず、初心者質問スレで質問したのです。
ToAngleAxis で取得する場合と似たような挙動でした(周波数2倍、振幅1/2、オフセット90、位相差90)
568: 2020/07/22(水)15:06 ID:qmaq93Rd(1) AAS
学術の巨大掲示板群 - アルファ・ラボ 外部リンク:x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など

simulationライブラリで純粋な関数式プログラミングをする
UIライブラリ (C#, 2D) を作ったよ
連続と離散を統一した!
4Dエンジン
省7
569
(1): 2020/07/22(水)15:14 ID:rK8bipiH(1/14) AAS
HandleAngleは貴方が求めた計算値だよね?
ローカル軸にToAngleAxisかけてるからじゃないのかな?
Handle.localRotation.eulerAngles.xに-符号は付かないんだよ
570: 2020/07/22(水)15:22 ID:rK8bipiH(2/14) AAS
確証はないけどジンバルロック起こしたときに取れるデータに似てるから
やり方か計算の仕方を変えてみれば、そんなに目まぐるしく軸が入れ替わる事はないと思うんだけどな

-1になるって事は軸がひっくり返ってるって事だからその状況がかなり変だよね
571
(1): 2020/07/22(水)15:37 ID:rK8bipiH(3/14) AAS
>HandleAngle = 358, HandleAxis = (1, 0, 0)
>HandleAngle = 359, HandleAxis = (1, 0, 0)
HandleAxisが右向き

>HandleAngle = 359, HandleAxis = (-1, 0, 0)
>HandleAngle = 358, HandleAxis = (-1, 0, 0)
HandleAxisが左向き

右向き/左向きで軸が入れ替わってるんだよ分かる?
572: 2020/07/22(水)15:56 ID:rK8bipiH(4/14) AAS
これさ、回転させたものが左右非対称だったら
入力された時点で高速で反転してるのがみえるんじゃねえかな?
573: 2020/07/22(水)16:02 ID:v447EH7Y(1) AAS
オブジェクトから直接取るのは仕様で保証されないのに馬鹿だから永遠に理解できない
574
(1): 2020/07/22(水)16:04 ID:hHni35+R(1) AAS
フレーム出力ごとに演算してるんでしょ、見えるわけないw
575
(4): 2020/07/22(水)16:06 ID:fmteWCGc(1) AAS
すんません、すっごい基本的なことだと思うんですが、
ユニティのゲーム画面を、HDMIでつないで、プロジェクターや他のディスプレイに、
画面だけ出して、
手元のノートPCではインスペクタやGUI操作できるような環境ってどう設定すればいいんですか?
576
(1): 2020/07/22(水)16:13 ID:N4vFd5MR(2/4) AAS
>>569 ~ >>571
すみません、仰る通り HandleAngle については見やすくするために負の値で表現しました。実際は

実際の角度:0 ~ 90 ~ 180 ~ 270 ~ 360 (0)
HandleAngle :0 ~ 90 ~ 0/360 ~ 270 ~ 360/0

です。

軸が反転する理由はよく分からないのですが、とりあえずそういうものだと受け入れて対処したという状況です。
Unity公式のクォータニオンの説明( 外部リンク[html]:docs.unity3d.com )では、角度は180°までしか表現できないとあります。
省7
577
(1): 2020/07/22(水)16:30 ID:rK8bipiH(5/14) AAS
積算しろって言ってた人いたけどこうするとどうなる?

private float Angle;
private float oldAngle;

void Update()
{
Angle += oldAngle-Handle.transform.localRotation.eulerAngles.x;
Debug.Log(Angle);
省2
578
(1): 2020/07/22(水)16:35 ID:rK8bipiH(6/14) AAS
>>574
Zファイティングって何で見えるの?
579: 2020/07/22(水)16:43 ID:N4vFd5MR(3/4) AAS
>>577
前フレームとの差を取る方法は、奇数周目と偶数周目で正負が反転してしまうので使えないです。
時計回りに回すとすると、奇数周目では前フレームとの差が正なので Angle の値が増えていきますが、偶数周目では前フレームとの差が負なので Angle の値は減っていってしまいます。
580: 2020/07/22(水)16:52 ID:rK8bipiH(7/14) AAS
Mathf.Absかますと?

Angle += oldAngle-Mathf.Abs(Handle.transform.localRotation.eulerAngles.x);
Debug.Log(Angle);

oldAngle=Mathf.Abs(Handle.transform.localRotation.eulerAngles.x);
581: 2020/07/22(水)17:02 ID:rK8bipiH(8/14) AAS
ごめんごめん 90超えて下がるのか
なら無理か
どうやって積算したんだろうな?
582
(1): 2020/07/22(水)17:38 ID:rK8bipiH(9/14) AAS
Quaternion Old=Quaternion.identity;
void Update () {
Quaternion tmp = Handle.rotation * Inverse.Old;
Debug.Log(tmp.eulerAngles);
Old=Handle.rotation;
}

関数で計算して無理なんだからQuaternionにしたところで無理だよね
省1
583: 2020/07/22(水)18:06 ID:N4vFd5MR(4/4) AAS
>>582
いえ、オイラー角にせずにクォータニオンから ToAngleAxis で角度を取得する場合でも、

実際の角度:0 ~ 360 ~ 720 ~ 1080 ~ 1440 …
HandleAngle :0 ~ 360 ~ 0 ~ 360 ~ 0 …

のようになってしまうので、内部での角度の保持・処理の原理に起因する問題ではないかと考えています。
オイラー角にすると >>576 のようにもっと複雑になるので、クォータニオンの方がマシですが…
584
(1): 2020/07/22(水)18:15 ID:/FsiL1D8(1) AAS
そのやりかたじゃできないって最初から言われてんじゃん
エディターのTransform見てできると思い込んでるんだろうけど
585: 2020/07/22(水)18:38 ID:GXRUOYYj(1) AAS
>>578
Z-fightingってフレームとフレームの間に見えるのか、それは知らなかった。
586: 2020/07/22(水)18:47 ID:rK8bipiH(10/14) AAS
>>.585
計算後にレンダリングしないフレームあるんだ
587: 2020/07/22(水)18:54 ID:vnn1q21Y(1) AAS
>あるんだ
 あるのか?
 あるんだぞ
どっちだ?
どっちにしても何が言いたいのか分からんけどw
588
(1): 2020/07/22(水)18:57 ID:rK8bipiH(11/14) AAS
なんでそんなにID変わるの?
キャラクターが点滅するように軸がパタパタと変わる時と同じかと思ったんだが違うのか
589: 2020/07/22(水)19:21 ID:8QsX6b/f(1/2) AAS
>>588
上の流れでZ-fightingが出て来る理由、関連性が全く分からん
まずその点から説明してくれ

キャラクターが点滅する
軸がパタパタと変わる

590: 2020/07/22(水)19:25 ID:rK8bipiH(12/14) AAS
前フレームと後フレームで計算値がかわるからとおもったけど
右回転で360度と左回転で-360は判別のしようがないと言いたいことは分かった
ならばそれを書けばよかったのではないか?
591: 2020/07/22(水)19:45 ID:rK8bipiH(13/14) AAS
おちょくる事が目的で理解させる事じゃないからそういう言い回しでIDコロコロしてるって事だよね
592: 2020/07/22(水)19:46 ID:Z3HI6Ch3(1) AAS
まだその話か
593
(1): 2020/07/22(水)20:07 ID:8QsX6b/f(2/2) AAS
>>575
あなたのノートPCのことは分からないけど
うちはマルチ・モニター環境なのでGame Windowに限らず
どれかの窓をセカンド・モニター全体に大きく表示ってのは普通にやってる
残りは当然メイン・モニターに表示
なので、UnityというよりPC側の問題だからマルチ・モニターで検索して
594: 2020/07/22(水)20:48 ID:vCvOYW/p(1) AAS
200ぐらい前に答えも、覚悟も出てるんだからそろそろ自前でやってちょうだいな。
595: 2020/07/22(水)20:54 ID:rK8bipiH(14/14) AAS
積算って絶対嘘だよねw
596: 2020/07/22(水)21:44 ID:aQLU6RRN(1) AAS
>>584
はい、 >>544 のやり方でできました。
597: 2020/07/23(木)00:35 ID:ldxNVPpu(1) AAS
コード見せたくないなら動画で実演するだけでいいんだけど
何も出てこないのは流石にエアプとしか言いようがない
598: 2020/07/23(木)03:05 ID:D6RLRBPT(1) AAS
寝る前にUnityのプロジェクトのデザインの修正をすべくフォトショで画像いじったら2時間溶けて笑えなかったけどなんとなくこのスレ覗いたら?橋聖子がまだ暴れてて草生えた
599
(1): 2020/07/23(木)08:32 ID:3f052iRn(1) AAS
ハンドル解決してないじゃねーかよw
600
(1): 575 2020/07/23(木)11:28 ID:D6D5P+7r(1/3) AAS
>>593

有難うございます!
PC側の問題と言っても、けんさくしたところUnity側でもいつくかやらなければならないことがあるようですね、
試してみます。
601: 2020/07/23(木)12:30 ID:T0o2TDPH(1/2) AAS
アセット購入も試してね
602: 2020/07/23(木)13:52 ID:a4US5EzF(1) AAS
アセットストアのバンドルどうしようかな
購入を検討していたものが二つ入ってる
でも二つとも前回のセールで半額になってた
今すぐ必要なわけじゃないから次の半額まで待つか
603
(2): 2020/07/23(木)14:50 ID:3s/NSPv7(1) AAS
初心者でスクリプトの勉強用に無料のアセットを仕入れたいのですが、
なにかお勧めはありますか
スタンダードは試しましたが、シーンが多すぎて何が何やら
604: 2020/07/23(木)15:14 ID:DC1a25mf(1) AAS
スタンダードが判らないなら諦めた方がいい
605: 2020/07/23(木)15:20 ID:hDCfoJG7(1) AAS
うむ。
ひよこ本で出直しだ。
606: 2020/07/23(木)15:24 ID:T0o2TDPH(2/2) AAS
>>603
無料はだめですね、やはり有料アセットでしょう!
607: 2020/07/23(木)15:32 ID:lvqtPU5B(1) AAS
やっぱ?橋聖子ってUnityのこと何も知らずにスレに居座ってるわ
Unityで何ができるかも知らずに書いてるから浮いてる
608
(1): 2020/07/23(木)15:36 ID:+8rMWzJt(1) AAS
>>600
そうだった?
記憶にないなあ。
Game Windowを右のモニターへドロップするだけだと思ってた。
1-
あと 394 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.019s