トマシープが学ぶ

Unity/VR好きのミーハー初心者 記事内容は自分用のメモ。何も求めないで

【Unity】Textボックスの右下に文字が入らない

Textボックスいっぱいに文字を入れたとき、ボックスの右下だけ文字が入らないことがありました。(Unity2018.3)

f:id:bibinbaleo:20190523211647p:plain
ボックスぴったりの文字数だと右下も入るけど、オーバーすると右下は空欄になる。

全部文字が入り切ってませんよーっていう親切な合図なのかな?

ちなみに2017.4でやったらオーバーしても右下入った。

どのバージョンからの変更なのかわからない。

 

まあどうでもいいか。

検索しても何も引っかからない。そもそもなんて検索するんだ。

  

enum関数について学ぶ【Unity】

enum関数のお勉強

www.sejuku.net

enum

数字の代わりに名前を付けられるイメージ

変数じゃなくて、中身の変わらない定数にしか使えない。

こんな感じで宣言する

    public enum roomname
    {
        bath,bed,piano
    }

最後のカンマはあってもなくてもエラー出なかった。

公式では付けてないけど、上の侍エンジニア記事では最後にカンマ付けてた。

enum キーワード - C# リファレンス | Microsoft Docs

変数を作る

自分で作ったenum型?で変数を定義できる。

private roomname nowroom=roomname.piano;
public roomname nowroom;

intとかGameObjectみたいな場所に自分で作った型を書くの初めてで、最初は戸惑った。

publicにしたらインスペクタで選ぶことができる!!

f:id:bibinbaleo:20190523135955p:plain

数値は0しか入れられない?

enumで設定した変数に初期値を設定するときに、roomname.pianoみたいな文字じゃなくて、配列のように数値を入れてみた。

private roomname firstroom=0;

すると0のときはうまくいったのに、それ以外の数字を入れたらエラーが出た。

Cannot implicitly convert type `int' to `enumtest.roomname'. An explicit conversion exists (are you missing a cast?)

f:id:bibinbaleo:20190523135347p:plain

intをenumに変換できませんだって。

ふつうはちゃんと名前で指定するものなんだろうけど、逆になんで0ではエラーが出ないんだろう。

公式のリファレンスには最初の値が0で、1ずつ増えていくって書いてるから、数値としては正しいはず。

既定では、最初の列挙子の値は 0 で、後続の列挙子の値は 1 ずつ増加していきます。 たとえば、次の列挙型では、 Sat は 0、 Sun は 1、 Mon は 2などとなります。

enum キーワード - C# リファレンス | Microsoft Docs

追記

アドバイスいただきました。

private roomname firstroom=(roomname)1;

としたら通りました!

あと、数字を0から始めたくない場合は、最初の宣言の時に、

public enum roomname { bath=1,bed,piano }

みたいに最初の列挙子に始めたい数字を入れたらいいそうです。

 ありがとうございます!

switch

enumはswitch文とよく一緒に使うらしい。

 switch (nowroom)
        {
            case roomname.bath:
                Debug.Log("今お風呂");
                break;
            case roomname.bed:
                Debug.Log("今ベッド");
                break;
            case roomname.piano:
                Debug.Log("今ピアノ");
                break;

        }

最後に

用語の使い方は間違ってると思うけど、大体理解できた。

業務でUnityを使い始めたので、これからこういう系の記事増えるかも!

www.sejuku.net

Pixel3a買った!!!面白機能とつまづいた点

買いました!48600円!!

store.google.com

Googleのサイトで買いました。

すごいミニマムな箱で届いてamazonとは違うな〜と思いました。

f:id:bibinbaleo:20190523131441p:plain

充電ケーブルがCtoCでおお!ってなった。初めて見た~~

面白機能と最初使っていく中で躓いたところメモです。

ポートフォリオ

背景をぼかせる撮影モード。

f:id:bibinbaleo:20190523133501p:plain

人間じゃなくてもきれいにできた。

iPhoneXRは人間じゃないとボケができないとかあったので

あとGoogleフォトにアップしたら他のスマホからでもボケを編集できてびっくりした。

www.itmedia.co.jp

ARナビ

