Unity 視線入力

Unity 画像サイズの変更② クラッシュした・・・後、Cubeの名前変えないとダメだ

【Unity C#】他のオブジェクトのScaleを取得してサイズ変更 - プログラミング教室 フタバゼミ (futabazemi.net) 上記のサイト様を参考に、一つのimageを変えると、 連動してもう一つの画像もサイズが同じく変わるようにしました。 すごくイイ感じに変わりま…

Unity 画像サイズの変更① できましたが処理が重い

素晴らしい記事に出会いました。 【Unity C#】キー操作でオブジェクトのサイズを変える - プログラミング教室 フタバゼミ (futabazemi.net) 本当に、いつもこちらのサイト様は 私の欲しい情報をご提供くださいます。 神です。 そして、こちらを参考にプログ…

次にすること

画像2枚のアプリが出来ました。 この後、 画像1枚で画像と音を好きに入れ替えできるアプリも作っておきたいと思います。 それから、 画像3枚も。 いずれ、これらを一つのアプリで 最初のスタート画面で選べるようになったら良いなと思います。 それには、…

unity 好きな画像で視線入力⑨ 2枚の画像にそれぞれの音 全コード

全コードを書きます。 コード内のコメントは自分なりの 理解なので、 不正確なことも書いていると思います! 正確に知りたいときは 当サイト以外を是非、お調べください!! Play.csです。 ・・・・・・ using System.Collections;using System.IO;using Uni…

unity 好きな画像で視線入力⑧ 速くなったか分からないけど体感速くなった

一旦、今現在の画像を読み取るコードを書きます。 やっとusingが減りました。 今まで色が違うことに全然気づいてませんでしたが、 使っていないusingはVisualStudio上で灰色になっていたので、 どれを消して良いかすぐに分かりました。 using UnityEngine;us…

unity 好きな画像で視線入力⑦ 外部ファイルの読み取りフォルダをスクリプト上で変えても変わってくれない 解決済

タイトルのままのできごとがありました。 現在、音のファイルをしまうフォルダと 画像のファイルをしまうフォルダを分けています。 音のフォルダは cの中のsoundフォルダに1と2というフォルダを作っています。 画像のフォルダは cの中のimageフォルダに1…

unity 好きな画像で視線入力⑥ The namespace '<global namespace>' already contains a definition for 'image2' 解決済

タイトルの通りのエラーが出ました。 余計なコードがいっぱいあったので、 前回のコードから、それらを全部削除したら出てきました。 VisualStudioに保存するときはエラーは出ません。 プログラムをunityで動かそうとするとエラーが出ます。 ・・・・ 解決し…

unity 好きな画像で視線入力⑤ pngとjpgに対応

前回の目標 目標 ①名前を自由に ②png以外も使えるように は達成しました。 左がjpg、右がpngです。 ファイル名も日本語の名前でいけています。 コードを全部貼り付けます。 いい加減、なんとかしないと するする詐欺になっていますが、 usingが多すぎます。 …

unity 好きな画像で視線入力④ 目標だけ

外部の画像を取り込むことには成功しました。 音楽のときもそうでしたが、 最初はファイル名を1.wavとかにしないと取り込めませんでした。 今は、どんな名前でもwavかmp3なら取り込んでくれます。 画像もそんな風にしたいです。 また、背景透明にこだわらな…

unity 好きな画像で視線入力③ ひとまず動く

外部フォルダから画像をとってくる部分の 全コードを乗せます。 たまに寝落ちしながら書いているので、 間違ったことを書いていたら後日、コッソリ訂正しているかも 知れないことをご了承ください。 コードの前にこちらから。 Hierarchy Assets ima1Cuにimag…

unity 好きな画像で視線入力② 逆さまが治る・背景も透明になる

