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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
605: 2021/07/08(木)00:44 ID:oVZPoOoe(1/2) AAS
Unityで動いているブラウザゲームは多くある中
あるゲームのみ挙動が明らかにおかしいのですがゲーム側では直る気配がないので
こちら側でどうにかなるものなのかどうか質問させてください

具体的には2つあり

画面上をクリックしていると何故か頻繁にカーソルが消え
その度に?カーソルを表示するにはEscを押します?と出てしまいます
Escキーを押せば確かに再びカーソルは出ますが
そもそもクリックしているだけなのに何故こんなものが出るんでしょう

2つ目は
画面上をクリックしていると
何故か本来クリックしている所とは別の画面の中央をクリックしていることにされてしまうことがあります

この2つの症状は試してみた限りどのブラウザでもなるようなので
(Google Chrome,Microsoft Edge,Firefox,Waterfox,Opera,SRWare Iron,Vivaldi,Brave)
おそらく開発のUnityの扱い方が原因なのではないかと思うんですが
しかし他のUnityを使ったブラウザゲームではこんなことはまったく起こりません

またこの症状が出ない人も多くいるようで
それもあってか2年ほど前に自分も不具合として開発に報告はしているのですがまったく直りません
606: 2021/07/08(木)00:45 ID:oVZPoOoe(2/2) AAS
自分なりに調べてみたところUnityの技術関連のサイトなどに関係していそうな記事を見つけました

> // カーソル表示
> Cursor.visible = true;
> // カーソル非表示
> Cursor.visible = false;
>
> // カーソルを画面中央にロックする
> Cursor.lockState = CursorLockMode.Locked;
>
>
> カーソルを中央に固定&非表示
> →Escapeキーを押したら、カーソルが自由に動ける&表示

例を挙げるとこういったものなのですが
こういった部分をユーザー側で制御なりして妙な症状が出ないようにすることは可能なんでしょうか?
607: 2021/07/08(木)01:09 ID:jyk/wVGD(1) AAS
開発者に聞いてくれ
俺の本名を当ててみろクイズくらいの無茶振りやで
608: 2021/07/08(木)02:19 ID:0QHI0Gyg(1) AAS
ブラゲの中身書き換えて魔改造できたらサ終しないか?
チートし放題なんだから
609
(1): 2021/07/08(木)13:33 ID:X050naCR(1) AAS
ちょっと聞きたいんだけど、ここって個人制作を本職にしてる人って居るの?
絵は外注、とか音楽フリー素材、程度なら一人で作ったに含めていいとしてさ
ツイッター見てると居るには居るらしいんだけど生活様式とか売上とか気になるぽよ。
610
(1): 2021/07/08(木)15:45 ID:oJO3Dmz3(1) AAS
6年続けて月10万くらい
ただ金をモチベにするとどっかで崩れる
現場からは以上
611: 2021/07/08(木)15:53 ID:NCm6cERw(1) AAS
やっぱそんなんか、やり始めはほんと金に困りそうだな
612: 2021/07/08(木)17:52 ID:dXCeDVDR(1) AAS
>>610
年1本リリースとかって感じ?
プラットフォームは何でやってる?
613
(1): 2021/07/08(木)21:10 ID:Qyq4qB56(1) AAS
縦笛なめなめ作った人は個人でしょ
あれで数百万は儲かったらしいけど。まあ多くの人はほとんど売れない感じなんだろうけど
614: 2021/07/09(金)01:58 ID:GKy92Het(1) AAS
動物タワーバトルとかも個人だっけ?
アレもこれだけ人気になるってわかってたらちゃんとした売り方でかなり儲かったんじゃないかな
ゲームつくる能力だけじゃなく、プロモーション能力も必要だよなぁ
615
(1): 2021/07/09(金)02:08 ID:fTpFKWbG(1) AAS
見てきたけどあんなのでバズるのか、ほんとわかんねえなゲームがバズるって
616: 2021/07/09(金)07:08 ID:GP8EcRLH(1) AAS
>>609
詳しく書こうと思ったけど、語尾で答える気失せたわ
617: 2021/07/09(金)07:36 ID:dBNCmNh6(1) AAS
>>613
数百万って売り上げだよな?
給料なら数ヶ月〜1年分ぐらいか
キツいな
618: 2021/07/09(金)07:52 ID:DykmaoUE(1) AAS
>>615
今の時代はホントSNS勝負だからなぁ
619
(3): 2021/07/09(金)08:09 ID:h3F7hZD4(1) AAS
>>601
アドバイスありがとうございますm(_ _)m
ご指摘の方法、そうかと思い試したのですがうまくいかず・・・

//get centerCamera_eulerAngles
Vector3 centerCamera_eulerAngles = centerCamera.transform.eulerAngles;
float cam_ang_x = centerCamera_eulerAngles.x;
float cam_ang_y = centerCamera_eulerAngles.y;
float cam_ang_z = centerCamera_eulerAngles.z;
debug_text.text = "Cam_Ang"+ centerCamera_eulerAngles.x;
debug_text.text = "Cam_Ang"+ centerCamera_eulerAngles.y;
debug_text.text = "Cam_Ang"+ centerCamera_eulerAngles.z;

