Unity
あいさつ 使い方 注意 どういう時に使うか あとがき あいさつ 新年あけましておめでとうございます。 はかせです。今回はC#が使える環境ならばほぼ全てでタイマイベントをサクッと作れる System.Timers.Timerの紹介です。 使い方 using System.Timers; priva…
あいさつ 実行結果 実装 あとがき あいさつ どうも、はかせです。今回はマウスの位置からRayを飛ばしてみるのと その可視化をやってみます。 実行結果 今回はまず先にどういう結果が出るのかからお見せします。 画像右にあるGameビューから適当にクリックし…
あいさつ 実装選択肢 それでも微妙にめんどくさいところが・・・・ めんどうを解消していく 自動で判定用オブジェクトを置いていく あとがき あいさつ どうも、はかせです。今回はUnityで着地判定を作ってみます。 ただ単純にやってくと やれレイヤーがなん…
あいさつ コンポーネントとはなんぞや? クラスやスクリプトとは何が違う? あとがき あいさつ どうも、はかせです。昨日Twitterを眺めてたら GetComponentがうまくいかないみたいな話があってですね。 ちらりと覗くとどうやらコンポーネント自体の理解が あ…
あいさつ 異なる点 角度制限を付ける 実行結果 あとがき あいさつ どうも、はかせです。以前UnityでFPSっぽいカメラを作ってみました。 hakase0274.hatenablog.com概ねの動きは上記の記事で問題ないと思うのですが、 一部問題と言うか一般的なFPSゲームのカ…
あいさつ 実装内容 コード 実行環境 結果 あとがき 参考 あいさつ どうも、はかせです。何気なくアクセス解析を見てたらですね 以前上げたTCP通信の記事がトップになってました。 ということで今日はUDPやっていきますよ。 (別にこのためにやってたわけじゃ…
あいさつ サンプル あとがき あいさつ どうも、はかせです。今日はJPHACKSの一日目でした。 私が参加しているチームはUnityを使って開発をしています。 そこで2日間という短期間でモノを作るということで モーションは基本Animatorです。ただUnityを少し触っ…
あいさつ どういうやつ カメラ移動 ラジコン操作 あとがき あいさつ どうも、はかせです。今日は趣味のDirectX12ではなく 誘われたプロジェクトの作業してました。今回はその中で実装してみた 簡単にできるFPSとかバイオで見る感じのラジコン操作を 紹介しま…
あいさつ シーン遷移が遅いのか? どうやって速くする? 実装 シーンとプレハブどっち使う? あとがき あいさつ どうも、はかせです。あなたはシーン管理どうしていますか? おそらくUnityユーザーならばSceneManagerクラスを使っていると思います。ただUnit…
あいさつ WebSocketSharpとは 前準備 実際に使う サーバー クライアント あとがき あいさつ どうも、はかせです。 今回は少し毛色を変え 便利なライブラリの紹介です。今回紹介するライブラリは、 C#使える環境ならば簡単に使える WebSocket通信用ライブラリ…
あいさつ Unityで音声認識はできるのか Unityでキーワードによる音声認識 なんかちょっと使い方めんどくさいな・・・ あとがき あいさつ どうも、はかせです。 ここ最近はずっとAlexaの開発をしておりました。 今までやったことのない分野でとても勉強になり…
あいさつ どういうものか 実装 Alexa側のコード Unity側のコード あとがき あいさつ どうも、はかせです。 今回はAlexaとUnityの連携がようやく形になってきたので その話です。 どういうものか まずは動画をご覧ください。AlexaでUnity操作できたーちなみに…
あいさつ やり方 あとがき あいさつ どうも、はかせです。 前回DynamoDBの読み込みができたので 今回はDynamoDBの更新をやってみます。 やり方 PythonなどでDynamoDBを更新しようとすると update_itemとかを使うのでUnityでもそうかと思ったんですが違いまし…
あいさつ データを取得するための準備 データを取得する あとがき あいさつ どうも、はかせです。 今回はUnityでDynamoDBのデータを取得する方法です。 データを取得するための準備 まずデータを取得するために 取得するデータを表すクラスを作成します。 [D…
あいさつ DynamoDBの操作 AWSSDKのバグフィックス ロールが無効?IAMの信頼関係? あとがき 参考 あいさつ どうも、はかせです。 今回は再びUnityAWSに帰り DynamoDBを操作した話です。 (あっちこっち行ってすみません) DynamoDBの操作 基本はDynamoDBのunit…
あいさつ Unityでやること AWS使うための前準備 コーディング&オブジェクト配置 AWSでやること UserPoolの設定 IDPoolの設定 実行 あとがき 参考 あいさつ どうも、はかせです。 今回はようやっとCognitoでサインアップに成功したので そのまとめです。今回…
あいさつ サーバーサイド(Unity) クライアントサイド(CLI) 実行結果 あとがき 参考 あいさつ どうも、はかせです。 今やってるAWSがTCP通信しかサポートしてないそうなので、 Unityを使ってTCP通信を受信してみます。 (UDPが出来たら楽だったんだけどなぁ)サ…
あいさつ UnityでXMLを読む方法 Linqも使ってみる あとがき あいさつ どうも、はかせです。 最近Unityを使って通信をやってみたりしてます。 その中で色々WebAPIを叩いてみたんですが、 返ってくるものは大体XMLかJsonでした。XML読み込みはC++で散々悪戦苦…
あいさつ WebAPIとは 使うための前準備 使ってみる あとがき あいさつ どうも、はかせです。 前回UnityWebRequestを使って通信ができました。 今回はWebAPIをUnity上から叩いてみたいと思います。 WebAPIとは 簡単に言うとWeb上にあるサービスを プログラム…
あいさつ UnityWebRequest あとがき あいさつ どうも、はかせです。 最近ちょっとC++お休みしてUnityの再入門をしています。 理由は学校の卒業研究その他で使う予定があり、 そんな中で約1年ほどUnityから離れていたためやっていたことが 忘却の彼方に行って…
あいさつ 有無を確認する フォルダやファイルを生成してみる ファイルの有無を確認して生成する あとがき あいさつ どうも、はかせです。 ツールとか作ってるとファイルがちゃんとあるかとかが気になってきます。 そこで今回はUnityでのフォルダやファイルの…
あいさつ なぜCSVなのか? 実装 あとがき あいさつ どうも、はかせです。 Unityでも使えるCSVの読み書きの仕方です。 なぜCSVなのか? ・作るのが簡単 ・Excelやスプレッドシートで管理できる ・所詮テキストファイルのため色んなシステムとの親和性がある …
あいさつ 使用例① データ 使用例② モデルとか単機能提供 使用例①と②を合わせたなにか あとがき あいさつ どうも、はかせです。 今回は前回に続きScriptableObjectについて、 実際にどんな感じに使うのか編です。 使用例① データ 多分ScriptableObjectの存在…
あいさつ ScriptableObjectとは? 使い方 あとがき あいさつ どうも、はかせです。 今回はUnityのScriptableObjectについてです。 ScriptableObjectとは? すごいざっくりと言うと 「クラスのインスタンスをPrefabとして保存使用する機能」です。 クラスイン…
あいさつ RigidbodyがついたGameObjectをtransform.positionで移動させるのは効率が悪いらしい なんで悪いの? どうしたらいいの? あとがき あいさつ どうも、はかせです。 今回は知人に聞いたUnityTipsの紹介です。 RigidbodyがついたGameObjectをtransfor…
あいさつ ワールド座標とは ローカル座標とは なぜ座標が複数種類あるのか? あとがき あいさつ どうも、はかせです。 今回はUnityのワールド座標とローカル座標について 書いてみます。 ワールド座標とは まんまワールドの座標です。 そのオブジェクトがワ…
あいさつ [SerializeField] あとがき あいさつ どうも、はかせです。 今回もUnityTips記事です。 今回のTipsはUnityでインスペクター上から弄りたい変数なんだけど 他のクラスから弄られたくないときに使えるものの紹介です。 [SerializeField] これは属性と…
あいさつ 画面比率が変わるとUIはどうなる? なんでずれたの? 解決方法 あとがき あいさつ どうも、はかせです。 今回はUnityのUIの話です。 画面比率が変わるとUIはどうなる? 多分Unityで開発やってるとGameビューでUIとか置いてくと思うんですけど Game…
あいさつ 重い理由 使っていい場面 使っちゃダメな場面 あとがき あいさつ どうも、はかせです。 よく「UnityのGameObject.Findは重い」っていう話を聞きます。 あくまで私が知っている範囲では重いとはいっても重い理由は出てないことが多いです。 というこ…
あいさつ Collision.relativeVelocity あとがき あいさつ どうも、はかせです。 今回は地味に私のブログでは初めてのこんなんあるよっていう 紹介記事です。 Collision.relativeVelocity 今回の話のメインですね。 こいつはぶつかった時の相対速度です。分か…