前の続きです。 ↑このように、InspectorのRotationのYを180にして、裏表を逆にしました。 画像が逆さまじゃなくなりました。 良かった。 外部画像を貼り付けるCubeを二つ作りました。 一番下の二つが、外部の画像を貼り付けられるCube (上の1Cuと2Cuは、画…

unity 好きな画像で視線入力① さかさま

以下の目標を達成しました。 ①wavにも対応するようにする ③今は見る画面が1個なので、2個画像を並べて、 それぞれ見ると、それぞれ登録した音が鳴らせるようにする。 次は ②画像を好きに入れ替え出来るようにする。 今は青と赤だけ。 です。 これは、以下…

画像2個、それぞれ見たら違う音が鳴る⑤ できました

出来たので、全コードを乗せますが、 Cubeが二つあって、それぞれのコードを 全部載せるので長いです。 本当はコードは コードを記載する形のブログにした方が良いのだとは思います。 ですが、少し前にそれを使ったとき、 自分が不慣れなせいで、スムーズに…

画像2個、それぞれ見たら違う音が鳴る④ 二つのスクリプトで連絡を取り合うことに成功

なぜか、一つのスクリプトで二つのCubeを操作できるように ならないと、という思いにかられていましたが、 二つのスクリプトでそれぞれのCubeを見て、音を鳴らすことが出来たので、 スクリプト同士で、お互いの状況を連絡し合うことが出来たら 良いのでは?…

Unity よくクラッシュする

最近、よくクラッシュします。 Unityは2019.4.1f1です。 メモリが原因ということもあるらしいので、調べてみると なんと8GB中、6.7GB使っていました。 ふとしたことで、簡単に超えてしまいそうです。 理想のメモリ容量は16GBらしいという記事もいくつかあ…

画像2個、それぞれ見たら違う音が鳴る③ 別々のスクリプトなら鳴る。かぶるけど。

クラッシュから、なんとか前と同じ位置まで持ってこれました。 クラッシュ後に再起動する前なら 前にしていたところまで戻せる方法があったようですが、 知らずに再起動してしまいました。 何度かクラッシュしてるので、また起きたらやってみよう。 別々のス…

画像2個、それぞれ見たら違う音が鳴る② 画像配置の試行錯誤

カメラの使い方に慣れたと思っていましたが、 いざ、ゲーム用にちゃんと配置しようとするとだいぶ苦労しました。 ImageのInspectorの中のRect Transformが便利です。 中心となる位置(アンカー)を決めたら、そこからどのぐらい 離れた位置かで、Imageの位置…

Unityカメラについて 分からなくなったらProjection をOrthographicにしようと思う。

【Unity】カメラの基本設定を理解しよう!|Camera入門① – XR-Hub こちらを参考にさせていただき、自分に合った設定をメモしておきます。 今のところ、平面のプロジェクトしか作らないということを前提に。 Clear Flags はSolid Color Background は好きな色…

画像2個、それぞれ見たら違う音が鳴る① 画像の背景色だけ変えたい

一旦、コピーして、新しいプロジェクト名で保存し直したいと思います。 とりあえず、Cubeの2個目を配置してみます。 1個目と2個目のCubeで画面を半分ずつ表示するように置きました。 ちょうど半分の置き方があると思うのですが、今はだいたい半分の位置で置…

視線でmp3もwavも再生できるようにする④ 次にやること目標のみ

目標の内、①が達成できました。 次は、前にやりかけて放置した画像です。②をやります。 が、先に③をしようかなと思っています。 こっちの方がまだ出来そうだから。 ①wavにも対応するようにする ②画像を好きに入れ替え出来るようにする。 今は青と赤だけ。 ③…

視線でmp3もwavも再生できるようにする③ 出来たけどそのうち整理したい

最初に出てきた「mp3」ファイルを演奏するように変えてみます。 今は mp3Path = Pathmei[1]; という感じに、指定した要素の番号をmp3Pathに入れて、鳴らしています。 これを変えるには、 mp3が出たら、for文から抜けて、そのときの「i」を mp3Path = Pathmei…

視線でmp3もwavも再生できるようにする② wavかmp3かどっちでも無いかを表示できた

パス名やファイル名からベース名と拡張子を取得するには?:.NET TIPS - @IT 上記サイト様を参考にさせていただきました。 string[] Pathmei = System.IO.Directory.GetFiles(mp3Path, "*", System.IO.SearchOption.AllDirectories); file = Pathmei[0]; //…

視線でmp3もwavも再生できるようにする① パスを取得して再生できたがモヤっとした

wavファイルにも、mp3ファイルにも対応するように変えていきたいと思います。 まず、拡張子を判断できないといけないと思い、そういうプログラムを作ります。 最初に、フォルダの中のファイルのパスを取得しようと思い、こう書きました。 string Path = Syst…

Unityアプリのコピーを作って、そこからバージョンアップする方法

アプリが完成して、そこからバージョンアップしたい場合。 プロジェクトをコピーして名前を変更し、 動かそうとするとエラーが起きてました。 仕方ないので、全く同じアプリを別名でもう一回作って バージョンアップしていました。 でも、そろそろコードなど…

視線入力アプリをVersionUP(mp3→wav)⑨ 次にすること

●次にすること ①wavにも対応するようにする ②画像を好きに入れ替え出来るようにする。 今は青と赤だけ。 ③今は見る画面が1個なので、2個画像を並べて、 それぞれ見ると、それぞれ登録した音が鳴らせるようにする。 ●できるかどうか分からないぐらい果てし…

視線入力アプリをVersionUP(mp3→wav)⑧ 成功した。そしてwavの保存先。

昨日の記事を自分で読み返して、 エラーが続き過ぎて無力感が文字から溢れていると感じました。 後から読んだら自分でも何について書いているか分かる自信がありません。 今回はもう少し、後の自分に親切な書き方を心がけようと思います。 ・・・ここまでの…

視線入力アプリをVersionUP(mp3→wav)⑦ UnityHubで作った瞬間エラー

なぜでしょう。 今、作ったところなのにビックリしています。 2019で作ったのに、 エディターバージョンを2019に変えても変えても、開くのは2018です。 プログラムファイルの中のUnityの、2019のフォルダを開いても、 中には2018がいます。 どうやら2019は後…

視線入力アプリをVersionUP(mp3→wav)⑥ あのエラー再び

ビルドも出来て、順調に思えたアプリ作りですが、 TobiiのSDKをAssetsの中に入れたとたん、音が鳴らなくなりました。 2018は対応してなかったのでしょうか・・・ Downloads - Tobii Developer Zone ↓ してなかった・・・ 作り直し。 2021に戻ります。 ④で、…

視線入力アプリをVersionUP(mp3→wav)⑤ Player Settings が開かない・・・ように見えた

忘れていました。 2018で作ったmp3からwavへ変換するプロジェクトを ビルドしないといけないのでした。 そして、エラー? よく分からない現象が起きました。 Player Settingsボタンをいくら押しても、一瞬画面がチカッと 点滅するだけで、何も開きません。 E…

視線入力アプリをVersionUP(mp3→wav)④ 別のプロジェクトで作り直す

前回のエラーをどうしたものかと思った結果、 いろいろ触っていると、あの悪夢のような が再び・・・ アタッチできていたスクリプトがいつの間にか外され、 再びアタッチしようとすると、こいつが出てくる。。。 今は何とか出来る気がしない。 ということで…