フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートは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←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。
前スレ
https://mevius.5ch.net/test/read.cgi/gamedev/1611461190/
探検
【ゲームエンジン】Unityなんでも質問スレpart4
■ このスレッドは過去ログ倉庫に格納されています
1名前は開発中のものです。
2021/04/24(土) 09:14:35.04ID:0FwiNv3V539名前は開発中のものです。
2021/06/29(火) 03:19:26.84ID:L8AUD5ge540名前は開発中のものです。
2021/06/29(火) 15:39:56.75ID:omUg8U/I541名前は開発中のものです。
2021/06/30(水) 09:04:51.07ID:tXbP6ILZ そっちのがサクッと出来そうだな
何か回りくどい事書いちゃった
階段形状のメッシュをスロープに簡単に変換とか編集出来るアセット無いかな
何か回りくどい事書いちゃった
階段形状のメッシュをスロープに簡単に変換とか編集出来るアセット無いかな
542名前は開発中のものです。
2021/06/30(水) 15:23:05.06ID:yPzCS3Nl 一度リワードの収益が発生したのに消された
信じられん
ちゃんと広告見る意志があると確認できるのが
リワードのよさだとかいってるくせに
全部一律で無効にするのか
信じられん
ちゃんと広告見る意志があると確認できるのが
リワードのよさだとかいってるくせに
全部一律で無効にするのか
543名前は開発中のものです。
2021/07/01(木) 04:15:09.72ID:wxBIp0/m 画像をちょっと細かい部分があとから気になって書換えたいとします
画像自体はUnity上では修正できないため例えばペイントなんかで修正しますがその修正後のファイルをunityエディタに入れるとファイル名の末尾に1がついて
inspectorで割り当てている画像の場合はいちいち新旧それぞれのファイルをリネームしてアタッチし直してるのですが
新しいファイル入れたらそのまま前のやつと置き換えることはできないのでしょうか
画像自体はUnity上では修正できないため例えばペイントなんかで修正しますがその修正後のファイルをunityエディタに入れるとファイル名の末尾に1がついて
inspectorで割り当てている画像の場合はいちいち新旧それぞれのファイルをリネームしてアタッチし直してるのですが
新しいファイル入れたらそのまま前のやつと置き換えることはできないのでしょうか
544名前は開発中のものです。
2021/07/01(木) 04:53:29.78ID:ew9n/p8K 出来る
ファイルが拡張子含めて同名なら同じアセットと認識される
UnityにD&Dではなくて
例えばWindowsならエクスプローラ上で上書きすればいい
プロジェクトからは適当なフォルダ
>右クリック>Show In Explorerで開ける
ファイルが拡張子含めて同名なら同じアセットと認識される
UnityにD&Dではなくて
例えばWindowsならエクスプローラ上で上書きすればいい
プロジェクトからは適当なフォルダ
>右クリック>Show In Explorerで開ける
545名前は開発中のものです。
2021/07/01(木) 17:27:27.45ID:HzZY4nXr 皆3Dのゲーム作ってる?2Dのゲーム作ってる?
546名前は開発中のものです。
2021/07/01(木) 17:38:11.70ID:hFL81UVe 3d
547名前は開発中のものです。
2021/07/01(木) 17:47:36.38ID:1iHreQ9j 1d
549名前は開発中のものです。
2021/07/02(金) 21:36:04.39ID:b7ZTCxIO >>548
むしろエクスプローラーで直接変えないとダメ
むしろエクスプローラーで直接変えないとダメ
550名前は開発中のものです。
2021/07/02(金) 21:36:57.82ID:b7ZTCxIO ていうかエクスプローラーがどうとかじゃなくて外部ツールで直接そのファイルをいじればいいかと
551名前は開発中のものです。
2021/07/03(土) 08:27:44.41ID:UIvid4w3 unityでlinq使いたいんだけど、DataTable.asemutableって使えない感じ?
msc.rsp追加とdllフォルダに突っ込んでみたりしたんだけどエディタ上でextension.dllが見つからないってなる
msc.rsp追加とdllフォルダに突っ込んでみたりしたんだけどエディタ上でextension.dllが見つからないってなる
552名前は開発中のものです。
2021/07/03(土) 11:14:02.46ID:jFLg7RBY すいませんoculus questがらみの質問なんですが、
questのコントローラー座標位置取得ってどうやるんでしょうか?
ググってみたけど見つからない・・・
questのコントローラー座標位置取得ってどうやるんでしょうか?
ググってみたけど見つからない・・・
553名前は開発中のものです。
2021/07/03(土) 23:13:29.19ID:oPD36cOr 簡単だ
HTC製品を買え
HTC製品を買え
554名前は開発中のものです。
2021/07/03(土) 23:22:50.32ID:jFLg7RBY GameObjectのSphereをカメラの前1mで移動したいのですが、
updateに
Sphere.transform.position = new Vector3(centerCamera_Pos.x, centerCamera_Pos.y+1, centerCamera_Pos.z);
と入れると、Sphereが移動されるのでなく、カメラの前1mに新しいSphereが生成されます
移動ってどうやればいいんでしょう?
updateに
Sphere.transform.position = new Vector3(centerCamera_Pos.x, centerCamera_Pos.y+1, centerCamera_Pos.z);
と入れると、Sphereが移動されるのでなく、カメラの前1mに新しいSphereが生成されます
移動ってどうやればいいんでしょう?
555名前は開発中のものです。
2021/07/04(日) 00:11:56.32ID:HecABTrr 質問するときは一部じゃなくスクリプトの全体を貼ってね
少なくとも書いてある変数全部の宣言と代入してる部分を見せて
少なくとも書いてある変数全部の宣言と代入してる部分を見せて
556名前は開発中のものです。
2021/07/04(日) 06:30:13.76ID:JpU0B1gB557名前は開発中のものです。
2021/07/04(日) 08:52:56.53ID:Oru6kKNh558名前は開発中のものです。
2021/07/04(日) 10:30:53.12ID:6U6kELeC >>554
Sphereが球のゲームオブジェクトへのインスタンスだとするならば、それはカメラの前1mに球を移動させる式です
それで増えたようなら、始めから同じ座標に重なって球が存在しているのかもしれません
ヒエラルキーウィンドウなど確認してください
または球を生成してる式を、あなたは関係ないと思ってここには書かなかったけど、実はどこかに書いているかもしれません
Sphereが球のゲームオブジェクトへのインスタンスだとするならば、それはカメラの前1mに球を移動させる式です
それで増えたようなら、始めから同じ座標に重なって球が存在しているのかもしれません
ヒエラルキーウィンドウなど確認してください
または球を生成してる式を、あなたは関係ないと思ってここには書かなかったけど、実はどこかに書いているかもしれません
559名前は開発中のものです。
2021/07/04(日) 17:08:40.24ID:f8/2bHlm IsometaricのTilemap2Dで個別のタイルにフラグをつけるにはどうしたらいいでしょうか?
「ここは移動できる このマスはできない」といった感じです
「ここは移動できる このマスはできない」といった感じです
560名前は開発中のものです。
2021/07/04(日) 22:54:47.75ID:Mx3JhIvs >>559
TileMap自体にそういう機能はない
指定した座標にタイルがあるかないかとタイルそのものしか取得できないのでそこから自分で工夫するしかない
オレは地面用のTileMapと障害物用のTileMapをわけて、「障害物用のTileMapの該当する座標にタイルがあった場合通行不能」みたいに実装してる
TileMap自体にそういう機能はない
指定した座標にタイルがあるかないかとタイルそのものしか取得できないのでそこから自分で工夫するしかない
オレは地面用のTileMapと障害物用のTileMapをわけて、「障害物用のTileMapの該当する座標にタイルがあった場合通行不能」みたいに実装してる
561名前は開発中のものです。
2021/07/04(日) 23:54:45.25ID:f8/2bHlm >>560
無いのか〜〜〜!
いくら探しても見つからないわけだ。
やはり障害物と通路のtilemapObjectは分けたほうがよさそうですかね・・・
自分で工夫ですか、色々とやってみます。
ちなみに、TileMapの上にオブジェクトがあるかどうか判断する機能はあるのでしょうか?
無いのか〜〜〜!
いくら探しても見つからないわけだ。
やはり障害物と通路のtilemapObjectは分けたほうがよさそうですかね・・・
自分で工夫ですか、色々とやってみます。
ちなみに、TileMapの上にオブジェクトがあるかどうか判断する機能はあるのでしょうか?
562名前は開発中のものです。
2021/07/05(月) 01:13:17.23ID:KT6T6KAQ それもないから自分で工夫するしかないね
オブジェクトにコライダーつけて調べてたい座標にRaycast飛ばす
もしくは逆にオブジェクトの位置から座標を取得することはできる(WarldToCell)から全オブジェクトに対して座標が一致するものがあるか走査する
考え方はざっくりとこの2つだと思うので、どちらか好きな方選んでそこから発展させていってほしい
オブジェクトにコライダーつけて調べてたい座標にRaycast飛ばす
もしくは逆にオブジェクトの位置から座標を取得することはできる(WarldToCell)から全オブジェクトに対して座標が一致するものがあるか走査する
考え方はざっくりとこの2つだと思うので、どちらか好きな方選んでそこから発展させていってほしい
563名前は開発中のものです。
2021/07/05(月) 18:48:10.20ID:IE2m/XnY カメラの水平面での角度(右に何度向いているか、左に何度向いているか)
を取得したいのですが、どうすればいいのでしょう?
transform.rotateでなくtransform.forwardで方向ベクトル取得して、
水平面の角度けいさんすればいいのかな?
を取得したいのですが、どうすればいいのでしょう?
transform.rotateでなくtransform.forwardで方向ベクトル取得して、
水平面の角度けいさんすればいいのかな?
564名前は開発中のものです。
2021/07/05(月) 20:25:38.74ID:uzKORJ60 >>563
全然的外れだったらすまんけど
単にインスペクター上で表示されてる回転の値(90°とか)を取得したいなら
transform.rotateではクォータニオンが返ってくるので
transform.eulerAnglesで馴染みあるオイラー角が得られる
全然的外れだったらすまんけど
単にインスペクター上で表示されてる回転の値(90°とか)を取得したいなら
transform.rotateではクォータニオンが返ってくるので
transform.eulerAnglesで馴染みあるオイラー角が得られる
565名前は開発中のものです。
2021/07/05(月) 22:54:41.09ID:IE2m/XnY566名前は開発中のものです。
2021/07/05(月) 22:55:56.23ID:IE2m/XnY ちなみにUnityで0.01sec毎にイベントを発生させるとかできるんでしょうか?
delat.timeだとフレームごとに加算だからぴったり0.01secでなく、
0.01secを超えた次のフレームになってしまいますよね
delat.timeだとフレームごとに加算だからぴったり0.01secでなく、
0.01secを超えた次のフレームになってしまいますよね
567名前は開発中のものです。
2021/07/05(月) 23:18:57.59ID:Pqqo7hcz 普通のアプリだったらタイマー系の関数にコールバック登録すれば
n秒後にコールバックが呼ばれるという処理はある
ただ0.01秒だと一秒間に100回だからそんな頻度で呼び出して
正常に動くかと言われても知らない
自分で試してみてとしか言いようがないが、自分の環境だけで動いても
DLして使う人が動かないなら一部の人にしか動かせない謎アプリに
なるだけなんじゃ?
Unityだとネイディブプラグインで別スレッドを立ち上げて
同じやり方をすれば出来るかも知れないけど、問題は受け取るUnity側が
フレームドロップしてたら計算した事が無駄になるので元の木阿弥だと思う
n秒後にコールバックが呼ばれるという処理はある
ただ0.01秒だと一秒間に100回だからそんな頻度で呼び出して
正常に動くかと言われても知らない
自分で試してみてとしか言いようがないが、自分の環境だけで動いても
DLして使う人が動かないなら一部の人にしか動かせない謎アプリに
なるだけなんじゃ?
Unityだとネイディブプラグインで別スレッドを立ち上げて
同じやり方をすれば出来るかも知れないけど、問題は受け取るUnity側が
フレームドロップしてたら計算した事が無駄になるので元の木阿弥だと思う
568名前は開発中のものです。
2021/07/06(火) 00:28:18.50ID:DpseaqOU569名前は開発中のものです。
2021/07/06(火) 00:30:49.80ID:DpseaqOU 質問ばかりですいません。
Ray ray = new Ray(centerCamera.transform.position, centerCamera.transform.forward);
でカメラからカメラ正面にRayを出していたんですが、
これをXZ平面で正面から30度傾けた方向に出すってどうすればいいのでしょう?
Ray ray = new Ray(centerCamera.transform.position, centerCamera.transform.forward);
でカメラからカメラ正面にRayを出していたんですが、
これをXZ平面で正面から30度傾けた方向に出すってどうすればいいのでしょう?
570名前は開発中のものです。
2021/07/06(火) 00:36:53.50ID:DpseaqOU あああ、
Line rederer
でRayと同じ方向にレーザーを飛ばそうと思ったら
Line rendererってvector3は受け付けずint型で指定しなくちゃいけないんですね
float型の開始点と終了点に線を出す方法ってないんでしょうか・・・
なんか今日はもう行き詰まってきた・・・orz
Line rederer
でRayと同じ方向にレーザーを飛ばそうと思ったら
Line rendererってvector3は受け付けずint型で指定しなくちゃいけないんですね
float型の開始点と終了点に線を出す方法ってないんでしょうか・・・
なんか今日はもう行き詰まってきた・・・orz
571名前は開発中のものです。
2021/07/06(火) 08:35:06.38ID:q5jrBiXr >>569
CameraフォワードをXZ平面に投影、30度傾けたベクトルとってそれをカメラ視点の平面に投影すれば?
CameraフォワードをXZ平面に投影、30度傾けたベクトルとってそれをカメラ視点の平面に投影すれば?
572名前は開発中のものです。
2021/07/06(火) 09:10:15.92ID:pVyiHijo >>570
setpositionsでググるがよろし。
setpositionsでググるがよろし。
573名前は開発中のものです。
2021/07/06(火) 16:35:32.67ID:DpseaqOU574名前は開発中のものです。
2021/07/06(火) 16:37:37.09ID:DpseaqOU575名前は開発中のものです。
2021/07/06(火) 16:38:06.25ID:DpseaqOU576名前は開発中のものです。
2021/07/06(火) 17:02:52.02ID:pVyiHijo >>574
開始点と終点を入れられる
開始点と終点を入れられる
577名前は開発中のものです。
2021/07/06(火) 20:50:26.40ID:SUBs1edi 左クリック(タップ)の複数回押しについて質問があります
以下のようなコードだと1回目の左クリック(タップ)がスルーされて2回目の左クリック(タップ)が適用されちゃうんですけど
どうやれば1回目を左クリック(タップ)してから2回目の左クリック(タップ)ができるようになりますか?
private void Update()
{
if (Input.GetMouseButton(0))
{
a = "あいうえお";
text.text = a.ToString();
if (Input.GetMouseButton(0))
{
a = "かきくけこ";
text.text = a.ToString();
}
}
}
以下のようなコードだと1回目の左クリック(タップ)がスルーされて2回目の左クリック(タップ)が適用されちゃうんですけど
どうやれば1回目を左クリック(タップ)してから2回目の左クリック(タップ)ができるようになりますか?
private void Update()
{
if (Input.GetMouseButton(0))
{
a = "あいうえお";
text.text = a.ToString();
if (Input.GetMouseButton(0))
{
a = "かきくけこ";
text.text = a.ToString();
}
}
}
578名前は開発中のものです。
2021/07/06(火) 21:03:18.03ID:+2rP4E4W ゲームオブジェクトの置き換えについて質問させて下さい。
ALTを押しながらヒエラルキー上のゲームオブジェクトに、プレファブをドラッグアンドドロップすると、
ゲームオブジェクトが置き換えられますが、
置き換える前のゲームオブジェクトの位置が保持されず困っています。
位置を保持したまま置き換えるには、どのようにすれば良いでしょうか?
ご存知の方、いらっしゃいましたら教えて下さい。お願い致します。
ALTを押しながらヒエラルキー上のゲームオブジェクトに、プレファブをドラッグアンドドロップすると、
ゲームオブジェクトが置き換えられますが、
置き換える前のゲームオブジェクトの位置が保持されず困っています。
位置を保持したまま置き換えるには、どのようにすれば良いでしょうか?
ご存知の方、いらっしゃいましたら教えて下さい。お願い致します。
579名前は開発中のものです。
2021/07/06(火) 22:45:23.49ID:UsGYSTqo >>577
updateはフレーム毎に呼び出される処理だからそりゃそうだ
左タップが入力されてるフレームはif分が2つとも通る、で2回text.textが上書きされて
画面に表示される時には2回目の文章しかない状態になってる
とりあえず適当なサイトでif文の使い方とupdateの仕様確認してきたらいいよ
updateはフレーム毎に呼び出される処理だからそりゃそうだ
左タップが入力されてるフレームはif分が2つとも通る、で2回text.textが上書きされて
画面に表示される時には2回目の文章しかない状態になってる
とりあえず適当なサイトでif文の使い方とupdateの仕様確認してきたらいいよ
580名前は開発中のものです。
2021/07/06(火) 23:00:07.17ID:0P0/PJNI >>577
using UnityEngine;
using UnityEngine.EventSystems;
public class TwoClick : MonoBehaviour, IPointerClickHandler {
public void OnPointerClick (PointerEventData eventData) {
if (eventData.clickCount == 1) {
print ("あいうえお");
}
if (eventData.clickCount == 2) {
print ("かきくけこ");
}
}
}
>>579
間違いだけ指摘して答えを示さないってどうなん?w
using UnityEngine;
using UnityEngine.EventSystems;
public class TwoClick : MonoBehaviour, IPointerClickHandler {
public void OnPointerClick (PointerEventData eventData) {
if (eventData.clickCount == 1) {
print ("あいうえお");
}
if (eventData.clickCount == 2) {
print ("かきくけこ");
}
}
}
>>579
間違いだけ指摘して答えを示さないってどうなん?w
581名前は開発中のものです。
2021/07/06(火) 23:21:26.51ID:DpseaqOU unityで
gameというプロジェクトフォルダをまんまコピーして
game1
game2
・・・
game9
とバージョン管理をしています。
それであるときgame1〜8を削除すると、ビルドできなくなります。
削除したファイルを戻すとビルド可能・・・。
隠しファイルとかでビルド設定があったりするんでしょうか?
プラットフォームはアンドロイドです。
gameというプロジェクトフォルダをまんまコピーして
game1
game2
・・・
game9
とバージョン管理をしています。
それであるときgame1〜8を削除すると、ビルドできなくなります。
削除したファイルを戻すとビルド可能・・・。
隠しファイルとかでビルド設定があったりするんでしょうか?
プラットフォームはアンドロイドです。
582名前は開発中のものです。
2021/07/06(火) 23:26:19.99ID:DpseaqOU なにが原因でこのようなことが起きてるかわからず、
古いバージョンのファイルを捨てられなくて困っています・・・。
古いバージョンのファイルを捨てられなくて困っています・・・。
583名前は開発中のものです。
2021/07/06(火) 23:31:40.38ID:0P0/PJNI >>582
エラーを書かないとエスパー以外誰も答えられないと思う
エラーを書かないとエスパー以外誰も答えられないと思う
584名前は開発中のものです。
2021/07/06(火) 23:36:12.90ID:7BwsyxJg まあ、ファイルパスだろうね。
なのでエスパーにしか答えられない
なのでエスパーにしか答えられない
585名前は開発中のものです。
2021/07/07(水) 05:43:15.90ID:wKYoD4b6586名前は開発中のものです。
2021/07/07(水) 05:44:17.08ID:wKYoD4b6 >>580
答え締めしゃいいって話でもない
答え締めしゃいいって話でもない
587名前は開発中のものです。
2021/07/07(水) 07:23:18.38ID:OybnEzoI アセットストアのアセットが販売終了になることあるんですね
購入したアセットは使わなくてもダウンロードしといた方がいいんでしょうか
数ギガバイトの森林とか…
購入したアセットは使わなくてもダウンロードしといた方がいいんでしょうか
数ギガバイトの森林とか…
588名前は開発中のものです。
2021/07/07(水) 08:34:42.10ID:E2/eXyJK >>584
なんとなくですがおそらくgame01,02とフォルダ名を変更しているのが良くなさそうな・・・
フォルダ名とプロジェクト名が紐付いているのを知らずにこうしていたのですが、
プロジェクト名を変更しているのがなにか悪さしていそうな気がします。
Git使ってない方はどうやってばーじょんかんりしているのでしょう?
なんとなくですがおそらくgame01,02とフォルダ名を変更しているのが良くなさそうな・・・
フォルダ名とプロジェクト名が紐付いているのを知らずにこうしていたのですが、
プロジェクト名を変更しているのがなにか悪さしていそうな気がします。
Git使ってない方はどうやってばーじょんかんりしているのでしょう?
589名前は開発中のものです。
2021/07/07(水) 10:19:05.57ID:lscGDmZA 自分のようなプログラム初心者・ゲーム開発初心者だと
しょっちゅう”詰む”のですが皆さん詰んだ時ってどうしてますか?
ネットで質問して帰ってきてもコピペだけだと成長しないような気がするし、そもそも返答が帰ってこないこともザラじゃないですか
しょっちゅう”詰む”のですが皆さん詰んだ時ってどうしてますか?
ネットで質問して帰ってきてもコピペだけだと成長しないような気がするし、そもそも返答が帰ってこないこともザラじゃないですか
590名前は開発中のものです。
2021/07/07(水) 10:35:32.96ID:FhjBVEg+ >>589
調べた結果、自分が知らない、分からない情報が出てきたならそこをさらに調べる。基礎が足りなければ基礎からやり直す。
しょっちゅう「詰む」と言ってるのは、詰んでるんではなく、手間や苦労を惜しんですぐに諦めてるだけだろう。
調べた結果、自分が知らない、分からない情報が出てきたならそこをさらに調べる。基礎が足りなければ基礎からやり直す。
しょっちゅう「詰む」と言ってるのは、詰んでるんではなく、手間や苦労を惜しんですぐに諦めてるだけだろう。
591名前は開発中のものです。
2021/07/07(水) 10:59:51.53ID:lscGDmZA592名前は開発中のものです。
2021/07/07(水) 11:12:22.87ID:mpgKHhnS >>588
バックアップの方のフォルダ名を日付とコメントにしていく。
バックアップの方のフォルダ名を日付とコメントにしていく。
593名前は開発中のものです。
2021/07/07(水) 11:13:18.44ID:CyRCmbJi 基本出来た事覚えた事しか導入しないからよく分からないな
だから出来ない事をどうにかするんじゃなくて、出来る事しか使ってない
何のために新しい方法を開発/開拓したりチュートリアル見たりするのかってーと
使える手札を増やす為なんだよね でモノに出来たら手札が増えるから
切れるカードのバリエーションが増える
だから出来ない事をどうにかするんじゃなくて、出来る事しか使ってない
何のために新しい方法を開発/開拓したりチュートリアル見たりするのかってーと
使える手札を増やす為なんだよね でモノに出来たら手札が増えるから
切れるカードのバリエーションが増える
594名前は開発中のものです。
2021/07/07(水) 11:33:40.91ID:E2/eXyJK >>592
これからそうするようにします
ビルドのとき、古いファイル名のファイルを確認しに行ってるんでしょうね
ただ、どのファイルを見ているかわからないので、10個ぐらい前のバージョンのファイルから全部捨てられない・・・
これからそうするようにします
ビルドのとき、古いファイル名のファイルを確認しに行ってるんでしょうね
ただ、どのファイルを見ているかわからないので、10個ぐらい前のバージョンのファイルから全部捨てられない・・・
595名前は開発中のものです。
2021/07/07(水) 11:35:47.29ID:E2/eXyJK 前にオイラー角について教えて頂いたものです。
void Update()
{
//get centerCamera_eulerAngles
Vector3 centerCamera_eulerAngles = centerCamera.transform.eulerAngles;
// Set the debugger
// Get Text component from object
Text debug_text = debuggerText.GetComponent<Text>();
// Swap the text
debug_text.text = "Cam_Ang" + centerCamera_eulerAngles;
}
とUI上にカメラアングルを表示しようとしているのですが、
0,23.0
のようにy軸回りの角度しか表示されません。
centerCamera.transform.eulerAngles;
ってy軸の角度しか取得しないんでしょうか?
void Update()
{
//get centerCamera_eulerAngles
Vector3 centerCamera_eulerAngles = centerCamera.transform.eulerAngles;
// Set the debugger
// Get Text component from object
Text debug_text = debuggerText.GetComponent<Text>();
// Swap the text
debug_text.text = "Cam_Ang" + centerCamera_eulerAngles;
}
とUI上にカメラアングルを表示しようとしているのですが、
0,23.0
のようにy軸回りの角度しか表示されません。
centerCamera.transform.eulerAngles;
ってy軸の角度しか取得しないんでしょうか?
596名前は開発中のものです。
2021/07/07(水) 12:16:41.04ID:xisfPFJh 詰むって諦めでしょ
動かないなら別の方法を見つければ良いだけ
やはりググれよカスで終了だな
ググれないやつへの解説など馬鹿らしい。自己復習のためのコード解答で正解
動かないなら別の方法を見つければ良いだけ
やはりググれよカスで終了だな
ググれないやつへの解説など馬鹿らしい。自己復習のためのコード解答で正解
597名前は開発中のものです。
2021/07/07(水) 12:50:15.46ID:CyRCmbJi まぁ普通はAで出来ないor理解できないなら、別の方法を探すよね
Aの途中までどこの概念は分かっていて、どこから先が分からないか
キチンと分類出来ているなら、足りない所を代替に置き換えればよい
そこまで至っていないなら、Aの理解はゼロだから習ったことが
全く反映されないだけで、ゼロリセットされてしまう
まぁ理解や概念が抽象化されてフワッとしてるるなら
コードで書き出せるところ=分かってる
そうでない所=そもそも理解してないんだよ
Aの途中までどこの概念は分かっていて、どこから先が分からないか
キチンと分類出来ているなら、足りない所を代替に置き換えればよい
そこまで至っていないなら、Aの理解はゼロだから習ったことが
全く反映されないだけで、ゼロリセットされてしまう
まぁ理解や概念が抽象化されてフワッとしてるるなら
コードで書き出せるところ=分かってる
そうでない所=そもそも理解してないんだよ
598名前は開発中のものです。
2021/07/07(水) 13:05:30.38ID:gxwk8xRp >>568
一応、MonoBehaviorに依存しない形で書けばフレームとかは関係ないから、そこらの話は関係なくなる
画面描写を直に行わないのなら、内容にもよるが10msに1回の計算もおそらく支障なくできると思う。そしてフレーム更新のタイミングでそれを読んでこればいい
一応、MonoBehaviorに依存しない形で書けばフレームとかは関係ないから、そこらの話は関係なくなる
画面描写を直に行わないのなら、内容にもよるが10msに1回の計算もおそらく支障なくできると思う。そしてフレーム更新のタイミングでそれを読んでこればいい
599名前は開発中のものです。
2021/07/07(水) 14:40:01.08ID:mpgKHhnS >>595
中身はtextじゃないのでは?
中身はtextじゃないのでは?
600名前は開発中のものです。
2021/07/07(水) 15:31:29.98ID:Abm5K7na 詰むって人は性格もあるんじゃないかな
最初から思った通り完璧になんてできないんだから
自分の出来る範囲で作る事も大切
そのうちあれ、これ以前妥協して作ったところに使えるんじゃね?
ってのが出て来るなり思いつくなりするからその時改修するといい
一ヶ所にこだわってるといつまで経っても完成しないし
何より先に進めないとモチベが保てない
最初から思った通り完璧になんてできないんだから
自分の出来る範囲で作る事も大切
そのうちあれ、これ以前妥協して作ったところに使えるんじゃね?
ってのが出て来るなり思いつくなりするからその時改修するといい
一ヶ所にこだわってるといつまで経っても完成しないし
何より先に進めないとモチベが保てない
601名前は開発中のものです。
2021/07/07(水) 16:39:03.50ID:laWuX2Bl >>595
一端
debug_text.text = $"Cam_Ang,X:{centerCamera_eulerAngles.x} Y:{centerCamera_eulerAngles.y} Z:{centerCamera_eulerAngles.z}"
みたいな感じにしてみたらどうだろう
一端
debug_text.text = $"Cam_Ang,X:{centerCamera_eulerAngles.x} Y:{centerCamera_eulerAngles.y} Z:{centerCamera_eulerAngles.z}"
みたいな感じにしてみたらどうだろう
602名前は開発中のものです。
2021/07/07(水) 19:45:32.81ID:vzdugP5y >>579-280
ありがとうございます
ありがとうございます
603名前は開発中のものです。
2021/07/07(水) 20:42:58.65ID:LfaH1IhP 端的に詰むのは性格というより、所謂、手段の目的化等をしていて、
目標に具体性がない抽象的な事柄を設定してるから
それだと現実の物理現象として現すには、具体的にどういうプロセスを辿ればいいのか分からない
そういう空白とか結果や問題の先送りをなくさない限り確実に遭難するだけで
ある意味約束された破滅が起きるべくして起きてる
目標に具体性がない抽象的な事柄を設定してるから
それだと現実の物理現象として現すには、具体的にどういうプロセスを辿ればいいのか分からない
そういう空白とか結果や問題の先送りをなくさない限り確実に遭難するだけで
ある意味約束された破滅が起きるべくして起きてる
604名前は開発中のものです。
2021/07/08(木) 00:18:13.52ID:QJm8tL5a >>600
まさに。悩んで進まなくて、他に手を付ければ良いのに気になって色々試しているうちにソースがぐちゃぐちゃ。モチベも性って、数ヶ月報知とか良くあるわ
まさに。悩んで進まなくて、他に手を付ければ良いのに気になって色々試しているうちにソースがぐちゃぐちゃ。モチベも性って、数ヶ月報知とか良くあるわ
605名前は開発中のものです。
2021/07/08(木) 00:44:54.45ID:oVZPoOoe Unityで動いているブラウザゲームは多くある中
あるゲームのみ挙動が明らかにおかしいのですがゲーム側では直る気配がないので
こちら側でどうにかなるものなのかどうか質問させてください
具体的には2つあり
画面上をクリックしていると何故か頻繁にカーソルが消え
その度にカーソルを表示するにはEscを押します≠ニ出てしまいます
Escキーを押せば確かに再びカーソルは出ますが
そもそもクリックしているだけなのに何故こんなものが出るんでしょう
2つ目は
画面上をクリックしていると
何故か本来クリックしている所とは別の画面の中央をクリックしていることにされてしまうことがあります
この2つの症状は試してみた限りどのブラウザでもなるようなので
(Google Chrome,Microsoft Edge,Firefox,Waterfox,Opera,SRWare Iron,Vivaldi,Brave)
おそらく開発のUnityの扱い方が原因なのではないかと思うんですが
しかし他のUnityを使ったブラウザゲームではこんなことはまったく起こりません
またこの症状が出ない人も多くいるようで
それもあってか2年ほど前に自分も不具合として開発に報告はしているのですがまったく直りません
あるゲームのみ挙動が明らかにおかしいのですがゲーム側では直る気配がないので
こちら側でどうにかなるものなのかどうか質問させてください
具体的には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:26.63ID:oVZPoOoe 自分なりに調べてみたところUnityの技術関連のサイトなどに関係していそうな記事を見つけました
> // カーソル表示
> Cursor.visible = true;
> // カーソル非表示
> Cursor.visible = false;
>
> // カーソルを画面中央にロックする
> Cursor.lockState = CursorLockMode.Locked;
>
>
> カーソルを中央に固定&非表示
> →Escapeキーを押したら、カーソルが自由に動ける&表示
例を挙げるとこういったものなのですが
こういった部分をユーザー側で制御なりして妙な症状が出ないようにすることは可能なんでしょうか?
> // カーソル表示
> Cursor.visible = true;
> // カーソル非表示
> Cursor.visible = false;
>
> // カーソルを画面中央にロックする
> Cursor.lockState = CursorLockMode.Locked;
>
>
> カーソルを中央に固定&非表示
> →Escapeキーを押したら、カーソルが自由に動ける&表示
例を挙げるとこういったものなのですが
こういった部分をユーザー側で制御なりして妙な症状が出ないようにすることは可能なんでしょうか?
607名前は開発中のものです。
2021/07/08(木) 01:09:43.01ID:jyk/wVGD 開発者に聞いてくれ
俺の本名を当ててみろクイズくらいの無茶振りやで
俺の本名を当ててみろクイズくらいの無茶振りやで
608名前は開発中のものです。
2021/07/08(木) 02:19:56.21ID:0QHI0Gyg ブラゲの中身書き換えて魔改造できたらサ終しないか?
チートし放題なんだから
チートし放題なんだから
609名前は開発中のものです。
2021/07/08(木) 13:33:13.17ID:X050naCR ちょっと聞きたいんだけど、ここって個人制作を本職にしてる人って居るの?
絵は外注、とか音楽フリー素材、程度なら一人で作ったに含めていいとしてさ
ツイッター見てると居るには居るらしいんだけど生活様式とか売上とか気になるぽよ。
絵は外注、とか音楽フリー素材、程度なら一人で作ったに含めていいとしてさ
ツイッター見てると居るには居るらしいんだけど生活様式とか売上とか気になるぽよ。
610名前は開発中のものです。
2021/07/08(木) 15:45:07.78ID:oJO3Dmz3 6年続けて月10万くらい
ただ金をモチベにするとどっかで崩れる
現場からは以上
ただ金をモチベにするとどっかで崩れる
現場からは以上
611名前は開発中のものです。
2021/07/08(木) 15:53:31.72ID:NCm6cERw やっぱそんなんか、やり始めはほんと金に困りそうだな
612名前は開発中のものです。
2021/07/08(木) 17:52:33.18ID:dXCeDVDR613名前は開発中のものです。
2021/07/08(木) 21:10:11.34ID:Qyq4qB56 縦笛なめなめ作った人は個人でしょ
あれで数百万は儲かったらしいけど。まあ多くの人はほとんど売れない感じなんだろうけど
あれで数百万は儲かったらしいけど。まあ多くの人はほとんど売れない感じなんだろうけど
614名前は開発中のものです。
2021/07/09(金) 01:58:44.96ID:GKy92Het 動物タワーバトルとかも個人だっけ?
アレもこれだけ人気になるってわかってたらちゃんとした売り方でかなり儲かったんじゃないかな
ゲームつくる能力だけじゃなく、プロモーション能力も必要だよなぁ
アレもこれだけ人気になるってわかってたらちゃんとした売り方でかなり儲かったんじゃないかな
ゲームつくる能力だけじゃなく、プロモーション能力も必要だよなぁ
615名前は開発中のものです。
2021/07/09(金) 02:08:15.51ID:fTpFKWbG 見てきたけどあんなのでバズるのか、ほんとわかんねえなゲームがバズるって
616名前は開発中のものです。
2021/07/09(金) 07:08:09.69ID:GP8EcRLH >>609
詳しく書こうと思ったけど、語尾で答える気失せたわ
詳しく書こうと思ったけど、語尾で答える気失せたわ
617名前は開発中のものです。
2021/07/09(金) 07:36:38.18ID:dBNCmNh6618名前は開発中のものです。
2021/07/09(金) 07:52:08.85ID:DykmaoUE >>615
今の時代はホントSNS勝負だからなぁ
今の時代はホントSNS勝負だからなぁ
619名前は開発中のものです。
2021/07/09(金) 08:09:19.01ID:h3F7hZD4 >>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なんですよね・・・
なぜなんだろう・・・
アドバイスありがとうございます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:18.20ID:9am7A242621名前は開発中のものです。
2021/07/09(金) 14:44:39.59ID:muTM2Yk7 >>619
ちょっと試してコード自体は問題なかったから他の部分でなにかミスってると思う。
そもそもカメラ自体がY軸以外で回転していないとか。
とりあえずtext以前にdebug.log使ってcenterCamera_eulerAnglesをコンソールで確認しながらインスペクタの数値を変えてみたらどうかな?
ちょっと試してコード自体は問題なかったから他の部分でなにかミスってると思う。
そもそもカメラ自体がY軸以外で回転していないとか。
とりあえずtext以前にdebug.log使ってcenterCamera_eulerAnglesをコンソールで確認しながらインスペクタの数値を変えてみたらどうかな?
622名前は開発中のものです。
2021/07/09(金) 15:57:45.23ID:+Fdfg5uT 親子で親が回ってんじゃね?
インスペクタと同じにならないって事はないでしょ
インスペクタと同じにならないって事はないでしょ
623名前は開発中のものです。
2021/07/09(金) 20:03:51.36ID:BShE2icg >>619
座標系を再確認したほうが良さそうだね
それから、一応このように変えたってことは流れ見たからわかるんだけど、Vector3はToStringメソッドが適切にオーバーライドされてるから、元の通り直に表示させた方がコード読みやすいしバグも混入しづらいよ
座標系を再確認したほうが良さそうだね
それから、一応このように変えたってことは流れ見たからわかるんだけど、Vector3はToStringメソッドが適切にオーバーライドされてるから、元の通り直に表示させた方がコード読みやすいしバグも混入しづらいよ
624名前は開発中のものです。
2021/07/10(土) 12:41:49.84ID:zb7bNJRc みなさんいろいろとありがとうございます。
本質的になにかを変えたわけではないのですが、
// 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が相変わらず表示されない理由もわかりません。
このコード以外いじってないはずなのですが・・・
なにか見落としていることがあるのでしょうか・・・。
本質的になにかを変えたわけではないのですが、
// 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名前は開発中のものです。
2021/07/10(土) 12:50:53.17ID:2E6RwKpv どうでもいいが、eulerAnglesをとって、そこからxyz参照しようよ
626名前は開発中のものです。
2021/07/10(土) 13:01:13.05ID:zb7bNJRc 分かりました!
インスペクターウインドウでcenterCameraに
centerCameraでなくCameraRigを貼っていたのが原因でした・・・orz
みなさん本当にすいませんm(_ _)m
でもみなさんがコードは正しいと言ってくれたことで、
インスペクターウインドウを見直すべきことに気づけました
おさがわせしてすいませんでした。
本当にありがとうございます。
インスペクターウインドウでcenterCameraに
centerCameraでなくCameraRigを貼っていたのが原因でした・・・orz
みなさん本当にすいませんm(_ _)m
でもみなさんがコードは正しいと言ってくれたことで、
インスペクターウインドウを見直すべきことに気づけました
おさがわせしてすいませんでした。
本当にありがとうございます。
627名前は開発中のものです。
2021/07/10(土) 13:01:45.84ID:zb7bNJRc628名前は開発中のものです。
2021/07/10(土) 18:58:12.21ID:nufLFLl9 Unity2020.3で
Visual Studio Community 2019使ってるんだけど
たまにUsingで参照エラーが出るようになる
UnityEngineは問題ないけど
プラグイン系アセットは全部赤線引かれる
プロジェクトとソリューションを読み込み直してもダメ
ただUnityのビルドは普通に通るしコンパイルエラーが出るわけではない
slnファイル一回消したら直るんだけど
俺何か使い方間違ってるのかな
Visual Studio Community 2019使ってるんだけど
たまにUsingで参照エラーが出るようになる
UnityEngineは問題ないけど
プラグイン系アセットは全部赤線引かれる
プロジェクトとソリューションを読み込み直してもダメ
ただUnityのビルドは普通に通るしコンパイルエラーが出るわけではない
slnファイル一回消したら直るんだけど
俺何か使い方間違ってるのかな
629名前は開発中のものです。
2021/07/10(土) 19:08:05.12ID:1fr88Ybg 大丈夫。生きてるだけで正解
630名前は開発中のものです。
2021/07/10(土) 19:18:13.98ID:6wqWsGNz うろ覚えなんで嘘かも知れんが
確かvsは参照をDBに持っててキャッシュしてたような
.vsの中にある.suoってのがDBだったような気がする
VC++の時はやたらこれが壊れまくるとか10分くらい考え込むとかよくあったんで
機嫌が悪いときはいつも消してた覚えがある
前はルートにslnと一緒にベタ置きしてあったけど今はしまってあるんだな
確かvsは参照をDBに持っててキャッシュしてたような
.vsの中にある.suoってのがDBだったような気がする
VC++の時はやたらこれが壊れまくるとか10分くらい考え込むとかよくあったんで
機嫌が悪いときはいつも消してた覚えがある
前はルートにslnと一緒にベタ置きしてあったけど今はしまってあるんだな
631名前は開発中のものです。
2021/07/11(日) 09:20:49.97ID:Vnx+T80x >>628
うちも時々なるわ。
ネットで
「unityエディタ側でc#スクリプトを新規作成する」
と、とりあえず直る
って情報見つけてやってみたら直ったから
それで対応してる。
根本的な解決じゃないけどね…
うちも時々なるわ。
ネットで
「unityエディタ側でc#スクリプトを新規作成する」
と、とりあえず直る
って情報見つけてやってみたら直ったから
それで対応してる。
根本的な解決じゃないけどね…
632名前は開発中のものです。
2021/07/11(日) 09:55:57.71ID:sA7AlN7a Rider使ってるけどそういう感じのはでないな
633名前は開発中のものです。
2021/07/11(日) 12:58:06.86ID:pFx3Bnre unityをバージョンアップするとVisual Studioもダウンロードされるんですけど
これってMicrosoftからダウンロードしてインストールしたものと異なる仕様のVisual Studioですか?
これってMicrosoftからダウンロードしてインストールしたものと異なる仕様のVisual Studioですか?
634名前は開発中のものです。
2021/07/11(日) 13:59:57.66ID:RpGr2lR7 単にバッチファイルでDLしてくるだけだからMSが配布してる物で間違いはないよ
635名前は開発中のものです。
2021/07/11(日) 18:13:54.93ID:N/2uyxAu ふりーむとかでプログラマ募集してるけど全然来ないな
やっぱ金払わないと厳しいのか?
やっぱ金払わないと厳しいのか?
636名前は開発中のものです。
2021/07/11(日) 20:45:14.11ID:xFk4swv1 企画内容による
数ヶ月でできるくらいの企画なら無償でもそこそこ応募あるらしいし、実際オレも応募したことある
応募が来ないのは企画内容に無理があるからだよ
もっと言うと「募集主はどのへんに無理があるかすらわからないヤツだ」と思われるからだ
数ヶ月でできるくらいの企画なら無償でもそこそこ応募あるらしいし、実際オレも応募したことある
応募が来ないのは企画内容に無理があるからだよ
もっと言うと「募集主はどのへんに無理があるかすらわからないヤツだ」と思われるからだ
637名前は開発中のものです。
2021/07/11(日) 21:06:30.76ID:lnEVwcgk638名前は開発中のものです。
2021/07/12(月) 00:15:15.27ID:Zq/zKHMT それまで問題なかったのに
{}の中の順番を入れ換えただけで
{のところに赤波線で
「}が必要です」って出るようになったんですけど
さっぱり意味がわかりません
どうしたらいいのでしょうか
{}の中の順番を入れ換えただけで
{のところに赤波線で
「}が必要です」って出るようになったんですけど
さっぱり意味がわかりません
どうしたらいいのでしょうか
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】トランプ大統領、中国の習近平国家主席を「国賓」として招待することに ★2 [ニョキニョキ★]
- 日本と中国を結ぶ12航空路線で全便欠航 中国人に最も人気の海外旅行先は日本から韓国に [ぐれ★]
- 米中電話会談、トランプ氏は「米国側は中国にとっての台湾問題の重要性を理解する」 [1ゲットロボ★]
- 【東京・足立の車暴走】赤信号無視か 危険運転致死傷疑いも視野に捜査 逮捕された職業不詳の男性(37)は精神疾患で通院歴も ★3 [ぐれ★]
- 【音楽】「なんでこんなバカが国のトップなの?」 若者に人気のバンド「GEZAN」のマヒトゥ・ザ・ピーポーが高市総理に苦言 [シャチ★]
- 【国際】トランプ氏、来年4月に中国を訪問する招待を受け入れる 習氏も国賓で訪米へ 電話会談 [ぐれ★]
- 【画像】なんか模型屋さんにいかにもお前らが好んでそうなアキバ系のアニメ?のキャラいたけどこれなに?
- VIPでアズールレーン
- 【高市悲報】来年、習近平主席がアメリカに「国賓」として訪米。どうするんだよ高市・・・アメリカも敵に回すのか? [483862913]
- フィフィ「外国人だろうが日本人だろうが反日は要らんのよ、この国に…自分にとって住みやすい国に行け。」 [856698234]
- 【悲報】有名配信者さん、公式大会で小学生の前で奇行して炎上して逆ギレwwwwwwwwwwwwwwwwww [856698234]
- 猟友会ハンター「警察や自衛隊の力を借りてのクマ駆除は大歓迎。肉の加工など 駆除の後についてもしっかりと話を進めてほしい」 [932029429]
