Unity 視線入力
【Unity C#】他のオブジェクトのScaleを取得してサイズ変更 - プログラミング教室 フタバゼミ (futabazemi.net) 上記のサイト様を参考に、一つのimageを変えると、 連動してもう一つの画像もサイズが同じく変わるようにしました。 すごくイイ感じに変わりま…
素晴らしい記事に出会いました。 【Unity C#】キー操作でオブジェクトのサイズを変える - プログラミング教室 フタバゼミ (futabazemi.net) 本当に、いつもこちらのサイト様は 私の欲しい情報をご提供くださいます。 神です。 そして、こちらを参考にプログ…
画像2枚のアプリが出来ました。 この後、 画像1枚で画像と音を好きに入れ替えできるアプリも作っておきたいと思います。 それから、 画像3枚も。 いずれ、これらを一つのアプリで 最初のスタート画面で選べるようになったら良いなと思います。 それには、…
全コードを書きます。 コード内のコメントは自分なりの 理解なので、 不正確なことも書いていると思います! 正確に知りたいときは 当サイト以外を是非、お調べください!! Play.csです。 ・・・・・・ using System.Collections;using System.IO;using Uni…
一旦、今現在の画像を読み取るコードを書きます。 やっとusingが減りました。 今まで色が違うことに全然気づいてませんでしたが、 使っていないusingはVisualStudio上で灰色になっていたので、 どれを消して良いかすぐに分かりました。 using UnityEngine;us…
タイトルのままのできごとがありました。 現在、音のファイルをしまうフォルダと 画像のファイルをしまうフォルダを分けています。 音のフォルダは cの中のsoundフォルダに1と2というフォルダを作っています。 画像のフォルダは cの中のimageフォルダに1…
タイトルの通りのエラーが出ました。 余計なコードがいっぱいあったので、 前回のコードから、それらを全部削除したら出てきました。 VisualStudioに保存するときはエラーは出ません。 プログラムをunityで動かそうとするとエラーが出ます。 ・・・・ 解決し…
前回の目標 目標 ①名前を自由に ②png以外も使えるように は達成しました。 左がjpg、右がpngです。 ファイル名も日本語の名前でいけています。 コードを全部貼り付けます。 いい加減、なんとかしないと するする詐欺になっていますが、 usingが多すぎます。 …
外部の画像を取り込むことには成功しました。 音楽のときもそうでしたが、 最初はファイル名を1.wavとかにしないと取り込めませんでした。 今は、どんな名前でもwavかmp3なら取り込んでくれます。 画像もそんな風にしたいです。 また、背景透明にこだわらな…
外部フォルダから画像をとってくる部分の 全コードを乗せます。 たまに寝落ちしながら書いているので、 間違ったことを書いていたら後日、コッソリ訂正しているかも 知れないことをご了承ください。 コードの前にこちらから。 Hierarchy Assets ima1Cuにimag…
前の続きです。 ↑このように、InspectorのRotationのYを180にして、裏表を逆にしました。 画像が逆さまじゃなくなりました。 良かった。 外部画像を貼り付けるCubeを二つ作りました。 一番下の二つが、外部の画像を貼り付けられるCube (上の1Cuと2Cuは、画…
以下の目標を達成しました。 ①wavにも対応するようにする ③今は見る画面が1個なので、2個画像を並べて、 それぞれ見ると、それぞれ登録した音が鳴らせるようにする。 次は ②画像を好きに入れ替え出来るようにする。 今は青と赤だけ。 です。 これは、以下…
出来たので、全コードを乗せますが、 Cubeが二つあって、それぞれのコードを 全部載せるので長いです。 本当はコードは コードを記載する形のブログにした方が良いのだとは思います。 ですが、少し前にそれを使ったとき、 自分が不慣れなせいで、スムーズに…
なぜか、一つのスクリプトで二つのCubeを操作できるように ならないと、という思いにかられていましたが、 二つのスクリプトでそれぞれのCubeを見て、音を鳴らすことが出来たので、 スクリプト同士で、お互いの状況を連絡し合うことが出来たら 良いのでは?…
最近、よくクラッシュします。 Unityは2019.4.1f1です。 メモリが原因ということもあるらしいので、調べてみると なんと8GB中、6.7GB使っていました。 ふとしたことで、簡単に超えてしまいそうです。 理想のメモリ容量は16GBらしいという記事もいくつかあ…
クラッシュから、なんとか前と同じ位置まで持ってこれました。 クラッシュ後に再起動する前なら 前にしていたところまで戻せる方法があったようですが、 知らずに再起動してしまいました。 何度かクラッシュしてるので、また起きたらやってみよう。 別々のス…
カメラの使い方に慣れたと思っていましたが、 いざ、ゲーム用にちゃんと配置しようとするとだいぶ苦労しました。 ImageのInspectorの中のRect Transformが便利です。 中心となる位置(アンカー)を決めたら、そこからどのぐらい 離れた位置かで、Imageの位置…
【Unity】カメラの基本設定を理解しよう!|Camera入門① – XR-Hub こちらを参考にさせていただき、自分に合った設定をメモしておきます。 今のところ、平面のプロジェクトしか作らないということを前提に。 Clear Flags はSolid Color Background は好きな色…
一旦、コピーして、新しいプロジェクト名で保存し直したいと思います。 とりあえず、Cubeの2個目を配置してみます。 1個目と2個目のCubeで画面を半分ずつ表示するように置きました。 ちょうど半分の置き方があると思うのですが、今はだいたい半分の位置で置…
目標の内、①が達成できました。 次は、前にやりかけて放置した画像です。②をやります。 が、先に③をしようかなと思っています。 こっちの方がまだ出来そうだから。 ①wavにも対応するようにする ②画像を好きに入れ替え出来るようにする。 今は青と赤だけ。 ③…
最初に出てきた「mp3」ファイルを演奏するように変えてみます。 今は mp3Path = Pathmei[1]; という感じに、指定した要素の番号をmp3Pathに入れて、鳴らしています。 これを変えるには、 mp3が出たら、for文から抜けて、そのときの「i」を mp3Path = Pathmei…
パス名やファイル名からベース名と拡張子を取得するには?:.NET TIPS - @IT 上記サイト様を参考にさせていただきました。 string[] Pathmei = System.IO.Directory.GetFiles(mp3Path, "*", System.IO.SearchOption.AllDirectories); file = Pathmei[0]; //…
wavファイルにも、mp3ファイルにも対応するように変えていきたいと思います。 まず、拡張子を判断できないといけないと思い、そういうプログラムを作ります。 最初に、フォルダの中のファイルのパスを取得しようと思い、こう書きました。 string Path = Syst…
アプリが完成して、そこからバージョンアップしたい場合。 プロジェクトをコピーして名前を変更し、 動かそうとするとエラーが起きてました。 仕方ないので、全く同じアプリを別名でもう一回作って バージョンアップしていました。 でも、そろそろコードなど…
●次にすること ①wavにも対応するようにする ②画像を好きに入れ替え出来るようにする。 今は青と赤だけ。 ③今は見る画面が1個なので、2個画像を並べて、 それぞれ見ると、それぞれ登録した音が鳴らせるようにする。 ●できるかどうか分からないぐらい果てし…
昨日の記事を自分で読み返して、 エラーが続き過ぎて無力感が文字から溢れていると感じました。 後から読んだら自分でも何について書いているか分かる自信がありません。 今回はもう少し、後の自分に親切な書き方を心がけようと思います。 ・・・ここまでの…
なぜでしょう。 今、作ったところなのにビックリしています。 2019で作ったのに、 エディターバージョンを2019に変えても変えても、開くのは2018です。 プログラムファイルの中のUnityの、2019のフォルダを開いても、 中には2018がいます。 どうやら2019は後…
ビルドも出来て、順調に思えたアプリ作りですが、 TobiiのSDKをAssetsの中に入れたとたん、音が鳴らなくなりました。 2018は対応してなかったのでしょうか・・・ Downloads - Tobii Developer Zone ↓ してなかった・・・ 作り直し。 2021に戻ります。 ④で、…
忘れていました。 2018で作ったmp3からwavへ変換するプロジェクトを ビルドしないといけないのでした。 そして、エラー? よく分からない現象が起きました。 Player Settingsボタンをいくら押しても、一瞬画面がチカッと 点滅するだけで、何も開きません。 E…
前回のエラーをどうしたものかと思った結果、 いろいろ触っていると、あの悪夢のような が再び・・・ アタッチできていたスクリプトがいつの間にか外され、 再びアタッチしようとすると、こいつが出てくる。。。 今は何とか出来る気がしない。 ということで…