としてもy軸まわりだけ正しい値が表示されて、
xzは常に0なんですよね・・・
なぜなんだろう・・・
620: 2021/07/09(金)11:59 ID:9am7A242(1) AAS
>>619
tansform.eulerangle.xとかから直接表示してみたら?
あと角度360度以上だとダメみたいだよ
621: 2021/07/09(金)14:44 ID:muTM2Yk7(1) AAS
>>619
ちょっと試してコード自体は問題なかったから他の部分でなにかミスってると思う。
そもそもカメラ自体がY軸以外で回転していないとか。
とりあえずtext以前にdebug.log使ってcenterCamera_eulerAnglesをコンソールで確認しながらインスペクタの数値を変えてみたらどうかな?
622: 2021/07/09(金)15:57 ID:+Fdfg5uT(1) AAS
親子で親が回ってんじゃね?
インスペクタと同じにならないって事はないでしょ
623: 2021/07/09(金)20:03 ID:BShE2icg(1) AAS
>>619
座標系を再確認したほうが良さそうだね
それから、一応このように変えたってことは流れ見たからわかるんだけど、Vector3はToStringメソッドが適切にオーバーライドされてるから、元の通り直に表示させた方がコード読みやすいしバグも混入しづらいよ
624: 2021/07/10(土)12:41 ID:zb7bNJRc(1/3) AAS
みなさんいろいろとありがとうございます。
本質的になにかを変えたわけではないのですが、

// Set the debugger
// Get Text component from object
Text debug_text = debuggerText.GetComponent<Text>();
// Swap the text
debug_text.text = "x" + centerCamera.transform.eulerAngles.x + "y" + centerCamera.transform.eulerAngles.y + "z" + centerCamera.transform.eulerAngles.z;

としたらyとzは正しい値が表示されるようになりました。
xはそのままです。
なぜzが表示されるようになったのかもよくわかりませんし、xが相変わらず表示されない理由もわかりません。
このコード以外いじってないはずなのですが・・・
なにか見落としていることがあるのでしょうか・・・。
625
(1): 2021/07/10(土)12:50 ID:2E6RwKpv(1) AAS
どうでもいいが、eulerAnglesをとって、そこからxyz参照しようよ
626: 2021/07/10(土)13:01 ID:zb7bNJRc(2/3) AAS
分かりました!
インスペクターウインドウでcenterCameraに
centerCameraでなくCameraRigを貼っていたのが原因でした・・・orz
みなさん本当にすいませんm(_ _)m
でもみなさんがコードは正しいと言ってくれたことで、
インスペクターウインドウを見直すべきことに気づけました

おさがわせしてすいませんでした。
本当にありがとうございます。
627: 2021/07/10(土)13:01 ID:zb7bNJRc(3/3) AAS
>>625
ありがとうございます。
直してコード見やすくします!
628
(1): 2021/07/10(土)18:58 ID:nufLFLl9(1) AAS
Unity2020.3で
Visual Studio Community 2019使ってるんだけど

たまにUsingで参照エラーが出るようになる
UnityEngineは問題ないけど
プラグイン系アセットは全部赤線引かれる

プロジェクトとソリューションを読み込み直してもダメ
ただUnityのビルドは普通に通るしコンパイルエラーが出るわけではない

slnファイル一回消したら直るんだけど
俺何か使い方間違ってるのかな
629: 2021/07/10(土)19:08 ID:1fr88Ybg(1) AAS
大丈夫。生きてるだけで正解
630
(1): 2021/07/10(土)19:18 ID:6wqWsGNz(1) AAS
うろ覚えなんで嘘かも知れんが
確かvsは参照をDBに持っててキャッシュしてたような
.vsの中にある.suoってのがDBだったような気がする

VC++の時はやたらこれが壊れまくるとか10分くらい考え込むとかよくあったんで
機嫌が悪いときはいつも消してた覚えがある
前はルートにslnと一緒にベタ置きしてあったけど今はしまってあるんだな
631
(1): 2021/07/11(日)09:20 ID:Vnx+T80x(1) AAS
>>628
うちも時々なるわ。
ネットで
「unityエディタ側でc#スクリプトを新規作成する」
と、とりあえず直る
って情報見つけてやってみたら直ったから
それで対応してる。
根本的な解決じゃないけどね…
632: 2021/07/11(日)09:55 ID:sA7AlN7a(1) AAS
Rider使ってるけどそういう感じのはでないな
633: 2021/07/11(日)12:58 ID:pFx3Bnre(1) AAS
unityをバージョンアップするとVisual Studioもダウンロードされるんですけど
これってMicrosoftからダウンロードしてインストールしたものと異なる仕様のVisual Studioですか?
634: 2021/07/11(日)13:59 ID:RpGr2lR7(1) AAS
単にバッチファイルでDLしてくるだけだからMSが配布してる物で間違いはないよ
1-
あと 368 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.019s