[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild3 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild3 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
435: 名前は開発中のものです。 [sage] 2020/02/07(金) 13:44:35.81 ID:eRgtkMU1 Unityで表示端末のDPIを取得するにはどの様にすれば良いのでしょうか? 多くの解説サイトに getResources().getDisplayMetrics().densityDpi; と言うコードがあるので使ってみようとしたところ、getResources()が使えません。 考えうる理由としてusingに何か指定しなければならないのか?と思いましたがusingの項目まで記述しているサンプルを見つける事が出来ませんでした。 DPIを取得、計算出来るのであれば他の方法でもかまいません。 Screen.width、Screen.heightを利用して画面のpxを取得する所までは出来ています。 よろしくお願いいたします。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/435
438: 名前は開発中のものです。 [sage] 2020/02/07(金) 14:07:38.92 ID:eRgtkMU1 >>436 レスありがとうございます。 visualstudioでgetResouces()の下に赤い波線が表示され、カーソルを合わせると現在のコンテキストにgetResourcesという名前は表示されませんと出ています。 そのままUnityの再生ボタンを押すとAll compler errors have to be fixed befor you can enter playmode!とエラーが出ています。 >>437 この160という数字はどこから来てるのか?という疑問に対して、自分の解釈ではmdpiという単位かな?と思ったのですがあっていますでしょうか・・・? すると、すべての端末で同じ結果を得ることが出来るのか?という新たな疑問が。。 勉強不足で申し訳ありません。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/438
439: 名前は開発中のものです。 [sage] 2020/02/07(金) 14:08:39.48 ID:eRgtkMU1 >>437 表示しません=存在しませんの間違いでした 申し訳ありません。。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/439
442: 名前は開発中のものです。 [sage] 2020/02/07(金) 15:11:15.11 ID:eRgtkMU1 >>440 Activityの追加はまだちょっと敷居が高そうなので一旦諦めます。。 Screen.dpiで表示端末のDPIを取得できる事がわかりましたので教えて頂いたページを見ながら色々やってみます! また試行錯誤してどうしようも無くなったら知恵をお借りしにくるかもしれません。 ありがとうございました! http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/442
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.043s