X



【ゲームエンジン】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/
399397
垢版 |
2020/07/14(火) 03:34:27.40ID:4bXkUVkv
>>398
ありがとうございます。
表示されました。
400名前は開発中のものです。
垢版 |
2020/07/14(火) 08:34:57.35ID:HIbHpr+5
ボタンでカメラ自動移動のオンオフを切り替えたくて
public void OnClick()
{
if (!〜)
{
enabled = true;
}

if (〜)
{
enabled = false;
}
}

void Update()
{
カメラの移動
}

このようにしたところ、
何も映らなくなってしまい、このスクリプトをオフにすると映ります。
カメラそのものがenabledになってしまうということですかね。
Updateの中だけをオンオフ切り替えるにはどうしたらいいのでしょうか。
よろしくお願いします。
2020/07/14(火) 09:01:12.07ID:cf8UeqoZ
カメラの移動のフラグ作って、

update(){
if(!cameraフラグ)return;
2020/07/14(火) 10:19:10.05ID:W/tXwaCX
本スレで聞いたけどなんかこっちも人居るみたいなので

認証プロキシ環境下でアセットストア等へアクセスするにはどうしたら良いのでしょうか?
環境変数を弄る方法でパッケージマネージャには繋げられたけれど、アセットストアは表示されなかった
osはwin10です
2020/07/14(火) 10:42:01.39ID:cf8UeqoZ
>>402
ごめんね、ネットがらみは私はわからない。
unityへ問い合わせてみてはどうだろう?
または、Facebookで助け合いがあるから、ここよりは回答が得られやすいかもしれない。
404名前は開発中のものです。
垢版 |
2020/07/14(火) 15:33:05.05ID:HIbHpr+5
>>401
ありがとうございます。

 bool isClick = false;
 bool isCamera = false;

 public void OnClick()
 {
   if (!isClick)
   {
     enabled = true;
     isClick = true;
     isCamera = true;
   }

   if (isClick)
   {
     enabled = false;
     isClick = false;
     isCamera = false;
   }
 }

 void Update()
 {
if (!isCamera) return;
   カメラ移動
 }
こうやったら、開始時はUpdate内が発動しないようにできたのですが、
ボタンをクリックしてもUpdate内が発動してくれません。
isClickとisCameraを統一してもダメでした。
このボタンに別のスクリプトをつけると、そっちは効きます。何がいけないのでしょうか。
2020/07/14(火) 15:44:32.22ID:ZhDupcXq
>>404
その書き方だとisCamera=trueにした瞬間falseになるから効いてないように見える

public void OnClick()
{
isCamera = !isCamera;
}

これで動くと思う
2020/07/14(火) 15:58:56.48ID:IQtRvTNo
>>402
こういう検索で出て来るサイトは参考になりませんか?
「Unity 認証プロキシ環境下でアセットストア等へアクセスする」
https://helpdesk.unity3d.co.jp/hc/ja/articles/360038633031-%E3%83%97%E3%83%AD%E3%82%AD%E3%82%B7%E7%92%B0%E5%A2%83%E4%B8%8B%E3%81%A7Unity%E3%82%92%E5%88%A9%E7%94%A8%E3%81%97%E3%81%9F%E3%81%84
2020/07/14(火) 15:59:25.50ID:cf8UeqoZ
on clickに凄まじいコードがあったでござるw

そはさておき、>405さんので。
408名前は開発中のものです。
垢版 |
2020/07/14(火) 16:07:53.55ID:HIbHpr+5
>>405
なんとか動きました!
ありがとうございました。
2020/07/14(火) 19:04:25.26ID:C+/JXQff
Unityお学びグループというのは一体何が学べるのでしょうか?
ざっと質問見てもまともに解決しているのすら無いのですがUnityJapan管理の掲示板なのですよね?
https://connect.unity.com/g/unityoxue-bigurupu?tab=discussion
410名前は開発中のものです。
垢版 |
2020/07/14(火) 22:45:01.61ID:HIbHpr+5
>>407
ありがとうございます
一つずつのボタンに関しては問題なくなったのですが、
複数ボタンを並べてて別な問題が起きてしまいました。

ボタンオブジェクトがA、Bの2つで、それぞれにスクリプトa、bをつけていて、
両方ともifのenableでUpdateのオンオフ切り替えをしています。
片方のUpdateがオンの状態で別のボタンを押したときに切り替わるように、
スクリプトaのOnClick内には
GameObject.Find("B").GetComponent<b>().enabled = false;
スクリプトbのOnClick内には
GameObject.Find("A").GetComponent<a>().enabled = false;
を書いています。
再生して、ボタンAを押してaのUpdateをオンにしたまま
ボタンBを押したとき、
一回目はbのUpdateがすんなりオンになるのですが、
交互に押す二回目以降は、ボタンAがオフになるだけで
bのUpdateがオンにならないのですが、
交互にボタンを押すたびにそれぞれが必ずオンオフになるようにするには
何が必要なのでしょうか。よろしくお願いします。
2020/07/14(火) 22:54:54.31ID:FU7c8By8
>>409
哀愁漂うな...
駄目な質問の仕方と当たり障り無い回答の仕方学べるかな
2020/07/14(火) 23:05:01.40ID:C+/JXQff
>>411
やはりQ&Aサイトとしては良くないのでしょうか?
2020/07/14(火) 23:16:32.13ID:FU7c8By8
上の方の質問はともかく下の方の質問はゴミ
到底出来ない事を質問する時点で生産性は無い
ユニティジャパンもアセット勧めるだけとかアセットおじさんかよ

企業だから回答も馬鹿に馬鹿と言えず当たり障り無い事しか書けんのだろう
そういう流れでありがとうとかお礼だけ書く奴はまずやってないからな
ここの質問や回答の方が数倍マシ
2020/07/14(火) 23:30:10.61ID:C+/JXQff
>>413
私も偉そうな事言えるレベルじゃないんですか空気感はそんなですね
答えようの無いふわっとした質問や本当に初心者レベルの質問しか見当たらないのでUnityそこそこやってる人は見てすらいないのかなかなという気もします
変な質問した時はハッキリ指摘して貰った方がありがたい派なのですがボンヤリした質問でも罵声は飛んでこないようなのでそういう疑問が出た時に使ってみます
2020/07/14(火) 23:32:53.40ID:FU7c8By8
てかユニティジャパンの人等はタダでさえ過疎ってんだから答えられそうな質問には即効で答えてやれって思う
416くまじょ
垢版 |
2020/07/15(水) 00:37:27.00ID:oWaAeFT+
>>410
ところで
GameObject.Find("A").GetComponent<a>().enabled = false;
でスクリプトaを
enabledで止めなければいけないのはなぜ?
ちょっと気になったので
417くまじょ
垢版 |
2020/07/15(水) 00:46:27.74ID:oWaAeFT+
>>410
ちゃんとOnClickが呼ばれてる?
有効に変える処理が呼ばれてる?
俺はunity初心者なのでわからないのだが
デバッグですべてのifの通過や変数の値を確認しないものなのかなあ
ブレークポイントでifとかを見れば解決しそうだけど面白いからしなくても良いけど
2020/07/15(水) 00:48:03.74ID:ltT1czGX
>>410
スクリプトのenabledを切り替えてUpdate関数が呼ばれるかどうかを制御することにしたんですね。
でしたらisCamera関連の記述は消すかコメントアウトしておいて、

public void OnClick()
{
enabled = true; //自分(スクリプト)を有効にする
    GameObject.Find("B").GetComponent<b>().enabled = false;//もう一つのボタンのスクリプトを無効にする
}

これで動くと思います。
419402
垢版 |
2020/07/15(水) 00:50:48.08ID:Rjnvu6h1
>>403
Facebookは確認したことなかったのでちょっと見てみます

>>406
それやってみた結果が質問の通りなんだ
何か見落としてる設定でもあるのだろうか
420名前は開発中のものです。
垢版 |
2020/07/15(水) 13:34:25.10ID:ZOScxdVu
>>416
aとbともにカメラの動きに関するもので両立はできないからです

>>418
aのUpdateが動いてるときにボタンAを押したときにも止まるようにしたいので、
isCamera関連の記述は残したままいろいろ試したら、
OnClickの中で
GameObject.Find("B").GetComponent<b>().enabled = false;
GameObject.Find("B").GetComponent<b>().isClick = false;
GameObject.Find("B").GetComponent<b>().isCamera = false;
と、boolすべてfalseにすることで解決しました。
ありがとうございました。
421名前は開発中のものです。
垢版 |
2020/07/15(水) 14:34:23.38ID:WYOW0SRX
クォータニオンから角度を求める方法について質問したいです。
クォータニオンの各変数にはcos(θ/2)やsin(θ/2)が現れますが、transform.rotation.ToAngleAxisなどでクォータニオンからθを求める際、θ=360°+αとθ=360°-αの判別が付きませんよね?
例えば、370°回転させたとき、返り値として370(=360+10)または10が欲しいのですが、実際には350(=360-10)が返されます。
物体を360°以上回転させる場合、どうやってその角度を取得すればいいのでしょうか?
よろしくお願いします。
2020/07/15(水) 15:07:35.02ID:ZeXcBcX0
ん?実際の戻り値は、10じゃないか?
423名前は開発中のものです。
垢版 |
2020/07/15(水) 17:39:53.47ID:WYOW0SRX
>>422
え、マジですか
奇数周目は0から360まで増えて、偶数周目は360から0まで減るという挙動なのですが、どうしてこうなるんでしょう…
ハンドルを回して物体を動かすスクリプトを作っているのですが、ハンドルを同一方向に回し続けると物体が行ったり来たりしてしまいます。
進む→元の位置に戻る→進む… という動きを繰り返してほしいのですが…
2020/07/15(水) 17:53:37.63ID:FvfDpvKG
初心者スレにいた人でしょ?根本的にやり方が間違ってる
普通そういうのはオブジェクト自体の回転角度で取るんじゃなくて、回転角度を変数に持っておいてInputで増減させる
ハンドルを回すのも物体を移動させるのもその変数を使ってやる
425名前は開発中のものです。
垢版 |
2020/07/15(水) 18:14:40.11ID:WYOW0SRX
>>424
はい、初心者スレで質問した者です。
ハンドルはVR上でコントローラを使って回転させます。
ハンドルを回すスクリプトを作りたいわけではなく、コントローラにより回転させられたハンドルの角度を取得するスクリプトを作りたいのです。
2020/07/15(水) 18:29:41.11ID:FvfDpvKG
うん、だから、そのアプローチを変えないと無理って話。
ハンドルの角度をオブジェクトから直接取得するんじゃなくて、別に変数で持っておかないと。
427名前は開発中のものです。
垢版 |
2020/07/15(水) 19:03:50.04ID:WYOW0SRX
>>426
すみません、よく分かりません。
オブジェクトから直接取得する以外の方法でどのようにハンドルの角度を取得できますか?
別の変数を用意するとして、それをどう使えば良いでしょうか?
2020/07/15(水) 19:18:53.92ID:ZeXcBcX0
>>427
自分に持ちたくないなら、オブジェクトにスクリプトをつけて、その中に回転角度を用意して、それを外部参照で取得、操作する。
2020/07/16(木) 10:55:26.41ID:rHYRmovN
unityデザイナーズバイブル買った人いませんか?自分でやってみて分からないとこあるので質問したい・・・
2020/07/16(木) 11:08:46.78ID:a6L7Tn5J
>>429
最近出たんだ。
買おうかと見たら、Amazonで酷評。誤植とか多いみたいで…うーん悩むなぁ。
2020/07/16(木) 11:13:48.48ID:rHYRmovN
>>430
一応自己解決したので出来ましたが、ぶっちゃけて買う必要ないと思いますw
UI関連が沢山乗ってるかなと思って買ったけどほんのちょびっとだし、著者もバラバラなので内容とっちらかりまくりです。
2020/07/16(木) 11:21:45.25ID:a6L7Tn5J
>>431
そうですか、ありがとう。本屋でチラ見だけにしておきます。
解決できてよかったですね。
2020/07/16(木) 12:04:24.99ID:8bdholYN
俺も書店で読んでみたけど、内容はなかなか面白そうなんだけど確かにとっ散らかってる感あったな
2020/07/16(木) 17:44:09.12ID:rHYRmovN
今も勉強してたけどもう限界。買わない方がいいです。これ。
「サンプルのScriptフォルダの中にある...」とか書かれてるけどインポートされるファイルの中にScriptフォルダがないんですけど。どうしろと(´・ω・`)

他にも何の説明もなくアニメーションの遷移状態変わってたりするしこんなん全くの初心者絶対分からないよ・・・
少なくとも初版で買うべきではなかった。
435名前は開発中のものです。
垢版 |
2020/07/16(木) 21:37:14.08ID:qlTYQinU
>>428
うーん… まだ分かりません。
「オブジェクト」とは、今回の私の例で言うとハンドルのことですか?
ハンドルの角度を取得するためにハンドルにスクリプトをアタッチするのですか?

もしかしたら私のやろうとしていることがちゃんと伝わっていないのかもしれません。
SteamVR と HTC VIVE を使って、VR内でハンドルを回します。
ボタンを押すと回るとか、角度を指定するとその角度まで回るとかではないです。
トリガーを引いてハンドルを把持して、コントローラを動かして回します。
その回転量に応じて別のオブジェクトを動かそうとしています。
ハンドルを回すスクリプトが欲しいわけではありません。ハンドルはプレイヤーが勝手に回します。
ハンドルは入力装置で、別のオブジェクトの位置が出力となるような系です。
2020/07/16(木) 21:40:08.32ID:K44QshoA
>ハンドルを回すスクリプトが欲しいわけではありません
これを変更するんだよw
2020/07/16(木) 22:26:31.31ID:ZpyycaP4
>>435
わかりました。あくまでもその設計で実装したいということであれば、クォータニオンをもっと理解してもらうしかないです。申し訳ない、私にはクォータニオンはちょっとハードルが高いのでお答えできないです。
2020/07/16(木) 23:51:20.45ID:KIbwoHQj
VRゲームの開発のとっかかりサイトのおすすめはどこでしょう?
あと
Riftで開発したらVIVEとかWindowsMRとかでは動かないのか?とか
Oculusの提供する環境でなくてSteamの提供する環境で開発すれば他でも動くのか?とか
そもそも開発ならVIVE一択なのか?とか
そういった開発まわりの環境の選択から分からないことだらけです
何でもいいので優しくアドバイスお願いします
2020/07/17(金) 03:13:17.05ID:2L/w3Qla
横やりですまんが、スクリプトアタッチしろ、ってのは例えば

ユーザーがレバーを回す→
スクリプトがフレームごとの角度の変化量を監視、それを内部の変数に加算していく→
動くオブジェクトはその積算された変数を参照

にしろ、ってことじゃないの?
2020/07/17(金) 06:00:52.86ID:zkDT/St1
unityでandroid向けのアプリ(ミニゲームでもなんでも)を作る勉強がしたいのですが、制作から公開までの一連を載せてる書籍やサイトとかありますか?
441弟子
垢版 |
2020/07/17(金) 06:25:43.62ID:rI4tpSnF
えっと、書いてからそれやりましたって言うのイヤなので
unity android 作成とかビルドとかで検索して出てくるページのどれやったの?
2020/07/17(金) 06:36:19.91ID:S/zihQBB
>>440
沢山あります。
そんな質問してる人にゲーム作りは無理って言い切れるほど過酷だからとりあえず頑張って。

具体的に困った事を自分の力でどうしても解決できない時にまたおいで。
2020/07/17(金) 06:39:21.97ID:AhNZ3de8
>>440
https://blog.qs-grct.com/2018/10/31/133535/
2020/07/17(金) 09:24:40.89ID:zkDT/St1
>>443
ありがとうございました&#128591;
445名前は開発中のものです。
垢版 |
2020/07/17(金) 13:58:29.88ID:GJUQ542P
terrianを伸ばすとこんな感じに変な色が付くようになってしまったのですがなんででしょうか
最近入れたassetは全部消しました
新しくプロジェクト作り直したら色は付かなかったです

https://file2-d.kuku.lu/files/20200717-0457_fce209e94fc11bd54dd43e8f4e70e83d.png
2020/07/17(金) 14:10:44.63ID:gm3/twK8
>>435
トリガを握ったらハンドルのオブジェクトをコントローラーにlookatさせて
握ってる間の回転を取り出せばいいじゃん
2020/07/17(金) 19:34:22.40ID:YEp6vd6U
unityで新規プロジェクトで起動するのメチャクチャ遅いんですがなんとかなりませんか?
プロジェクト名入れて、実行して、unityが起動するまで50秒くらいかかります。

本体もプロジェクトファイルもSSDに入れてて、i7-7700 gtx1060 6GBです。
そこまで酷い環境でもないと思うのですが・・・
2020/07/17(金) 20:17:43.20ID:yV2/94kA
>>447
普通に思える
WebGL向けにビルドすると尋常じゃないくらいビルドに時間かかる。

i5-9400&1660sp SATA3SSD、100%に張り付く時間が長い。

改善方法あるだろうか。
2020/07/17(金) 21:29:22.09ID:W4rjEwSv
https://www.dell.com/ja-jp/work/shop/cty/pdp/spd/poweredge-r7425/asper7425_vi_vp?configurationid=1ec85ca9-0277-4987-a4ad-df7434ae5d42
これにしようぜ
2020/07/17(金) 21:54:01.40ID:22/Fyh9X
>>447
i7-3770K, GTX1060, 16GB, 本体とプロジェクトは普通のHDDのE:\ドライブ上
Create projectをクリックしてから43秒
CPUは若干そっちが上、ドライブの差は大きいと思うけど、メモリの容量差で相殺?
まあでも誤差のうちって感じですね
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
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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