GoogleマップでARナビしてくれる機能。一部の人とpixelユーザーしかまだ使えない。

bibinbaleo.hatenablog.com

 経路>徒歩で下のほうに「ARを開始」が出ます。

f:id:bibinbaleo:20190523132408p:plain

スマホを垂直にしたら矢印が出ます。音声案内もされます。「右です」とか

f:id:bibinbaleo:20190523132412p:plain

歩いてるときにはこんな表示が出る。

f:id:bibinbaleo:20190523132416p:plain

地面に水平な時はマップが出ていました。

ただ、最初に提示されていた経路と違う経路で案内が始まって、めっちゃ困惑しました。左右逆じゃね?みたいな。

しかも矢印通りにいったら、東京駅の改札をピってしないと通れない道で詰んだ。

方向音痴には難しいよ~

Googleレンズ

写したものの情報とかを教えてくれる機能。

カメラ>その他>レンズからできる。

類似商品を調べたり、植物の名前を教えたりしてくれる。

f:id:bibinbaleo:20190523132422p:plain

あとバーコードを読んで商品出してくれたりもした!

f:id:bibinbaleo:20190523132418p:plain

躓いた点

プレイグラウンドARできない

カメラ>その他にあるはずだけどない・・・

kumario3record.com

playgroundアプリとARcoreアプリを更新して、端末を再起動したら出てきた!!

play.google.com

f:id:bibinbaleo:20190523132044p:plain

おおーARだ。

f:id:bibinbaleo:20190523132105p:plain

スリープ状態の時に時計が表示される

電源ボタンを軽く押してスリープ状態にしても、時計が表示されてしまう。

最初の設定の時にオンにした記憶はあるけど、こんな昨日だとは思ってなかったのでオフにしたい><

設定アプリから探してもどこかわからん!

調べたら「アンビエント」と言うらしい。

support.google.com

設定>ディスプレイ>詳細設定>アンビエント表示(下の方)

からオフにできた!

スクショの音はオフにできない!!

pixcel3はスクショの音をオフにできないそうです。これはとてもつらい・・・

support.google.com

えーー、スクショ命なのに・・・どうしよう。アップデートで変えてくれ

その他もろもろカメラ周りは音が消せなさそうでした。

スクショの表示を消す

usedoor.jp

ギャラリーアプリはない?

xperiaには写真や画像が閲覧できるギャラリーアプリがあったけど、pixelにはない。

代わりに、カメラからはGoogleの「フォト」に飛ばされる。

フォトってクラウドアプリじゃん~

ローカルで見れるアプリは入っていないっぽい

detail.chiebukuro.yahoo.co.jp

Androidっていまいち、なにがGoogle(Androidに元から入っている)のアプリで、何が端末会社のアプリなのかわからないね。

とりあえずこのランキング1位のScene入れた。

android.app-liv.jp

5000円もらえる?

5/17までに公式サイトから買ったらもらえる5000円分。

どこでもらえるんだろう・・・

ちょうど5/17に買ったのでちゃんともらえるのか不安。

twitterで調べたら8週間以内らしいです^-^

 というか何に使えるのかな?

GooglePlayStoreでアプリ購入に使うのかと思ってたけど「Googleストア」というアクセサリとかgoogleHomeとか物理デバイスを買えるストアで使えるみたいです。

store.google.com

何買おうかな~?ケースはいらないし・・・割とマジで買うものがない気がする

満員電車に乗るようになったので、のぞき見防止フィルムが欲しいんだけど、amazonにもいいのなさそう。pixel3無印だし

自分で切り貼りできるやつないかな

SIMを有効にする

simカードを刺しただけでは使えなかった。

apnの設定をしないといけないらしい。

各モバイル会社によって入れる値は違う。

「QTモバイル APN  設定」みたいにググればいい。

pixelのつづり

pixcelって100回間違えた。

検索してもヒットしないな~と思ったらpixelだった。cいらない。

最後に

スクショの音を消せない点以外はすごくよかったです。

もっといろいろ機能あると思うし、カメラももっと深堀したいのでまた別記事書きます。

追記:下の記事良かったです。細かい機能も知れた。

mobilelaby.com

あとARcoreアプリ試したり開発もしてみる!!!楽しみ